前言 相信各位大佬肯定在開發(fā)中遇到過這個問題:一頓操作猛如虎之后另假,總感覺程序有時候有點卡頓迟螺;或者自己自測得好好的住拭,但是測試妹子的機器上卻卡成狗根时。那么彻磁,能不能做到運行APP之后...
![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 相信各位大佬肯定在開發(fā)中遇到過這個問題:一頓操作猛如虎之后另假,總感覺程序有時候有點卡頓迟螺;或者自己自測得好好的住拭,但是測試妹子的機器上卻卡成狗根时。那么彻磁,能不能做到運行APP之后...
@大大大大Ming 我只是按照源碼的方式來做了哈睦优,沒有想過不傳cookie的方式哈纯赎。謝謝你的建議
Android:解析AndroidManifest的踩坑經(jīng)歷1. 前言 這次項目接到一個需求,需要盡可能多的展示AndroidManifest.xml 里面的信息励稳,經(jīng)過我一周的折騰和采坑佃乘,發(fā)現(xiàn)目前有以下幾種方法 通過 PackageM...
1. 進(jìn)程是怎么死的 系統(tǒng)資源不足回收 第三方安全軟件殺死 用戶在設(shè)置頁面強制結(jié)束 用戶在設(shè)置頁面的正在運行中結(jié)束服務(wù) 一鍵清理最近任務(wù)列表 2. 進(jìn)程本阅幔活的手段 這里有一個...
1. 實體類動態(tài)代理的分析 這篇文章不是專門講解 ASM 的趣避,有興趣的可以去了解一下。ASM官方文檔傳送門新翎。感覺英文吃力的可以下載中文文檔 ASM中文文檔 這里我們只需要知道...
感謝支持~已經(jīng)互粉了~互相學(xué)習(xí)進(jìn)步吧~
Android:事件分發(fā)機制源碼解讀與滑動沖突解決方案事件分發(fā)源代碼分析 1. Activity 事件分發(fā) 首先從 Activity 的 dispatchTouchEvent 方法入手 可以看出程帕,Activity 其實是調(diào)用了 ...
1. JDK動態(tài)代理 相信大家對JDK的動態(tài)代理非常熟悉了愁拭,這里簡單舉個例子說明一下 首先是定義一個接口,然后定義一個類并實現(xiàn)這個接口 接著用 JDK 的 Proxy 生成代...
有時候我們可以使用Charles等抓包工具將請求數(shù)據(jù)和返回數(shù)據(jù)進(jìn)行修改亏吝,以方便我們的調(diào)試岭埠。 平時這樣修改 API 接口的時候沒有任何問題。今天突然對 WebView 中的 H...
QPM (Quality Performance Monitor) 是一個質(zhì)量性能監(jiān)控組件蔚鸥,可以很方便的查看當(dāng)前 App 的性能和常用數(shù)據(jù)惜论。目前主要運行在 Android 平...
事件分發(fā)源代碼分析 1. Activity 事件分發(fā) 首先從 Activity 的 dispatchTouchEvent 方法入手 可以看出,Activity 其實是調(diào)用了 ...
Android開發(fā)常用的幾種 Version compileSdkVersion buildToolsVersion minSdkVersion targetSdkVersi...
@Jerry2015 那有沒有拿整個棧的反射方法呢?研究了一段時間沒發(fā)現(xiàn)突破口
利用反射拿到Android的整個Activity棧弹谁。------2018-07-26更新-----一些說明:其實對于下文的拿Activity引用的方式我個人已經(jīng)不推薦了乾巧。這里僅作為一種思路句喜,同時解答一些類似Activity創(chuàng)建...
1. 前言 首先說明一下應(yīng)用的幾種啟動方式 冷啟動:系統(tǒng)不存在此 APP 的進(jìn)程,此時需要重新創(chuàng)建進(jìn)程沟于、Application咳胃、Activity等,然后是 measure社裆、l...
我發(fā)現(xiàn)一個問題拙绊,有時候獲取到的Activity列表的順序向图,并不是棧中的順序泳秀。比如我FirstActivity是MainActivity,TopActivity是SecondActivity榄攀,列表中的順序有時候0是MainActivity嗜傅,1是SecondActivity。有時候卻是0是SecondActivity檩赢,1是MainActivity
利用反射拿到Android的整個Activity棧吕嘀。------2018-07-26更新-----一些說明:其實對于下文的拿Activity引用的方式我個人已經(jīng)不推薦了。這里僅作為一種思路贞瞒,同時解答一些類似Activity創(chuàng)建...
1. 前言 這次項目接到一個需求偶房,需要盡可能多的展示AndroidManifest.xml 里面的信息,經(jīng)過我一周的折騰和采坑军浆,發(fā)現(xiàn)目前有以下幾種方法 通過 PackageM...
1. 解決Launcher點擊圖標(biāo)到Application的onCreate方法調(diào)用期間的白屏問題 有兩種解決方案 將啟動的白屏替換為自定義的圖片 將啟動的白屏設(shè)置為透明的 ...
前景 在某些業(yè)務(wù)場景下棕洋,我們需要在應(yīng)用中單獨開啟一個進(jìn)程進(jìn)行一些操作。比如性能監(jiān)控乒融,如果讓原始業(yè)務(wù)和性能監(jiān)控本身的業(yè)務(wù)跑在同一個進(jìn)程下掰盘,那么就會導(dǎo)致性能統(tǒng)計的數(shù)據(jù)的失真。 而...
問題描述 當(dāng)需要引用 so 庫的時候赞季,正常情況下我們只需要將不同版本的 so 文件分別放置愧捕。但是這樣就會遇到兩個問題: 如果每個架構(gòu)的 so 庫都放進(jìn)去,會大大增加 apk ...