首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
大胃粥
掘友等级
Android framework 开发
|
一家不是很有意思的公司
Talk is cheap
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
143
文章 143
沸点 0
赞
143
返回
|
搜索文章
大胃粥
Android framework 开发 @一家不是很有意思的公司
·
9月前
关注
ActivityManagerService之Service(1): 启动过程分析
缘由 我曾经任职于一家小公司,负责上层一切事务,而公司为了给客户(尤其是小客户)提供开发的便利,会强行去掉一些限制,其中就包括启动 Service 的限制。 本文来分析 S...
2
2
分享
大胃粥
Android framework 开发 @一家不是很有意思的公司
·
9月前
关注
ActivityManagerService之广播(2): 并行发送与串行发送
本文以 ActivityManagerService之广播(1): 注册与发送 为基础,分析“串行”和“并行”广播的发送流程,并介绍广播 ANR 的原理。 "并行"广播的发...
2
评论
分享
大胃粥
Android framework 开发 @一家不是很有意思的公司
·
9月前
关注
ActivityManagerService之广播(1): 注册与发送
最近,帮同事解决了两个问题,一个问题是 app 接收开机广播的速度太慢,另一个问题是app有时无法接收到广播。同事不知道如何解决这个问题,是因为他们不了解广播发送超时的原理...
2
评论
分享
大胃粥
Android framework 开发 @一家不是很有意思的公司
·
9月前
关注
Input系统: 触摸事件分发
Input系统: InputReader 处理触摸事件 分析了 InputReader 对触摸事件的处理流程,最终的结果是把触摸事件包装成 NotifyMotionArgs...
3
评论
分享
大胃粥
Android framework 开发 @一家不是很有意思的公司
·
9月前
关注
Input系统: InputReader 处理触摸事件
手机一般有两种类型的输入设备。一种是键盘类型的输入设备,通常它包含电源键和音量下键。另一种是触摸类型的输入设备,触摸屏就属于这种类型。 键盘类型的输入设备一般都是产生按键事...
5
评论
分享
大胃粥
Android framework 开发 @一家不是很有意思的公司
·
10月前
关注
Input系统: 分发策略及其应用
Input系统:按键事件分发 从整体上描绘了通用的事件分发过程,其中有两个比较的环节,一个是截断策略,一个是分发策略。Input系统:截断策略的分析与应用 分析了截断策略及...
60
评论
分享
大胃粥
Android framework 开发 @一家不是很有意思的公司
·
10月前
关注
Input系统:截断策略的分析与应用
上一篇文分析了按键事件的分发过程,虽然分析的对象只是按键事件,但是也从整体,描绘了事件分发的过程。其中比较有意思的一环是事件截断策略,本文就来分析它的原理以及应用。...
37
1
分享
大胃粥
Android framework 开发 @一家不是很有意思的公司
·
10月前
关注
Input系统: 按键事件分发
本文承接前面一篇文章,来分析按键事件的分发流程,从中可以学到整体的事件分发流程,为后面分析触摸事件分发路程打下基础。...
10
评论
分享
大胃粥
Android framework 开发 @一家不是很有意思的公司
·
1年前
关注
Input系统: InputReader 处理按键事件
前面几篇文章已经为 Input 系统的分析打好了基础,现在是时候进行更深入的分析了。 通常,手机是不带键盘的,但是手机上仍然有按键,就是我们经常使用的电源键以及音量键。因此...
4
评论
分享
大胃粥
Android framework 开发 @一家不是很有意思的公司
·
1年前
关注
Input系统: InputReader 处理合成事件
Input系统: InputReader 概要性分析 把 InputReader 的事件分为了两类,一类是合成事件,例如设备的增、删事件,另一类是元输入事件,也就是操作设备...
赞
1
分享
大胃粥
Android framework 开发 @一家不是很有意思的公司
·
1年前
关注
Input系统: InputReader 概要性分析
Input 系统的主要功能,主要集中在 native 层,分为 InputReader, InputClassifier, InputDispatcher, 本文分析 In...
赞
评论
分享
大胃粥
Android framework 开发 @一家不是很有意思的公司
·
1年前
关注
Input系统: InputManagerService的创建与启动
输入系统是系统中非常重要的一个功能,在工作中或多或少会碰到,一旦碰到就会非常棘手,因此掌握它还是非常有必要的。...
3
1
分享
大胃粥
Android framework 开发 @一家不是很有意思的公司
·
1年前
关注
PowerManagerService之唤醒锁
在开发中,或多或少会使用唤醒锁(wake lock),有的是为了保持屏幕长亮,有的是为了保持 CPU 运行。 唤醒锁的本质,其实是对屏幕状态的控制,以及对 CPU 挂起的控...
2
评论
分享
大胃粥
Android framework 开发 @一家不是很有意思的公司
·
1年前
关注
PowerManagerService之自动灭屏
PowerManagerService之亮屏流程分析 归纳了亮屏/灭屏的通用流程,PowerManagerService之手动灭屏 对手动灭屏流程进行了整体的分析。...
2
评论
分享
大胃粥
Android framework 开发 @一家不是很有意思的公司
·
1年前
关注
PowerManagerService之手动灭屏
PowerManagerService之亮屏流程分析 分析了亮屏的流程,并归纳出了一个适用于亮屏或灭屏的通用的流程。 但是,灭屏流程还有一些独特的东西...
2
3
分享
大胃粥
Android framework 开发 @一家不是很有意思的公司
·
1年前
关注
PowerManagerService之亮屏流程分析
亮屏的方式有很多,其中最常用的是 Power 键亮屏,这个流程比较简单,本文希望通过分析这个流程,从而理清操作屏幕的能用流程,为后面的文章打下基础。...
5
评论
分享
大胃粥
Android framework 开发 @一家不是很有意思的公司
·
1年前
关注
ActivityManagerService之ContentProvider(3): 客户端处理 provider
前面一篇文章分析了 AMS 端处理 provider 的逻辑,本文来分析客户端如何处理获取的 provider...
赞
评论
分享
大胃粥
Android framework 开发 @一家不是很有意思的公司
·
1年前
关注
ActivityManagerService之ContentProvider(2): provider 的安装与发布
本文分析 AMS 端对 provider 的处理,其中包括 provider 进程的创建, provider 进程发布 provider 到 AMS,以及 AMS 返回什么...
1
4
分享
大胃粥
Android framework 开发 @一家不是很有意思的公司
·
1年前
关注
ActivityManagerService之ContentProvider(1): 基础
本文是 ContentProvider 系列文章的第一篇,主要描述 ContentProvider 的设计思想,帮助我们更好地理解代码逻辑。...
2
评论
分享
大胃粥
Android framework 开发 @一家不是很有意思的公司
·
1年前
关注
PowerManagerService之省电模式(3): 策略控制
前两篇文章,对省电模式的概念,以及如何打开省电模式进行了分析,现在我们需要知道如何控制省电模式策略。...
3
2
分享
下一页
个人成就
文章被点赞
827
文章被阅读
180,011
掘力值
5,070
关注了
4
关注者
304
收藏集
0
关注标签
0
加入于
2016-07-07