240 發(fā)簡信
QM
IP屬地:福建
  • 120
    Glide 源碼分析解讀-基于最新版Glide 4.9.0

    項(xiàng)目編譯 項(xiàng)目基于最新版 Glide 4.9.0 源碼分析,通過如下方式獲取并編譯代碼: 代碼量(使用 cloc 統(tǒng)計): 我在分析 Glide 源碼前將 Glide 的項(xiàng)目...

  • Android 自定義構(gòu)建類型 BuildType

    最近接觸到自定義構(gòu)建類型 BuildType牍帚,發(fā)現(xiàn)這一塊有些地方稍不注意的話會被繞進(jìn)去浪費(fèi)點(diǎn)時間棍矛,既然我這邊已經(jīng)花費(fèi)時間了安疗,如果正好你也需要接觸到 BuildType,也許接...

  • Android 面試點(diǎn)梳理

    原文地址:https://juejin.cn/post/6844904190314037255[https://juejin.cn/post/6844904190314037...

  • Android啟動模式

    4種啟動模式 standard 標(biāo)準(zhǔn)模式,默認(rèn)模式慨绳,正常activity task的進(jìn)出棧掉冶。 singleTop 棧頂復(fù)用真竖,如果剛好是在activity task的棧頂,無...

  • 120
    Arouter原理分析

    ARouter工作原理 在代碼里加入的@Route注解厌小,會在編譯時期通過apt生成一些存儲path和activityClass映射關(guān)系的類文件恢共,然后app進(jìn)程啟動的時候會拿到...

  • 120
    Retrofit源碼分析總結(jié)

    Retrofit怎么進(jìn)行網(wǎng)絡(luò)請求 Retrofit主要是在create方法中采用動態(tài)代理模式實(shí)現(xiàn)接口方法,這個過程構(gòu)建了一個ServiceMethod對象璧亚,根據(jù)方法注解獲取請...

  • JAVA動態(tài)代理

    代理模式 為其他對象提供一個代理以控制對某個對象的訪問讨韭。代理類主要負(fù)責(zé)為委托了(真實(shí)對象)預(yù)處理消息、過濾消息癣蟋、傳遞消息給委托類透硝,代理類不現(xiàn)實(shí)具體服務(wù),而是利用委托類來完成服...

  • 120
    FlexboxLayout

    項(xiàng)目主頁疯搅,可從上面下載看 Demo濒生。 看現(xiàn)在的版本已經(jīng)到了 1.1.0,如果使用了 AndroidX 的依賴幔欧,需要使用 1.1.0 及以上版本罪治,如果項(xiàng)目沒用它,要用 1.0....

  • Android 從 MVP 到 MVVM

    一、問題 相信大家對 MVP 都比較熟悉了浴井,先簡單的回憶下 MVP晒骇,它的全稱是 Model-View-Presenter,三部分的耦合關(guān)系如下: 從圖中可以看出一個明顯的問題...

  • 120
    即學(xué)即用Android Jetpack - Navigation

    技術(shù)不止磺浙,文章有料厉碟,加 JiuXinDev 入群,Android 搬磚路上不孤單 前言 即學(xué)即用Android Jetpack系列Blog的目的是通過學(xué)習(xí)Android Je...

  • java設(shè)計模式

    軟件設(shè)計原則 開閉原則:軟件實(shí)體應(yīng)當(dāng)對擴(kuò)展開放屠缭,對修改關(guān)閉 里氏替換原則:子類可以擴(kuò)展父類的功能箍鼓,但不能改變父類原有的功能。也就是說:子類繼承父類時呵曹,除添加新的方法完成新增功...

  • 120
    Context是什么

    Activity mActivity =new Activity() 作為Android開發(fā)者款咖,不知道你有沒有思考過這個問題,Activity可以new嗎奄喂?Android的應(yīng)...

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