Android10填坑適配指南,包含實際經(jīng)驗代碼,絕不照搬翻譯文檔 1.Region.Op相關(guān)異常:java.lang.IllegalArgumentException: I...
Android10填坑適配指南,包含實際經(jīng)驗代碼,絕不照搬翻譯文檔 1.Region.Op相關(guān)異常:java.lang.IllegalArgumentException: I...
看過很多講java里引用的文章,但大多都是告訴你,弱引用是當java gc發(fā)生的時候,就會進行回收,軟引用是內(nèi)存不足的時候進行回收等等。但這樣總感覺有點抽象。前幾天看到一篇文...
1、在服務(wù)器上安裝dotnet SDK sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages...
性能優(yōu)化一直都是一個 Android 開發(fā)者逃不過的話題,啟動優(yōu)化則更是重中之重。啟動速度可以直接影響一個 App 的留存率和轉(zhuǎn)化率,沒有人會希望自己點擊之后還要等一會才打開...
在網(wǎng)上看到一篇國外的講okhttp緩存的文章,感覺寫的很好,簡明扼要。國內(nèi)雖然也有很多講okhttp緩存的文章,有的寫的很好,有的則寫的比較繁瑣。所以我還是把這篇文章大致翻譯...
@EmpathyBasic 就是把getdata放到model里啊,然后persenter和model通過一些回調(diào)接口進行交互
從最簡單的Android MVP講起mvp是一個老生常談的話題了,網(wǎng)上太多講MVP的文章了。但有的文章不是結(jié)合了rxjva,retrofit等開源項目,就是講的太過復雜。所以我會寫一個最簡單的mvp demo。...
項目介紹 一個對okhttp進行二次封裝的網(wǎng)絡(luò)請求庫,相比retrofit更簡單易用,擴展性強,基于okhttp5.X版本和kotlin。目前的大部分網(wǎng)絡(luò)請求框架都是用jav...
OkHttp 4.x出來已經(jīng)有一段時間了,根據(jù)JCenter的上傳記錄,早在今年五月份,square就上傳了4.X的第一個版本,4.0.0-alpha01。 注意這里有個細節(jié)...
@MrChasen 也不一定高解耦就帶來高代碼量,舉個例子,有些人會在dialog,popwindow里請求進行網(wǎng)絡(luò)請求,但假如你嚴格按照mvp風格來,dialog和popwindow通過接口回調(diào)model層,其實可以省略很多代碼
從最簡單的Android MVP講起mvp是一個老生常談的話題了,網(wǎng)上太多講MVP的文章了。但有的文章不是結(jié)合了rxjva,retrofit等開源項目,就是講的太過復雜。所以我會寫一個最簡單的mvp demo。...
@Miss潤蘭灬家羽 是的,當時寫的時候沒考慮這么多
從最簡單的Android MVP講起mvp是一個老生常談的話題了,網(wǎng)上太多講MVP的文章了。但有的文章不是結(jié)合了rxjva,retrofit等開源項目,就是講的太過復雜。所以我會寫一個最簡單的mvp demo。...
廢話不說 先上效果圖。 看起來是不是比起那些普通的加載“高大上”一點。怎么去做了,很簡單,真的!一起來看看怎么實現(xiàn)的吧。實現(xiàn)思路:1.首先我們仔細看看這效果圖的灰色背景, ...
MQTT服務(wù)器端有很多開源庫,但android端大部分用的都是eclipse的paho。paho是很好用的一個mqtt框架,但在重連上有需要注意的地方。假如你在初始化的時候,...
我的話,model和presenter都會封裝基類,basemodel里封裝基本的pose,get,上傳下載之類的。basepresenter也是,然后一個Activity對應(yīng)一個model和一個presenter。假如basemodel和basepresenter能解決的,就直接用base,不能的,繼承重寫。就不用每個Activity新建model和presenter了
從最簡單的Android MVP講起mvp是一個老生常談的話題了,網(wǎng)上太多講MVP的文章了。但有的文章不是結(jié)合了rxjva,retrofit等開源項目,就是講的太過復雜。所以我會寫一個最簡單的mvp demo。...
背景 之前基于頭條的適配方案寫了篇文章 Android 屏幕適配從未如斯簡單,但后續(xù)發(fā)現(xiàn)還是有挺多坑的,這些坑都記錄在了 GitHub 屏幕適配問題匯總及解決,基于這么多坑,...