首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android 系统源码阅读
自动化BUG制造器
创建于2022-03-18
订阅专栏
分析 Android 的实现原理
等 3 人订阅
共9篇文章
创建于2022-03-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android Window 管理机制
基础概念 Window 在 Android 系统中,屏幕的抽象是 DisplayContent ,在屏幕的抽象上,通过不同的窗口,展示不同的应用程序页面和一些其他UI 组件(例如 Dialog、状态栏
Android 无障碍服务 performAction 的调用过程分析
自定义无障碍服务可以模拟一些用户操作,比如点击、长按等,从而实现一些自动化行为,本文分析模拟操作的系统调用流程。
Android 无障碍服务监听手势
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第10天,点击查看活动详情 无障碍服务可以通过监听特定的手势然后代表用户去执行一些操作。这种能力是在 Android API 16
Android 无障碍监听通知的过程
监听通知 Android 中的 AccessibilityService 可以监听通知信息的变化,首先需要创建一个无障碍服务,这个教程可以自行百度。在无障碍服务的配置文件中,需要以下配置: 然后在 A
无障碍模拟手势流程
无障碍服务提供了模拟用户手势的能力,通过这项功能我们可以模拟用户行为,做一些自动化的事情。Android UIAutomation 也是使用相同的 API ,底层调用逻辑基本一致。 模拟手势 通常要执
Android 主线程一定是 UI 线程吗?
在看官方文档的时候,遇到了这么一句话: under special circumstances, an app’s main thread might not be its UI Thread;
Android AccessibilityService 事件分发原理
在了解了无障碍服务基础使用之后,我们来探究一下 AccessibilityService 的事件接收方法回调的时机和它深层次的实现逻辑。
四大组建工作过程【1】根 Activity 启动过程
Activity在启动流程上可以根据启动的处理逻辑不同分为两种情况,Root Activity和普通的Activity.以流程更全面的 Root Activity 为例介绍 Activity 的启动。
Android 启动流程 【2】 Zygote 进程
Zygote 进程是 Android 系统最重要的一个进程,本文为您介绍 Zygote 的创建和启动流程,以及简单介绍了它的作用。