android選擇器彙總、仿最美應用、通用課程表、卡片動畫、智慧廚房、閱讀客戶端等原始碼
Android精選原始碼
android各種 選擇器 彙總原始碼
高仿最美應用專案原始碼
android通用型課程表效果原始碼
android實現關鍵字變色
Android ViewPager卡片視差、拖拽及transition
AppUpdateDialog(相容8.0,動態許可權,自定義佈局)
基於物聯網的智慧廚房android客戶端
Android一個小而美的閱讀客戶端
一個Android備忘錄程式,簡介但功能全面
Android圓弧形狀可拖動條
Android優質部落格
淺談Android架構之MVP,MVVM
概述MVP(Model-View-Presenter)是傳統MVC(Model-View-Controller)在Android開發上的一種變種、進化模式。主要用來隔離UI、UI邏輯和業務邏輯、資料,建立鬆散耦合並可重用的物件。我們知道View層是容易變化且多種多樣的,業務邏輯也是多種多樣的,與傳統的MVC相比,P充當… 閱讀原文
終極元件化框架專案方案詳解
1.什麼是元件化? 專案發展到一定階段時,隨著需求的增加以及頻繁地變更,專案會越來越大,程式碼變得越來越臃腫,耦合會越來越多,開發效率也會降低,這個時候我們就需要對舊專案進行重構即模組的拆分,官方的說法就是元件化。
2.為什麼需要元件化和元件化帶來的好處? 1、 現在Android專案中程式碼量達到一定程度,編譯將是一…
讓人慾罷不能的空指標
定義:NullPointerException是java.lang.NullPointerException的簡稱,是Java語言中的一個異常類,位於java.lang包中,父類是java.lang.RuntimeException,該異常在源程式中可以不進行捕獲和處理。發生頻率: ★★★★★發生原因:當應用程式試圖在… 閱讀原文
Android事件分發機制
在平時的工作中,事件分發機制是非常重要的,之前雖然說比較瞭解,出現問題也能得到解決,但是一直沒有系統的總結一下,有些地方也不能一句話說死,今天得空簡單的總結記錄如下:相關類及方法重要方法的作用dispatchTouchEvent():此方法是View中定義的,Vie…
Android自定義View流程分析
座標圖解:概述Android已經為我們提供了大量的View供我們使用,但是可能有時候這些元件不能滿足我們的需求,這時候就需要自定義控制元件了。自定義控制元件對於初學者總是感覺是一種複雜的技術。因為裡面涉及到的知識點會比較多。但是任何複雜的技術後面都是一點點簡單知識的積累。通過對自定義控制元件的學習去可以更深入的掌握android的… 閱讀原文