本文已授權(quán) 微信公眾號 玉剛說 (@任玉剛)獨家發(fā)布。 前言 我是一個崇尚 開源 的Android開發(fā)者,在過去的一段時間里,我研究了Github上的一些優(yōu)秀的開源庫,這些庫...
本文已授權(quán) 微信公眾號 玉剛說 (@任玉剛)獨家發(fā)布。 前言 我是一個崇尚 開源 的Android開發(fā)者,在過去的一段時間里,我研究了Github上的一些優(yōu)秀的開源庫,這些庫...
1、使用 Start、End代替Left、Right 如: 2、TextView增加屬性android:textDirection="locale" 如: 3、ImageVi...
隨著項目代碼量的增大,有時會遇到方法數(shù)限制,如:The number of method references in a .dex file cannot exceed 64...
使用Android Studio 3.0 Preview版,嘗試了下Kotlin的DataBinding,踩了幾個坑,記錄一下,哈哈?? -------------------...
單一職責(zé)原則(SRP:Single Responsibility Principle)就一個類而言,應(yīng)該僅有一個引起其變化的原因。??一個類中應(yīng)該是一組相關(guān)性很高的函數(shù)、數(shù)據(jù)...
從開始最開始學(xué)習(xí)RxJava到現(xiàn)在也有一段時間了,還記得去年第一次看RxJava的文章就是扔物線的的這篇文章給 Android 開發(fā)者的 RxJava 詳解,那一次我看了整整...
原文這篇文章的目的有兩個: 1. 給對 RxJava 感興趣的人一些入門的指引。 2. 給正在使用 RxJava 但仍然心存疑惑的人一些更深入的解析。 在正文開始之前的最后,...
作者: @怪盜kidou如需轉(zhuǎn)載需在明顯位置保留作者信息及原文鏈接Retrofit版本: 2.0.2 本文注目錄: Retrofit入門 Retrofit注解詳解 Gson與...
背景 2015年的Google I/O上提出了Data Binding的庫,意味著在Android開發(fā)中,也支持MVVM的開發(fā)模式。首先簡單介紹一下MVVM,這種模式是由微軟...