Android Automotive平台 Android Automotive是通过Android的通用框架,语言...[作者空间]
Android Jetpack 对于任何一个产品来说,我们开发中都会面对哪些问题?如:产品交互、用户体验、代码结构...[作者空间]
概述 MMKV 是基于 mmap 内存映射的移动端通用 key-value 组件,底层序列化/反序列化使用 pro...[作者空间]
1.简介 可以毫不夸张的说,android[https://it.cha138.com/android/]的fra...[作者空间]
carservice启动流程 大致流程: SystemServer启动CarServiceHelperServic...[作者空间]
详细流程分析 从 ActivityThread.java 的main方法开始看; 进入attach方法; 非系统应...[作者空间]
简述 在Android App使用过程中,对于应用的优化是一个加分项,举个例子,打开你的App需要2秒,人家0.5...[作者空间]
给程序员的一封信: 随着2023年的到来,口罩问题也随之消失。全国的经济已经全面开始复苏;从这三年的口罩问题对全国...[作者空间]
定义 队列是 Apache RocketMQ 中消息存储和传输的实际容器,也是 Apache RocketMQ 消...[作者空间]
SPI的定义 SPI英文全称为Service Provider Interface,是JDK提供的一套用于帮助使用...[作者空间]
Hilt是什么? Hilt 是基于 Dagger2 的针对 Android场景定制化 的框架。 这有点像什么? R...[作者空间]
CLR vs JVM 下面的流程图,基本描述了C#和Java总体的一个从源代码到最终的可执行的过程。 源代码通过各...[作者空间]
为什么要采用分代收集算法? 分代的垃圾回收策略,是基于这样⼀个事实:不同的对象的⽣命周期是不⼀样的。因此,不同⽣命...[作者空间]
Android内存优化是性能优化中很重要的一部分,而避免内存溢出(OOM)又是内存优化中比较核心的一点。本篇主要介...[作者空间]
??OOP设计原理 开闭原理 对扩展开发 对修改关闭 是所有原则的总目标 里氏替换原则 1.子类应当可以替换父类并...[作者空间]
一、SOCKS代理 全能代理,就像有很多跳线[https://baike.baidu.com/item/跳线/10...[作者空间]
FFMpeg 作为音视频领域的开源工具,它几乎可以实现所有针对音视频的处理,本文主要利用 FFMpeg 官方提供的...[作者空间]
JUC锁与AQS技术【我的Android开发技术】 AQS原理 AQS就是一个同步器,要做的事情就相当于一个锁,所...[作者空间]
一、UI如何进行具体绘制 UI从数据加载到具体展现的过程: 进程间的启动协作: 二、如何加载到数据 应用从启动到o...[作者空间]
theme: channing-cyan 方法一:用Handler 1、主线程中定义Handler: Handle...[作者空间]