240 發(fā)簡信
IP屬地:上海
  • Gradle7適配指南

    一潘明、必要性 android build-tools升級(jí)到31.0.0(S)后,會(huì)強(qiáng)制要求升級(jí)到gradle7,否則無法編譯。gradle7廢棄了...

    2.2 9046 4 21
  • 基于Kotlin DSL實(shí)現(xiàn)的聲明式插件

    聲明式編程 聲明式編程是近年來越來越火的編程思想。萬物互聯(lián)的發(fā)展,驅(qū)動(dòng)分布式UI前進(jìn)。而聲明式編程继找,恰恰式實(shí)現(xiàn)分布式UI的最佳方式(個(gè)人觀點(diǎn),當(dāng)...

  • Handler原理

    序 Handler原理注意是消息處理機(jī)制逃沿。 Message:消息的bean類婴渡,主要包含what,data凯亮, callback等信息边臼; Handl...

  • android maven發(fā)布插件使用指南

    前置 maven發(fā)布插件可以發(fā)布產(chǎn)物到 Apache Maven 代碼庫。Android Gradle 插件會(huì)為應(yīng)用或庫模塊中的每個(gè)構(gòu)建變體工件...

  • 通過自定義注解實(shí)現(xiàn)工廠模式

    本次介紹自定義編譯時(shí)注解假消,編譯時(shí)注解柠并,不會(huì)在影響應(yīng)用的打包,沒有性能問題。如果是運(yùn)行時(shí)注解臼予,通過反射調(diào)用鸣戴,就會(huì)有性能損耗。 工程結(jié)構(gòu)介紹: an...

  • Resize,w 360,h 240
    基于livedata實(shí)現(xiàn)的mvvm_clean

    一粘拾、mvvm是什么 引用度娘:MVVM是Model-View-ViewModel的簡寫窄锅。它本質(zhì)上就是MVC 的改進(jìn)版。MVVM 就是將其中的Vi...

  • Resize,w 360,h 240
    Systrace的使用總結(jié)

    目的: 為了提高apk的性能缰雇,使得apk在任何情況下入偷,包括:cpu使用頻繁,內(nèi)存較少械哟,用戶重度使用手機(jī)(即用戶使用一年后的情況疏之,包含大量的圖片,...

  • Resize,w 360,h 240
    內(nèi)存優(yōu)化排查

    一暇咆、摘要 該部分屬于進(jìn)階內(nèi)容,要先掌握了java內(nèi)存回收機(jī)制锋爪,說白了就是引用計(jì)數(shù)法和可達(dá)性分析法。但是代碼寫的再認(rèn)真爸业,也難免出現(xiàn)一兩個(gè)差錯(cuò)几缭。這一...

  • Andoroid性能優(yōu)化

    一、頁面啟動(dòng)優(yōu)化: 頁面啟動(dòng)慢主要有2種頁面渲染慢和java代碼初始化慢的問題沃呢。 頁面渲染: 1、最少布局嵌套 布局嵌套渲染極其耗時(shí)拆挥,減少不必要...

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