240 發(fā)簡(jiǎn)信
IP屬地:山東
  • TVM編譯遇到的那些坑

    由于工作需要颗胡,初次接觸TVM毫深,工作用的電腦是windows系統(tǒng)的,要從頭搭建整個(gè)編譯環(huán)境毒姨,嗯哑蔫,真的硬核從頭弧呐,從安裝ubuntu子系統(tǒng)開(kāi)始闸迷,中間遇...

  • Android MVVM 搭建:封裝Activity

    根據(jù)Android 基于Databinding 的入門(mén)級(jí) MVVM 模式搭建[http://www.reibang.com/p/a48e625...

    3.0 4294 2 26
  • Resize,w 360,h 240
    Android 基于Databinding 的入門(mén)級(jí) MVVM 模式搭建

    MVVM模式將應(yīng)用分為三層: Model層:主要負(fù)責(zé)數(shù)據(jù)的提供腥沽。Model層提供業(yè)務(wù)邏輯的數(shù)據(jù)結(jié)構(gòu)(比如,實(shí)體類(lèi))鸠蚪,提供數(shù)據(jù)的獲冉裱簟(比如,從本地...

  • 基于TextView左右Drawable居中的自定義View

    由于項(xiàng)目需要一個(gè)一體的文字和圖片一起居中的組建酣栈,用外層包裝不能達(dá)到需要的效果,所以去網(wǎng)上找了一圈汹押,最后發(fā)覺(jué)基本全是同一個(gè)來(lái)源轉(zhuǎn)載的矿筝,是只支持左側(cè)...

  • 基于LiveData的仿EventBus快速實(shí)現(xiàn):LiveDataBus 功能完善

    對(duì)于黏性廣播的問(wèn)題棚贾,我們需要在之前的版本中窖维,加上一個(gè)可選設(shè)置,默認(rèn)為關(guān)閉狀態(tài)妙痹;但是如何關(guān)閉這種功能铸史,我們需要從LiveData事件分發(fā)機(jī)制里去查...

  • 基于LiveData的仿EventBus快速實(shí)現(xiàn):LiveDataBus

    該Bus實(shí)際上是參考了網(wǎng)上資料和相關(guān)視頻而實(shí)現(xiàn)的怯伊,【如有雷同琳轿,絕對(duì)不是巧合】,同時(shí)也感謝晚上各種提供資料的廣大程序猿們,有興趣的可以自己也寫(xiě)一個(gè)...

  • WeakHandler繼續(xù)優(yōu)化

    將Handler改成WeakHandler弱引用持有Context以后挪哄,新的問(wèn)題來(lái)了,做了延遲操作以后關(guān)閉Activity琉闪,作為嚴(yán)謹(jǐn)?shù)模◤?qiáng)迫癥)...

  • 簡(jiǎn)單好用的解決Handler持有引用導(dǎo)致內(nèi)存泄漏的方法

    在使用handler的時(shí)候,常常因?yàn)閔andler持有Activity引用颠毙,在Activity關(guān)閉的時(shí)候斯入,hanlder如果存在耗時(shí)操作,導(dǎo)致內(nèi)...

  • Android中處理TextView帶超鏈接HTML標(biāo)簽的點(diǎn)擊事件處理方法

    主要的處理方法: 實(shí)際調(diào)用場(chǎng)景:

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