首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
樱木Plus
掘友等级
Android系统工程师
stay hungry, stay foolish.
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
68
文章 61
沸点 7
赞
68
返回
|
搜索文章
最新
热门
Android 启动以及 USER_UNLOCKED的广播的发送
1. 开机各阶段 wm_boot_animation_done : 开机动画结束,一般统计到这个时间点。 可以过滤 SystemServerTiming 看子服务启动时间。 Zygote32Timin
GUI 系统 —— SurfaceFlinger( 一)
一直想好好整理一下最近的学习成果,也在思考着怎么写才能比较准确的表达出来,或者看看自己是否真的掌握了显示系统 —— SurfaceFlinger 这块的知识。 这块体系庞大,难度也很高,很容易陷进去看
WMS(二)窗口属性
1. 窗口类型和层级 application Window (应用程序窗口) System Window (系统窗口) Sub Window (子窗口) 每个大类型中又分很多小的类型,它们都定义在 W
Activity的创建
1.在 manifest 配置文件中申明 activity manifest配置文件是一个包含元数据的XML文件,用来向Android操作系统描述应用。该文件总是以AndroidManifest.xm
Binder(三)| Binder 驱动与协议
1. 概述 地基 —— Binder 驱动 —— 标准的 Linux 驱动 Binder Driver 会将自己注册成一个 misc device, 并向上提供一个 /dev/binder 节点 但这
Binder(二)| 进程间的数据传递载体——Parcel
Binder 涉及面太广,这里先介绍一下进程间的数据传递载体——Parcel,对我们后面学习 Binder 通信有很大的帮助。在学习 Binder 通信之前,我们要问自己,为什么需要 Binder,
Android 消息机制(一)Handler、MessageQueue、Runnable 和 Looper
1. Android 进程和线程 四大组件并不是程序(进程)的全部,只是它的“零件” 应用程序启动后,将创建 ActicityThread 主线程。 同一个包中的组件将运行在相同的进程空间中。 不同包
InputManagerService 与输入事件
12.1 事件的分类 按键事件(keyEvent) 触摸事件(TouchEvent) 鼠标事件(MouseEvent) ...... 提取统一的抽象接口, InputEvent , Event 属于
BroadCast | Android 广播机制
Android 应用 <-> 系统/应用 , 类似于 [[发布-订阅]] 设计模式 这些广播会在所关注的事件发生时发送, Android 系统会在发生各种系统事件时发送广播。 应用自己也可以发送自定义
Toast 显示流程
最近遇到一个 Toast 不消失的问题,于是就去跟了一下 Toast 的流程。 一般的应用侧会先调用 makeText 来把想要显示的 Toast 内容设置好。 然后去去调用 Show( ) 方法 这
下一页
个人成就
文章被点赞
56
文章被阅读
27,162
掘力值
1,014
关注了
68
关注者
55
收藏集
3
关注标签
1
加入于
2021-08-03