看看有沒有引入 FileUtils 呢
import com.android.utils.FileUtils
2021-01-10 Android 插樁<2> (自定義Gradle 插件 + ASM)2.AMS 代碼插樁 上一篇搞了自定義gradle插件捞稿,繼續(xù)來搞AMS代碼插樁废登,AMS代碼插樁比較簡單贡避,就是拷拷代碼糖荒。首先修改TestPlugin.groovy 其中AmsC...
看看有沒有引入 FileUtils 呢
import com.android.utils.FileUtils
2021-01-10 Android 插樁<2> (自定義Gradle 插件 + ASM)2.AMS 代碼插樁 上一篇搞了自定義gradle插件捞稿,繼續(xù)來搞AMS代碼插樁废登,AMS代碼插樁比較簡單贡避,就是拷拷代碼糖荒。首先修改TestPlugin.groovy 其中AmsC...
項目中使用了CoordinatorLayout+AppBarLayout+CollapsingToolbarLayout實現(xiàn)頭部視圖視差根據(jù)AppBarLayout的不同狀態(tài)...
樓主浙垫,有試過在recyclerview 中這樣使用嗎?我試了一下好像會有問題
ConstraintLayout使用小技巧在開發(fā)中可能需要實現(xiàn)如下效果: 首先嘗試在原先LinearLayout郑诺、RelativeLayout等布局中的方式: 結果如下: 然后嘗試長文案夹姥,效果如下: 最終代碼如下:
該文章適合了解bugly和Android混淆的人看,如果不了解间景,也可以下面簡單了解佃声。 bugly: 騰訊自制,是個4倘要,5句代碼就能簡單加入在線更新圾亏、捕獲異常的好功能,后臺也是...
接上一篇泽西,上一篇分析了Activity的檢測曹铃,繼續(xù)來看剩下的Fragment、ViewModel 捧杉、RootView陕见、Service的檢測 Fragment、ViewMode...
這里是基于Leakcanary 2.6 來查看 1. 使用 2.6 后使用很簡單味抖,直接在app gradle 下增加依賴 這樣就可以使用 Leakcanary评甜,其原理為:注...
2.AMS 代碼插樁 上一篇搞了自定義gradle插件,繼續(xù)來搞AMS代碼插樁仔涩,AMS代碼插樁比較簡單忍坷,就是拷拷代碼。首先修改TestPlugin.groovy 其中AmsC...
1.自定義Gladle 插件 首先自定義一個Gladle插件熔脂,在項目中新建一個lib model佩研,將其中多余文件刪除并將model中的gradle修改,如下圖 下面為grad...
1.Thread - 活著的線程 2.虛擬機棧(棧幀中的本地變量表)中引用的對象霞揉; 3.方法區(qū)中的類靜態(tài)屬性引用的對象旬薯; 4.方法區(qū)中常量引用的對象; 5.本地方法棧中JNI...
基礎知識 從網(wǎng)絡協(xié)議分層模型開始模型圖http://blog.csdn.net/wileyoung/article/details/9627555可以分七/五/四層适秩,大概知道...
coil[https://github.com/coil-kt/coil]源碼流程分析 先看簡單使用 直接使用imageview 的拓展函數(shù)加載圖片袍暴,點進去: 最后走到loa...
1. 冒泡排序 2.選擇排序 3. 插入排序 4. 希爾排序 5. 歸并排序(遞歸實現(xiàn)) 6. 快速排序(遞歸實現(xiàn)) 6.1 快排(三路快排) 7. 堆排序
jni 下調(diào)用java 的方法些侍; 1. 獲取方法參數(shù)的簽名 使用 javap -p -s xxx 獲取有可能會出現(xiàn)找不到類 , 可以先使用javac 命令編譯成class文件...
1政模、準備工作安裝C/C++插件 2、[??P]打開命令模式蚂会,選擇[C/Cpp: Edit Configurations(JSON)]命令淋样,回車后會自動生成一個.vscode目...
如標題胁住,這里只針對LinearLayoutManager的情況趁猴,滑動并頂置新建一個TopSmoothScroller類 在需要滑動的地方設置 這樣就能實現(xiàn)滑動到某個posit...
接著上一篇來到這里 我們已經(jīng)知道了這個fetcher就是HttpUrlFetcher儡司,所以看HttpUrlFetcher.loadData()方法 上面很簡單,就是請求網(wǎng)絡余指,...