原理 通過解析定義在xml布局的各個節(jié)點(diǎn)的視圖關(guān)系,進(jìn)行頁面跳轉(zhuǎn)時調(diào)用原生API進(jìn)行頁面切換(Fragment:FragmentManager,...
。。。
一:混淆的作用 1.1 作用 混淆 并不是讓代碼無法被反編譯,而是將代碼中的類、方法、變量等信息進(jìn)行重命名,把它們改成一些毫無意義的名字?;煜?..
一:背景 眾所周知,Android不允許在UI線程中做耗時的操作,否則有可能發(fā)生ANR的可能,默認(rèn)情況下,在Android中Activity的最...
一:基本概念 1.1 四個文件 Project build.gradle:定義的配置會應(yīng)用到所有的Module中allProjectbuild...
參考_鴻洋 一:背景 在最開始學(xué)習(xí)Android的時候,大部人用ListView都會用到ViewHolder,而對于RecyclerView則是...
1 mkdir learngit:2 git init :3 git add readme.txt:4 git commit -m"this i...
weishu_博客 一:Classloader加載的基本原理 基本原理:系統(tǒng)通過ClassLoader加載了需要的Activity類并通過反射調(diào)...
Android插件化:從入門到放棄知乎DroidPluginweishu_DroidPlugin第一種是動態(tài)替換,也就是Hook??梢栽诓煌瑢哟?..