1.IntentService (1).介绍ServiceAndroid中的Service是用于后台服务的,当应用程序被挂起到后台或者启动Service的Activity被销...
1.IntentService (1).介绍ServiceAndroid中的Service是用于后台服务的,当应用程序被挂起到后台或者启动Service的Activity被销...
Android消息机制的原理及源码解析 - 简书 (jianshu.com)[https://www.jianshu.com/p/f10cff5b4c25]Android H...
1.android中多进程通信的方式有哪些? 虚拟内存被操作系统分为二块,用户空间和内核空间。用户空间是用户程序代码运行的地方,内核空间是内核代码运行的地方,内核空间由所有的...
【Android】View的事件分发机制_view的分发事件-CSDN博客[https://blog.csdn.net/Patrick_yuxuan/article/deta...
怎么理解kotlin的挂起函数?[https://blog.csdn.net/laiqun789/article/details/133937972] Kotlin协程进阶使...
1.强应用 不会轻易被GC回收,除非不在任一一个以GC Root为起点的引用链中. 2.软引用 只有在内存不足的时候,软引用才会被回收. 3.弱引用 在GC回收的时候,弱引用...
106道Android核心基础题及答案汇总[https://juejin.cn/post/7267737437953720359] 一:Java核心基础 1.Java中提供了...
一文彻底搞懂Java泛型中的PECS原则(在坑里躺了多年终于爬出来了)[https://blog.csdn.net/weixin_41883161/article/detai...
1.队列实现 (先进先出) 用数组实现队列 用集合实现队列 二个堆栈实现队列 单链表实现队列 2.MessageQueue队列实现(单链表) MessageQueue.enq...
1.EventBus使用 2.EventBus.getDefault().register(this)流程分析 /通过反射拿到类中所有含有@Subscribe注解的方法集合 ...
1.Binder是什么? 机制:Binder是一种进程间通信机制。 驱动:Binder是一个虚拟物理设备驱动 应用层:Binder是一个能够发起通信的java类 2.多进程的...
解析SyetemServer进程启动过程[http://liuwangshu.cn/framework/booting/3-syetemserver.html] 1.解析Sy...
1.开机流程示意图 Android系统结构体系 App应用层级 FrameWork层 ( AMS WMS PMS) Native C/C++ Libraries层 Hardw...
public static final String WINDOW_SERVICE = "window";public static final String ACTIVIT...
Lifecycle 使用及原理解析 一文搞懂Lifecycle是Android Architecture Compone - 掘金 (juejin.cn)[https://j...
Jetpack 面试: ViewModel 必知的几个问题 (qq.com)[https://mp.weixin.qq.com/s/-Zxf_560jgjWo_pRhxJBe...
深入理解Android之View的绘制流程[https://www.jianshu.com/p/060b5f68da79]Android View的绘制流程知识点总结[htt...
继承了HashMap,并重写了hashMap的 newNode(hash,key,value,null),newTreeNode(hash,key,value,next) 方...