240 發(fā)簡(jiǎn)信
IP屬地:廣東
  • 120
    AndroidStudio 自定義 Gradle Plugin

    新建一個(gè)Groovy Module AndroidStudio 沒(méi)有找到直接創(chuàng)建 Groovy Module 的方法, 所以先創(chuàng)建一個(gè)Java or Kotlin Libra...

  • SharedPreferences源碼分析學(xué)習(xí)

    簡(jiǎn)單使用 通常查看源碼都是帶著問(wèn)題去分析, 避免在源碼里面迷失了, 那么關(guān)于SharedPreferences的幾點(diǎn)問(wèn)題: 怎么保存數(shù)據(jù)的? 怎么讀取數(shù)據(jù)的? 它是線程安全的...

  • 120
    BlockCanary的實(shí)現(xiàn)原理和源碼分析

    BlockCanary源碼地址 簡(jiǎn)單使用 實(shí)現(xiàn)BlockCanaryContext, 重寫(xiě)provideBlockThreshold()方法設(shè)置檢測(cè)閾值(例如500毫秒) 重...

  • 簡(jiǎn)單的理解Kotlin for Java的協(xié)程

    記錄一下學(xué)習(xí)的知識(shí) 1.什么是協(xié)程? 廣義的協(xié)程是一種在程序中處理并發(fā)任務(wù)的方案; 并且協(xié)程也是這種方案的一個(gè)組件例如:適配器模式是一種方案, 而項(xiàng)目中又存在具體的XxxAd...

  • demo源碼找不著咯,關(guān)于ItemTouchHelper使用,應(yīng)該有很多文章

    RecyclerView實(shí)現(xiàn)item拖拽效果

    使用android.support.v7.widget.helper 包下的ItemTouchHelper工具類來(lái)處理RecyclerView的拖拽 效果如下: 1.創(chuàng)建It...

  • ??源碼沒(méi)有保存, 之前的一些demo代碼被清空了

    RecyclerView實(shí)現(xiàn)item拖拽效果

    使用android.support.v7.widget.helper 包下的ItemTouchHelper工具類來(lái)處理RecyclerView的拖拽 效果如下: 1.創(chuàng)建It...

  • 理解今日頭條屏幕適配方案

    我理解中的今日頭條屏幕適配方案是通過(guò)修改系統(tǒng)的density,使每個(gè)view的寬度或者高度,占屏幕的百分比與最初設(shè)計(jì)開(kāi)發(fā)時(shí)一致.來(lái)達(dá)到適配效果 為什么需要適配? 計(jì)算公式: ...

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