參考 1、Android 切換主題以及換膚的實(shí)現(xiàn) 截圖 1、默認(rèn)打開 2、點(diǎn)擊【換主題色】 需知 主題色運(yùn)用:manifest清單文件中application的屬性之一,an...
參考 1、Android 切換主題以及換膚的實(shí)現(xiàn) 截圖 1、默認(rèn)打開 2、點(diǎn)擊【換主題色】 需知 主題色運(yùn)用:manifest清單文件中application的屬性之一,an...
導(dǎo)航 1、retrofit-mock用法2、retrofit-mock編寫思路(aop)3 、retrofit-mock的動(dòng)態(tài)代理及注解4、aspect 原理講解與注解語(yǔ)法 ...
Dagger 2 完全解析系列: Dagger 2 完全解析(一),Dagger 2 的基本使用與原理 Dagger 2 完全解析(二),進(jìn)階使用 Lazy、Qualifie...
原文:Android testing using Dagger 2, Mockito and a custom JUnit rule作者:Fabio Collini譯者:lo...
1. dagger2的@Named,無(wú)法使用 在Kotlin使用Dagger2的時(shí)候,因?yàn)橛聾Module標(biāo)注的類里面有返回兩個(gè)類型一樣的方法,需要用@Named來分開標(biāo)注,...
寫在前面 最近在使用kotlin和Dagger2來開發(fā)項(xiàng)目。需要在dagger2 的module返回兩個(gè)相同的對(duì)象,因此使用到@Named注解。 如下圖所示 然后各自的頁(yè)面里...
先討論一下單例再延伸到內(nèi)存泄露。 0x00 Fragment不需要單例 有時(shí)候看到別人的代碼中試圖在啟動(dòng)Fragment的時(shí)候使用單例:getSupportFragmentM...
劍指offer 本來不想讀,但是由于“真香定律”操控,還是讀了。為了算法提升,認(rèn)知進(jìn)階,還是有必要去認(rèn)真閱讀。 考慮書的內(nèi)容還是比較多,那么就按照2周的節(jié)奏讀完 面試官談面試...
半年多前寫了一篇:Android DataBinding 從入門到進(jìn)階[http://www.itdecent.cn/p/bd9016418af2] 的文章,最近發(fā)現(xiàn)里面有...
2019年3月初,離開滴滴準(zhǔn)備面試。整理一下有印象的面試問題,準(zhǔn)備找工作的同學(xué)可以參考。 高德:專家工程師 1.對(duì)Activity啟動(dòng)流程的了解:AMS和ActivityTh...
什么是全埋點(diǎn)? 也叫做無(wú)埋點(diǎn),預(yù)先收集用戶的所有行為數(shù)據(jù),然后根據(jù)實(shí)際需求,從中提取行為數(shù)據(jù)。 采集數(shù)據(jù)的點(diǎn): $AppStart 冷啟動(dòng)?熱啟動(dòng) $AppEnd 正常退出...
轉(zhuǎn)自:http://ranseti.top/article/extensions 本教程介紹如何使用Kotlin Android擴(kuò)展來改進(jìn)對(duì)Android開發(fā)的支持。 在本教...
升級(jí)到gradle 3.3之后,有一些api不能用了,影響比較大的可能就是之前的修改打包apk路徑 修改之后:/Gradle3.3 以上的方法/ 3.3之前的修改方式: 3....