
前言 通過Android Studio的Memory Monitor工具,對各種數(shù)據(jù)類型,如:boolean,int,float,long,Sp...
為什么需要6.0運行時權(quán)限 更友好 6.0以前的安裝時權(quán)限,會在應用安裝時列出所有需要的權(quán)限,當列出一些危險權(quán)限時,用戶不知每個權(quán)限的具體用途,...
單例模式的實現(xiàn)方式有懶漢,餓漢,雙重校驗鎖,枚舉,內(nèi)部類等等,寫法就不全部列舉了。Android源碼中有一個單例輔助類/frameworks/b...
前言 兵馬未動,糧草先行。在一款APP產(chǎn)品的各個版本迭代中,兵馬的啟動指的是真正開始敲代碼的時候,糧草先行則是指前期的需求,交互,UI等評審準備...
蘑菇街歡迎頁 高仿效果 這里這里...Demo下載地址 前言 本文將介紹如何對蘑菇街歡迎頁效果進行分析,拆分,并一步步實現(xiàn)1個高仿版本,最重要的...
文章目錄 1.MVC,MVP,MVPVM(一)實踐之路2.MVC,MVP,MVPVM(二)提升效率之Templates 遺留問題 《MVC,MV...
文章目錄 1.MVC,MVP,MVPVM(一)實踐之路2.MVC,MVP,MVPVM(二)提升效率之Templates 簡介 分別使用MVC,M...
DataBinding整體使用流程 開發(fā)階段 UserModel.java activity_main.xml 在xml中使用"@{}"標識符 ...