会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
阿丢
博客园
首页
新随笔
联系
订阅
管理
1
2
3
下一页
2025年6月18日
无障碍服务Talkback和随选朗读适配方案及原理简析
摘要: 目录一、无障碍模式功能介绍二、具体应用分析2.1 Android TTS2.1.1 修改默认引擎2.2 Talkback三、原理分析3.1 组成部分3.2 无障碍事件传递流程3.2.1 分析一下无障碍的事件分发流程,3.2.2 下面梳理无障碍模式下事件分发函数调用3.2.3 Talkback 一次事
阅读全文
posted @ 2025-06-18 20:05 阿丟啊
阅读(37)
评论(0)
推荐(0)
2024年3月28日
Android14 新特性及变更
摘要: 目录一、Android 14 基本信息1.2 迁移到Android14二、针对所有应用的变更2.1 字体缩放2.2 sdk 版本 >= 33 的变更2.2.1 默认拒绝设定精确的闹钟2.2.2 授予对照片和视频的部分访问权限2.3 上下文注册的广播会在应用缓存期间加入队列2.4 应用只能终止自己的后
阅读全文
posted @ 2024-03-28 18:45 阿丟啊
阅读(4229)
评论(0)
推荐(1)
2024年2月26日
AS 快捷键汇总
摘要: 记录下Android studio 中的快捷键 目录1.Windows & linux2. MacOS 1.Windows & linux 2. MacOS
阅读全文
posted @ 2024-02-26 19:10 阿丟啊
阅读(12)
评论(0)
推荐(0)
2023年12月7日
实现多个 Launcher 并存切换
摘要: 目录一、建立一个作为桌面的app二、跳过系统选择提示框,直接进入配置的桌面1、抓取 弹框相关信息2、界面逻辑简单梳理3、处理方式3.1 实现思路3.2 具体逻辑3.3 添加默认跳转逻辑3.4 验证3.5 编译3.5 待改进项4、加入刷机升级流程 实现这样一个功能,系统自带Launcher保留,用户可
阅读全文
posted @ 2023-12-07 14:07 阿丟啊
阅读(954)
评论(0)
推荐(0)
2023年12月4日
系统框架层修改,编译,推送相关操作
摘要: 参考了原文,原文记录更加详细, framework.jar framework.jar是包含了Android系统框架层Java类的压缩文件。如果只修改了该文件,可以按照以下步骤操作 # 启动编译工具 source build/envsetup.sh # 编译framework.jar文件 make
阅读全文
posted @ 2023-12-04 17:36 阿丟啊
阅读(407)
评论(0)
推荐(0)
2023年11月30日
智能指针
摘要: Android 源码中使用的很多的一个东西,做个简单记录 强指针 sp ~\frameworks\rs\cpp\util\StrongPointer.h ~\system\core\libutils\include\utils\StrongPointer.h template<typename T>
阅读全文
posted @ 2023-11-30 21:13 阿丟啊
阅读(39)
评论(0)
推荐(0)
2023年11月20日
mk相关记录
摘要: Android 中主要的mk 文件 Android 编译系统中涉及到的主要Makefile 文件的解释 以下文件的路径:~\build\core\ main.mk - 整个编译系统的主导文件 config.mk - 产品配置的主导文件 base_rule.mk - 编译系统中需要遵循的基础规则定义
阅读全文
posted @ 2023-11-20 21:26 阿丟啊
阅读(40)
评论(0)
推荐(0)
2023年8月22日
gc 相关简单记录
摘要: # GC相关一些记录: > Garbage Collection 垃圾收集了解GC 需要弄清楚三个问题: 1. 回收些什么? 2. 什么情况下回收? 3. 如何回收 ## Java 中的引用类型 1. 强引用,一般来说直接新建的对象,只要引用还存在就不会被回收 2. 软引用 `SoftReferen
阅读全文
posted @ 2023-08-22 16:17 阿丟啊
阅读(9)
评论(0)
推荐(0)
2023年8月16日
《Android开机全解析》
摘要: ### 原文:[Android开机全解析](https://www.jianshu.com/p/3f23e027b591 "Android开机全解析")
阅读全文
posted @ 2023-08-16 16:04 阿丟啊
阅读(12)
评论(0)
推荐(0)
2023年8月7日
OTA
摘要: > 全称 Over The Air 支持全量升级/增量升级,SD卡/网络在线 升级,要实现需要有以下几个步骤 ### 1.制作升级包 ```shell $ make otapackage (前提是已经有了system.img) ``` 生成文件: ``` ota/target/product/XXX
阅读全文
posted @ 2023-08-07 19:58 阿丟啊
阅读(31)
评论(0)
推荐(0)
1
2
3
下一页