本系列博客基于com.android.support:recyclerview-v7:26.1.01.【進(jìn)階】RecyclerView源碼解析(一)——繪制流程2.【進(jìn)階】R...
本系列博客基于com.android.support:recyclerview-v7:26.1.01.【進(jìn)階】RecyclerView源碼解析(一)——繪制流程2.【進(jìn)階】R...
最近花時間看了下kotlin,語法和swift很像相對于java簡潔很多。在android項(xiàng)目里kotlin現(xiàn)階段還是寄生在jvm平臺的,所有的kotlin源代碼都會被編譯成...
概述 最近項(xiàng)目中遇到這樣個需求場景: 當(dāng)我們的用戶使用App時不小心拒絕了某項(xiàng)必要權(quán)限,而導(dǎo)致無法正常使用。這時候希望重新去打開該權(quán)限,那么問題來了,Android廠家定制...
本文已授權(quán)微信公眾號:鴻洋(hongyangAndroid)原創(chuàng)首發(fā) 公司的項(xiàng)目代碼比較多,每次調(diào)試改動java文件后要將近2分鐘才能跑起來,實(shí)在受不了。在網(wǎng)上找了一大堆配置...
目前大多數(shù)開發(fā)者使用EventBus或者Otto作為事件總線通信庫,對于RxJava使用者來說,RxJava也可以輕松實(shí)現(xiàn)事件總線,因?yàn)樗鼈兌家罁?jù)于觀察者模式。 不多說,上代...
1、概述 Databinding 是一種框架,MVVM是一種模式,兩者的概念是不一樣的。我的理解DataBinding是一個實(shí)現(xiàn)數(shù)據(jù)和UI綁定的框架,只是一個實(shí)現(xiàn)MVVM模式...
開發(fā)中遇到需要上傳圖片的場景還是很常見的,這就涉及到圖片的壓縮處理。如果不進(jìn)行壓縮,勢必造成消耗大量的流量,下載圖片的速度慢等。 關(guān)于android如何壓縮,網(wǎng)上的資料也是很...