![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
开始 最近在研究 RecyclerView 的回收复用机制,顺便记录一下。我们知道,RecyclerView 在 layout 子 View 时...
热修复技术 APP提早发出去的包,如果出现客户端的问题,实在是干着急,覆水难收。因此线上修复方案迫在眉睫。 概述 基于Xposed中的思想,通过...
常用操作以及概念求助关机查看进程查看端口PATH运行等级sudoGNU包管理工具常见发行版本 分区磁盘的文件名分区表1. MBR2. GPT开机...
Bitmap的分析与使用 Bitmap的创建创建Bitmap的时候,Java不提供new Bitmap()的形式去创建,而是通过BitmapFa...
APP启动过程 上图就可以很好的说明App启动的过程 ActivityManagerService组织回退栈时以ActivityRecord为基...
为什么要使用SurfaceView来实现动画? 因为View的绘图存在以下缺陷: View缺乏双缓冲机制当程序需要更新View上的图像时,程序必...
ART和Dalvik区别 Art上应用启动快,运行快,但是耗费更多存储空间,安装时间长,总的来说ART的功效就是"空间换时间"。 ART: Ah...
Handler,Message,Looper,ActivityThread 关键词 nativePollOnce nativeWake Acti...
Android 内存泄漏总结 内存管理的目的就是让我们在开发中怎么有效的避免我们的应用出现内存泄漏的问题。内存泄漏大家都不陌生了,简单粗俗的讲,...
文集作者