1這個文件夾是刪除不掉的,去任務(wù)管理器找也沒有HaoZIP 2用360文件粉碎也沒用 3去注冊表找也沒有 然后百度看了教程從進程入手 找到了 結(jié)果按著套路走 沒注意這個進程的...
1這個文件夾是刪除不掉的,去任務(wù)管理器找也沒有HaoZIP 2用360文件粉碎也沒用 3去注冊表找也沒有 然后百度看了教程從進程入手 找到了 結(jié)果按著套路走 沒注意這個進程的...
沒有g(shù)it鏈接么
ASM代碼插樁監(jiān)控方法耗時前言 我們會通過ASM+Transform 代碼插樁來實現(xiàn)方法耗時監(jiān)控 另外 用到了一個比較好用的插件ASM Bytecode Outline 這樣在不會寫操作碼的時候 也可...
一些需要知道的: Aspectj在android中,都是通過注解完成捐韩,如@AspectJ,@Pointcut....闸拿。 Aspectj的代碼需要專門的編譯器編譯才能使用琴庵,在a...
這一等就是2年啊
神兵利器—Android方法耗時統(tǒng)計插件Mirror(上)1 前言 1.1 發(fā)生背景 有一天骗随,Boss跑過來說聘裁,下次迭代我們要做蜂鳥團隊App性能調(diào)優(yōu)轰豆。對于一個大型成熟的App應(yīng)用胰伍,在業(yè)務(wù)穩(wěn)定后齿诞,往往會更加關(guān)注性能相關(guān)的表現(xiàn)。那么骂租,...
Android在發(fā)布 5.0(Lollipop)版本之后祷杈,Google為我們提供了嵌套滑動(NestedScrolling) 的特性,今天就由我?guī)Т蠹胰タ纯辞短谆瑒訖C制是怎樣...
在Android4.1之后增加了Choreographer機制渗饮,用于同Vsync機制配合但汞,統(tǒng)一動畫、輸入和繪制時機互站。本文以繪制為例來簡單學(xué)習(xí)下Choreographer私蕾。 一...
這不是程序員小灰的文章嗎
教你如何使用協(xié)程(一)用漫畫告訴你什么是協(xié)程?————— 第二天去面試 ————— 什么是進程和線程 有一定基礎(chǔ)的小伙伴們肯定都知道進程和線程胡桃。 進程是什么呢踩叭? 直白地講,進程就是應(yīng)用程序的啟動實例翠胰。比如我們運行一個游戲...
個人感覺容贝,這些東西了解就行,都會了之景,干脆些源碼去算了斤富;里面有很多就是抄拷貝別人的 1,首次 View 的繪制流程是在什么時候觸發(fā)的闺兢? 答案是在 ActivityThread....
轉(zhuǎn)自 https://github.com/android-notes/Cockroach 問題 如何避免應(yīng)用因為一些小bug導(dǎo)致app崩潰 舉例:某次熱修復(fù)發(fā)布茂缚,增加埋點日...
什么是MMU MMU(Memory Management Unit)主要用來管理虛擬存儲器、物理存儲器的控制線路屋谭,同時也負(fù)責(zé)虛擬地址映射為物理地址脚囊,以及提供硬件機制的內(nèi)存訪問...
概述 LayoutInflater這個類相信大家都不陌生桐磁,當(dāng)我們平時需要加載layout文件來轉(zhuǎn)換成View的場景都會用到它悔耘,其中最常用的有如下兩個加載方法: View in...
這是RecyclerView緩存機制系列文章的第四篇衬以,系列文章的目錄如下: RecyclerView緩存機制(咋復(fù)用?) RecyclerView緩存機制(回收些啥校摩?) Re...
前言 RecyclerView這個控件幾乎所有的Android開發(fā)者都使用過(甚至不用加幾乎)看峻,它是真的很好用,完美取代了ListView和GridView衙吩,而Recycle...
本篇文章基于Android Q 和 Tinker 1.9.14.7互妓。 經(jīng)過前面的分析,已經(jīng)初步了解了Tinker的整個執(zhí)行流程,對整個脈絡(luò)有了清晰的認(rèn)識冯勉。那么本篇文章就來深挖...