从Linux内核系统到init进程的分裂,以及后面会启动一个叫Zygote的进程开始,而Zygote会分裂出系统的核心服务进程SystemServer,也就是SystemSe...
IP属地:湖北
从Linux内核系统到init进程的分裂,以及后面会启动一个叫Zygote的进程开始,而Zygote会分裂出系统的核心服务进程SystemServer,也就是SystemSe...
leakCanary是用来检测内存泄漏的重要工具,下面是它的主要原理: 弱引用:当垃圾回收时,无论内存是否充足,都会将弱引用包装的对象回收。 当jvm进行垃圾回收时,无论内存...
在简书也差不多快一个月了,每天看着自己的钻和贝一天天多一点,心里就觉得特别开心,可是看到自己发的文章0阅读,0赞的时候,其实心里还是有一丝丝难过,总想为什么别人都有那么高的赞...
android 中,在使用Intent启动Activity时,我们可以使用两种方式对于Activity的启动模式进行规定,最常用的是在manifest文件中声明,Activi...
2020 不想满心遗憾,那就拼尽全力,你的偶像光芒万丈,你不能一身戾气,努力的最大意义是让自己随时有能力跳出自己厌恶的圈子。 2020 万事都要全力以赴,包括开心,生活在阴沟...
一、自定义控件流程 onMeasure() ----> onLayout ------->onDraw() 每个view的绘制流程包含三个阶段,一是测量过程,二是布局过程,三...