admin

admin

阅读是一种生活方式
Android退出开机动画源码分析

Android退出开机动画源码分析

前言 上次有跟踪过Android的Launcher启动和startActivity的源码分析(看文末链接,部分内容比较旧了),这次简单记录一下Android开机动画退出的源码分析。 因为Launche...
2个月前
16
Kotlin协程简单使用记录

Kotlin协程简单使用记录

前言 Kotlin的协程是比较常用的,开发中经常会用到CoroutineScope、lifecycleScope和viewModelScope,简单记录于此,方便自己查看和回顾。 正文 Corouti...
2个月前
15
Android的otatools制作ota升级包环境搭建

Android的otatools制作ota升级包环境搭建

前言 使用Android的otatools使用pac包制作ota升级包 ./build/make/tools/releasetools/ota_from_pac_files -p uis7870 -k...
2个月前
10
WSL(Windows Subsystem for Linux)的安装

WSL(Windows Subsystem for Linux)的安装

前言 简单记录一下WSL的安装,这里可以安装ubuntu,本文参考《保姆级教程:WSL2(Windows Subsystem for Linux)的安装和使用》和AI等工具。 记录于此,方便自己查阅...
2个月前
9
Android OTA升级状态简介

Android OTA升级状态简介

前言 记录一下Android OTA中UpdateEngine更新过程中的状态回调值的具体含义。 Android OTA升级是比较重要的,相关内容记录一下,方便自己查阅。 正文 先看回调代码 priv...
2个月前
13
Android OTA升级demo简单记录

Android OTA升级demo简单记录

前言 简单记录一下Android OTA升级。这个是Android标准的,也算是笔记简单了。 记录一下流程,和部分主要的代码,方便自己查阅。 正文 Android 原生也有自己升级的apk。 ASOP...
2个月前
11
Kotlin中函数‘迷惑’的参数记录

Kotlin中函数‘迷惑’的参数记录

前言 使用Kotlin时对有些函数的参数很迷糊,似懂非懂,比如下面的 fun doSomething(callback: () -> Any) { val r = callback() // 调...
3个月前
8
Handler.removeCallbacksAndMessages(null)简单分析

Handler.removeCallbacksAndMessages(null)简单分析

前言 在使用Handler时,当Activity销毁时,经常使用 mHandler.removeCallbacksAndMessages(null); 虽然经常用,但大多数人都没深入了解一下。 这里简...
3个月前
9
Kotlin高阶函数简介

Kotlin高阶函数简介

前言 简单记录一下高阶函数和函数类型,特别是带返回值的匿名函数与 Lambda 表达式的区别。 记录于此,方便自己查阅。 正文 函数 val sumf = fun(a: Int, b: Int) = ...
3个月前
8
Kotlin标签Lable简介

Kotlin标签Lable简介

前言 简单记录一下Kotlin中标签(Lable)的使用,以及相关 正文 什么是标签 标签 = 给表达式 / 循环 / Lambda 起个名字,用来精确控制 jump val intArray = i...
3个月前
11