1.Binder是什么? 机制:Binder是一种进程间通信机制。 驱动:Binder是一个虚拟物理设备驱动 应用层:Binder是一个能够发起通信的java类 2.多进程的...
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) 方...
双向链表image.png 当accessOrder为false时(默认值),LinkedHashMap按照元素的插入顺序进行遍历。此时,双向链表的作用主要是记录元素的插入顺...
1.HashMap之JDK1.7 数据结构 数组+链表image.png put实现原理:(1).先检测table是否为null,如果为null,就初始化table,默认容...
TCP协议与UDP协议有哪些区别呢?[https://mp.weixin.qq.com/s?__biz=MzI5NzIyMDkwNA%3D%3D&mid=2662937690...
1.OkHttp用法 (1).Get请求new OkHttpClient ,构造Request对象,调用newCall方法获取Call对象,通过call#enqueue或者e...
Rxjava(https://gank.io/post/560e15be2dca930e00da1083#toc_4[https://gank.io/post/560e15b...
1.Retrofit2.0 (1).创建Retrofit对象 (2).retrofit各种网络请求的用法 (3).动态代理示例【https://www.cnblogs.com...
实在不行,我只能弃用简书了
在简书写文章时,为什么无法上传照片?这个问题已经发生好几天了,导致我在简书一直无法更文,每次我在文章里添加图片的时候,都会有“图片未上传成功,请删除或重新上传图片。如需帮助,请点击[https://www.ji...
现在依旧没有好,还是无法上传图片,好垃圾啊
在简书写文章时,为什么无法上传照片?这个问题已经发生好几天了,导致我在简书一直无法更文,每次我在文章里添加图片的时候,都会有“图片未上传成功,请删除或重新上传图片。如需帮助,请点击[https://www.ji...
在 Windows 操作系统上安装和配置 Flutter 开发环境 - Flutter 中文文档 - Flutter 中文开发者网站 - Flutter[https://fl...
pin码都是硬件设置的,估计得找硬件配合
Android 蓝牙自动匹配PIN码跳过用户交互近期项目中需要连接蓝牙设备,起初只是设置蓝牙列表界面让用户点击然后输入默认PIN码,后来改需求了 = = ,要求自动连接指定设备并不需要用户手动输入PIN码,作为Androi...