前面我們使用Java來(lái)運(yùn)用JetPack中的一系列組件[http://www.itdecent.cn/nb/51166049],又使用kotlin運(yùn)用這些組件實(shí)現(xiàn)了一系列功...
前面我們使用Java來(lái)運(yùn)用JetPack中的一系列組件[http://www.itdecent.cn/nb/51166049],又使用kotlin運(yùn)用這些組件實(shí)現(xiàn)了一系列功...
JetPack提供了Room數(shù)據(jù)庫(kù),和GreenDAO等開源庫(kù)一樣,在SQLite做了封裝 Room主要使用三個(gè)注解: 1.Entity:實(shí)體類,對(duì)應(yīng)一張表 2.Dao:包含...
一、前言 使用kotlin開發(fā)項(xiàng)目已經(jīng)有一段時(shí)間,在使用kotlin的過程中,發(fā)現(xiàn)了許多很方便的語(yǔ)法糖,可以有效簡(jiǎn)潔代碼。在這里做個(gè)總結(jié)記錄,方便后續(xù)查閱。 二、kotlin...
最近項(xiàng)目中,多次碰到app研發(fā)人員反饋廣播從發(fā)送到接收器接收,間隔時(shí)間太長(zhǎng),要求系統(tǒng)進(jìn)行優(yōu)化,特別是開機(jī)階段。對(duì)此,專門閱讀了一下廣播從發(fā)送到接收這個(gè)流程的源碼,以徹...
組件化開發(fā): 業(yè)務(wù)模塊之間相互獨(dú)立,互不依賴 startActivity的方式: 顯式:方式1:intent.setClass(this,DemoActivity.class...
1、前言: 首先借用阿里云棲社區(qū)的一段話:我們所使用的原生路由方案一般是通過顯式intent和隱式intent兩種方式實(shí)現(xiàn)的(這里主要是指跳轉(zhuǎn)Activity or Frag...
一、java基礎(chǔ) Java基礎(chǔ)-泛型[http://www.itdecent.cn/p/b7d88eec37d9]Java基礎(chǔ)-注解/反射(一)[https://www.j...
Android知識(shí)總結(jié)[http://www.itdecent.cn/p/01b1de0504d2] 一、簡(jiǎn)介 1、Retrofit是什么? 準(zhǔn)確來(lái)說,Retrofit 是...
Android知識(shí)總結(jié)[http://www.itdecent.cn/p/01b1de0504d2] 一、Retrofit 對(duì)Okhttp做了什么 Retrofit并沒有改...