背景 proto來定義和后臺(tái)通信的數(shù)據(jù)模型,并且很多地方使用到了proto的枚舉(enum),但是這個(gè)枚舉的向前兼容性不太好。例如消息類型定義為: 低版本里面的枚舉只有 但是...
背景 proto來定義和后臺(tái)通信的數(shù)據(jù)模型,并且很多地方使用到了proto的枚舉(enum),但是這個(gè)枚舉的向前兼容性不太好。例如消息類型定義為: 低版本里面的枚舉只有 但是...
前言: 各位同學(xué)大家好有段時(shí)間沒有給大家更新文章,具體多久我也不記得,最近在學(xué)習(xí)鴻蒙開發(fā),就模仿boss直聘app的一些經(jīng)典頁面寫了一個(gè)鴻蒙的開源demo 希望能幫助到各位同...
Outline [TOC] 前言 上個(gè)月RxJava2正式版發(fā)布了,但目前國內(nèi)的資料還比較少,以前使用過RxJava1只需要看看更新文檔就知道怎么使用了,但還有一些以前沒用過...
OkHttp解析系列 OkHttp解析(一)從用法看清原理OkHttp解析(二)網(wǎng)絡(luò)連接OkHttp解析(三)關(guān)于Okio 認(rèn)識(shí)使用 一系列是對(duì)OkHttp的源碼解析,就從大...
Outline [TOC] 前言 上一節(jié)講解了線程調(diào)度, 并且舉了兩個(gè)實(shí)際中的例子, 其中有一個(gè)登錄的例子, 不知大家有沒有想過這么一個(gè)問題, 如果是一個(gè)新用戶, 必須先注冊(cè)...
隨著Android手機(jī)的發(fā)展,Android系統(tǒng)版本的不斷更新,遷移Androidx成了繞不開的步驟。如果是新項(xiàng)目,那一切好說,但如果是老項(xiàng)目,坑死人不償命(尤其是中途接手別...
未經(jīng)本人同意不得轉(zhuǎn)載 前言 最近有空研究google發(fā)布的jectPack,發(fā)現(xiàn)自己所有的MVP架構(gòu)有點(diǎn)跟不上時(shí)代了,就封裝了一套極簡(jiǎn)的MVVM框架。其中使用 LiveDat...
1. 前言 在之前的圖解Handler原理最后留下了幾個(gè)課后題,如果還沒看過那篇文章的,建議先看那篇文章,課后題如下: Android中,有哪些是基于Handler來實(shí)現(xiàn)通信...