Android USB主模式与从模式记录
前言 很多 Android 开发者(尤其是车机、IoT、外设方向)都会遇到一个困惑: 明明都是同一个 USB 口,为什么有时候能插 U 盘,有时候又要连电脑 Debug? 到底谁是主,谁是从? 简单记...
Unicode编码方式UTF-8 vs UTF-16 vs UTF-32
前言 简单记录一下Unicode 编码方式对比:UTF-8 vs UTF-16 vs UTF-32。 记录于此,方便自己查阅。 正文 UTF-8、UTF-16 和 UTF-32 都是 Unicode ...
Kotlin中Lambda语法糖问题记录
前言 记录一下Kotlin中遇到Lambda语法糖的问题或疑惑点,简单记录于此,方便自己查阅。 正文 直接看代码 //代码定义 fun launchTask( name: String, block...
Kotlin协程之任务取消
前言 继续记录Kotlin的协程,上次封装了CoroutineScope ,现在就是如何控制退出呢,比如我启动一个任务后,我界面要消失了,因此任务也要取消。 简单记录于此,方便自己查阅。 流水文二,勿...
Android启动之ACTION_BOOT_COMPLETED发送
前言 上次Android源码分析开机动画退出(《Android退出开机动画源码分析》),今天就看一下Intent.ACTION_BOOT_COMPLETED广播啥时候发送的。 记录于此,方便自己查阅...
Android退出开机动画源码分析
前言 上次有跟踪过Android的Launcher启动和startActivity的源码分析(看文末链接,部分内容比较旧了),这次简单记录一下Android开机动画退出的源码分析。 因为Launche...
Kotlin协程简单使用记录
前言 Kotlin的协程是比较常用的,开发中经常会用到CoroutineScope、lifecycleScope和viewModelScope,简单记录于此,方便自己查看和回顾。 正文 Corouti...
Android的otatools制作ota升级包环境搭建
前言 使用Android的otatools使用pac包制作ota升级包 ./build/make/tools/releasetools/ota_from_pac_files -p uis7870 -k...
WSL(Windows Subsystem for Linux)的安装
前言 简单记录一下WSL的安装,这里可以安装ubuntu,本文参考《保姆级教程:WSL2(Windows Subsystem for Linux)的安装和使用》和AI等工具。 记录于此,方便自己查阅...
Android OTA升级状态简介
前言 记录一下Android OTA中UpdateEngine更新过程中的状态回调值的具体含义。 Android OTA升级是比较重要的,相关内容记录一下,方便自己查阅。 正文 先看回调代码 priv...

