原创 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