在上一篇文章中已經(jīng)分享了巴粪,apk加固的整體思路和具體的實現(xiàn)通今,在上一篇文章中還有一個問題沒有分享完肛根,在apk加固后辫塌,主App的Applicatio...
在上一篇中已經(jīng)講了Activity從AMS到ActivityThread,這里從ActivityThread中分析Activity的創(chuàng)建過程臼氨。如...
之前已經(jīng)分享了Launhcer的啟動過程芭届,接下來分享一下根Activity的啟動流程储矩。Activity的啟動流程有兩種一種是根Activity啟...
Android中的Launcher就是Android系統(tǒng)的桌面褂乍,用于啟動應用程序;作為Android的系統(tǒng)桌面持隧,用于顯示和管理應用程序的快捷圖標...
App換膚在很多大廠的應用中都是比較常見的;比如:網(wǎng)易云音樂逃片、QQ音樂屡拨、酷狗音樂等應用中都是可以見到的。這些應用是如何做到換膚的效果的,接下來就...
說到熱修復主要有兩種修復方案一種是通過dex替換的方式來達到修復效果层皱、一種是基本native層的修復。dex替換的方式來修復主要的微信團隊的Ti...
ButterKnife只要是寫過Android的相信都不會陌生赠潦,它是一款控件注入、事件注如神器可以幫助開發(fā)者提高開發(fā)效率她奥。什么是IOC技術呢瓮增?說...
apk加固是每一個app發(fā)布之前必須要做的事情;如果一個apk沒有加固那么別人就很容易被別人反編譯哩俭,看到這其中的原碼绷跑,雖然現(xiàn)在有代碼混淆、把業(yè)務...
在做App開發(fā)的相信都知道Android Studio這個開發(fā)工具了砸捏,使用該工具很快就能構建出一個app的項目來;但是說到要用Android S...