引言 做這個起初的目的是為了學習Kotlin協(xié)程,以及JetPack中的相關(guān)組件,并且老項目準備重構(gòu),于是打算徹徹底底的進行換血.其實中間寫了很多版,包括用RxJava也寫過...
引言 做這個起初的目的是為了學習Kotlin協(xié)程,以及JetPack中的相關(guān)組件,并且老項目準備重構(gòu),于是打算徹徹底底的進行換血.其實中間寫了很多版,包括用RxJava也寫過...
故事是這么開始的,有個產(chǎn)品需求需求,要做一個小紅書文本折疊的功能,于是就有了后面一系列的東西。不過實現(xiàn)了之后,自己對 TextView 截取文本也了解了不少,具體效果如下: ...
Android開發(fā)中經(jīng)常用到ViewPager+Fragment+Adapter的場景,一般每個Fragment控制自己的刷新,但是如果想要刷新整個ViewPager怎么做呢...
OkHttp緩存優(yōu)化你的應用 Okhttp緩存原理 我們先從HTTP協(xié)議開始入手,關(guān)于緩存的HTTP請求/返回頭由以下幾個,我列了張表格一一解釋 與緩存最相關(guān)的Cache-C...
各位看官,大家好!這個系列的文章的目的是跟大家介紹下什么游戲SDK,也是自己工作的一些總結(jié)。希望看完這個系列文章可以幫助大家快速搭建客戶端的SDK架構(gòu)方案及打包系統(tǒng)解決方案。...
如今使用git來管理倉庫已經(jīng)成為了主流,那么如何用git優(yōu)雅的管理你的代碼倉庫呢?以下是我整理的一張思維導圖。 這個圖的分支介紹: master : 待發(fā)布分支。 devel...
本文已獨家授權(quán) 鴻洋(hongyangAndroid) 公眾號發(fā)布! 前不久入職于一家游戲研發(fā)公司,公司部門給我的開發(fā)需求是研發(fā)H5游戲SDK和對接H5渠道SDK(對于只有A...
2021年1月18號補充 2021年8月19號 這個博客寫了很久了,陸續(xù)還有人在點贊,我還是比較高興的,個人覺得ResponseTransformer那一塊代碼可能有點晦澀難...