![240](https://cdn2.jianshu.io/assets/default_avatar/10-e691107df16746d4a9f3fe9496fd1848.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
錯(cuò)誤是找不到sdk的基礎(chǔ)庫,跟工程的build.gradle中maven順序有關(guān)系崩溪。jcenter和google() 的順序問題造成了上述的錯(cuò)誤...
最近在公司給框架產(chǎn)品做下優(yōu)化忍抽,索性就把能找到的知識都總結(jié)出來因俐。 寫了App優(yōu)化方面的幾個(gè)重要方向抬驴,并且由此梳理了一些常見問題秒啦,分析工具和解決方法...
Room為SQLite提供了一個(gè)抽象層领曼,使得可以流暢使用SQLite的所有功能鸥鹉。 處理大量結(jié)構(gòu)化數(shù)據(jù)的app可以從本地?cái)?shù)據(jù)持久化中獲取巨大利益。...
一庶骄,為什么使用gradle.properties毁渗? 1,對于項(xiàng)目而言单刁,有時(shí)候需要配置某些敏感信息灸异。比如密碼,帳號等羔飞。而這些信息需要被很多類共同使...
本文中方法適用與Android Studio和IntelliJ Idea 我們寫代碼的時(shí)候經(jīng)常要寫個(gè)單例绎狭,其實(shí)在Android Studio中可...
阿里巴巴開源的路由:https://github.com/alibaba/ARouter ARouter 在模塊化的開發(fā)中尤為的重要,為了解耦不...
首先說下OkHttp3是Java和Android都能用褥傍,Android還有一個(gè)著名網(wǎng)絡(luò)庫叫Volley儡嘶,那個(gè)只有Android能用。 導(dǎo)入 自己...
什么是dagger2 Dagger是為Android和Java平臺(tái)提供的一個(gè)完全靜態(tài)的恍风,在編譯時(shí)進(jìn)行依賴注入的框架蹦狂,原來是由Square公司維護(hù)...
Retrofit 是什么 Retrofit 是一套 RESTful 架構(gòu)的 Android(Java)客戶端實(shí)現(xiàn),基于注解朋贬,輕量級且安全的網(wǎng)絡(luò)請...