原创 android Listview頭部帶控件滑動距離的判斷

網上有學多對listview的滑動距離和方向的判斷 其中滑動距離可參考文章 http://blog.csdn.net/c19344881x/article/details/50543969 滑動方向可參考 http://blog.csdn

原创 android listview仿ios 3dTouch效果

最近項目上要求在listview上實現類似ios 3dTouch功能,現在網上搜索一番,發現該文章很好的實現了這個功能,於是在這文章的基礎上我自己做

原创 Android 仿iphone提醒事項(三)

前面已經把主界面做出來了,程序還有很重要的一部分就是數據庫的搭建了 其中數據庫表信息,包括表名,時間,地點,消息,是否重複鬧鐘,是否開啓這些信息,其中一張表對應一個數據庫表 db.execSQL("CREATE TABLE table_o

原创 Android 仿iphone提醒事項(二)

上篇說到將每個列表自定義成一個view,該篇將列表放入主界面並實現動畫。 在主界面加如表一: 添加表一: if (!isDeleteTableOne) { listStyleViewOne = new ListSt

原创 Android 仿iphone提醒事項(四)

詳細信息界面說明DetailsActivity.java 我們的每一條數據都是在主界面列裏面的listview的行中產生,在詳細信息裏面加入其他數據。所以詳細信息和主界面的數據交互就很重要了。其實也很簡單,是將數據庫跟新一下,切換到主界面

原创 butterknife在庫裏面使用R2編譯出來的引用全是0x0

安照網上方法,配置都ok,R2包能導入,編譯成功,運行發現抱錯id引用重複。進入R2包一看全部都是0x0,百度無果,最後注意到demo的gradle:3.3.2。於是將原來的gradle:3.6.1改爲gradle:3.3.2,成功。

原创 linux 從電腦拷貝文件到手機

adb push 電腦文件目錄 手機目錄 adb push /media/work/blur_wallpaper.png /data/data

原创 android 開機嚮導OOBE源碼分析

OOBE是開機嚮導,普通的理解就是一個界面跳另一個界面再跳下一個界面,OOBE卻不是這麼實現的。下面分析OOBE界面跳轉實現: 打開OOBE目錄,找到入口是WizardActivity.java,該Activity隨後跳轉到MainAct

原创 《App研發錄》第一章學習總結

1.規劃項目結構    按照Activity-->AppBaseActivity-->BaseActivity-->系統自帶Activity規則將包分門別類。其中   AppBaseActivity是於業務有關的公用邏輯,BaseActi

原创 Android Studio導入源碼注意事項

1.導入整個源碼 源碼編譯好後執行: mmm development/tools/idegen/這行命令的意思是編譯idegen這個模塊項目,然後生成idegen.jar文件。運行完以後如果看到如下信息則說明編譯OK: ......

原创 手指點擊的地方隨機生成帶運動的不同顏色不同大小的圓

文章參考http://www.eoeandroid.com/thread-567599-1-1.html?_dsign=4765875a我只是對他的代碼進行了效果改進,原效果是水底一直上升大小不一的氣泡,我這個效果是手點擊的地方生成帶運動

原创 改變自定義Toast的width和height

Toast toast = Toast.makeText(getContext(),"tt",Toast.LENGTH_SHORT).show(); toast.setGravity(Gravity.FILL_HORIZONTAL,0,0

原创 android 讓dialog顯示在鎖屏上方

dialog.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG

原创 android 源碼修改記錄

1.長按power彈出三個選項,其中新增重啓和飛行模式。  GlobalActions.java:  if(SystemProperties.get

原创 android ListView滑動到頂部帶彈性效果

重寫overScrollBy,改變maxOverScrollY值即可 @Override protected boolean overScrollBy(int deltaX, int deltaY, int scrollX, in