240 發(fā)簡(jiǎn)信
IP屬地:廣東
  • 120
    從架構(gòu)角度看Retrofit的作用斥废、原理和啟示

    Retrofit是squareup公司的開源力作,和同屬squareup公司開源的OkHttp给郊,一個(gè)負(fù)責(zé)網(wǎng)絡(luò)調(diào)度牡肉,一個(gè)負(fù)責(zé)網(wǎng)絡(luò)執(zhí)行,為Android開發(fā)者提供了即方便又高效的...

  • 120
    flutter-state生命周期探索

    如今公司用flutter開發(fā)項(xiàng)目,寫了幾個(gè)月的業(yè)務(wù)炭庙,對(duì)于widget的生命周期也朦朦朧朧饲窿,如今得空來(lái)探知下。 測(cè)試界面 最外層一個(gè)Scaffold包著父widget,是個(gè)St...

  • Dart 基礎(chǔ)之Future使用

    什么是future future類似android中的handler焕蹄,表示稍后做的任務(wù)使用如下: 可以看到main end先打印逾雄,然后打印future里面的任務(wù),最后then...

  • 120
    Dart 異步(一)線程

    單線程事件隊(duì)列 Dart程序是單線程+事件驅(qū)動(dòng)方式運(yùn)行擦盾,Dart代碼的運(yùn)行就是在不停的在處理一個(gè)又一個(gè)的事件而 Dart 的單線程跟 Java 的完全不同嘲驾,雖然都是單線程,但...

  • Dart 基礎(chǔ)之Stream

    stream和Rxjava迹卢,Kotlin Flow一樣辽故,產(chǎn)生數(shù)據(jù)流并處理 首先來(lái)看看如何使用 基本api使用 StreamController 是個(gè)泛型,泛型表示對(duì)應(yīng)的數(shù)據(jù)類...

  • dart基礎(chǔ)和kotlin不同之處

    變量 聲明變量 聲明可以有兩種方式腐碱,一種是不指定類型誊垢,即使用var關(guān)鍵字這種發(fā)方式和kotlin一樣 另一種是明確指定類型(Optional types)掉弛,這種和java一樣...

  • NDK編譯異常No such file or directory

    ndk項(xiàng)目,重命名cpp文件后喂走,編譯出現(xiàn)如下異常: Android NDK clang compiler error showing 'No such file or dir...

  • 120
    【進(jìn)階】RecyclerView源碼解析(一)——繪制流程

    本系列博客基于com.android.support:recyclerview-v7:26.1.01.【進(jìn)階】RecyclerView源碼解析(一)——繪制流程2.【進(jìn)階】R...

  • kotlin版對(duì)象復(fù)用池

    項(xiàng)目中經(jīng)常用到對(duì)象池復(fù)用,但是不一樣的對(duì)象對(duì)應(yīng)的復(fù)用池都不統(tǒng)一彤叉。想著能否有一個(gè)對(duì)象池庶柿,可以不用關(guān)心對(duì)象是啥,實(shí)現(xiàn)對(duì)象池的功能姆坚?對(duì)象池的功能需要支持: 不關(guān)系對(duì)象是什么澳泵,都能復(fù)...

  • Gradle自定義插件(二)ASM字節(jié)碼插樁打印耗時(shí)

    前面我們了解了自定義插件的基礎(chǔ)流程[http://www.reibang.com/p/33c8072c0fb7]我們現(xiàn)在利用ASM字節(jié)碼框架在每個(gè)方法里面自動(dòng)插入計(jì)時(shí)方法 ...

  • ViewModel源碼探究

    一. 什么是ViewModel 官方對(duì)ViewModel的定義: 二. ViewModel有什么優(yōu)點(diǎn) Activity配置更改重建時(shí)(比如屏幕旋轉(zhuǎn))保留數(shù)據(jù)UI組件(Acti...

  • Lifecycles原理

    Lifecycles 作用:管理 Activity 和 Fragment 生命周期既然可以感知activity和fragment的生命周期铲敛,那么必然在其生命周期的方法里添加了...

  • 組件化筆記

    1 .組件間的application合并規(guī)則 功能module有自定義Application,主module沒有自定義Application,打包會(huì)引用功能模塊module的...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品