![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓Framework
文章平均质量分 85
SSSxCCC
这个作者很懒,什么都没留下…
展开
-
截屏流程 - 安卓R
1原创 2021-08-05 19:08:22 · 1436 阅读 · 0 评论 -
录屏流程 - 安卓R
1原创 2021-08-05 19:07:57 · 1779 阅读 · 0 评论 -
SystemUI与StatusBar - 安卓R
1原创 2021-08-05 19:05:23 · 363 阅读 · 0 评论 -
keyguard的occluded变化流程 - 安卓R
1原创 2021-08-05 19:04:55 · 1937 阅读 · 1 评论 -
KeyCode定义 - 安卓R
1原创 2021-08-05 19:04:25 · 489 阅读 · 0 评论 -
SystemUI的Plugin - 安卓R
1原创 2021-08-04 10:24:05 · 2613 阅读 · 0 评论 -
圆角绘制 - 安卓R
1原创 2021-08-04 10:22:46 · 874 阅读 · 0 评论 -
上滑解锁流程 - 安卓R
1原创 2021-08-04 10:21:55 · 2063 阅读 · 0 评论 -
Insets动画 - 安卓R
1原创 2021-08-04 10:21:12 · 1900 阅读 · 1 评论 -
SleepToken机制 - 安卓R
1原创 2021-08-04 10:20:45 · 1003 阅读 · 0 评论 -
亮屏流程 - 安卓R
1原创 2021-08-04 10:20:10 · 811 阅读 · 0 评论 -
灭屏流程 - 安卓R
1原创 2021-08-04 10:19:37 · 832 阅读 · 0 评论 -
安卓动画系统 - 安卓R
1原创 2021-08-04 10:19:10 · 1371 阅读 · 0 评论 -
转屏动画 - 安卓R
1原创 2021-08-04 10:18:38 · 1004 阅读 · 0 评论 -
过渡动画 - 安卓R
1原创 2021-08-04 10:18:08 · 2249 阅读 · 2 评论 -
dumpsys原理 - 安卓R
1原创 2021-08-03 11:09:46 · 229 阅读 · 0 评论 -
Binder和ServiceManager - 安卓R
1原创 2021-08-03 11:09:13 · 368 阅读 · 0 评论 -
拖拽分享 - 安卓R
这里以两个ImageView为例,实现从一个ImageView将图片拖拽到另一个ImageView的功能这里有两个重要的方法:1 getFileUri:构建图像的uri2 setUpDraggableImage:让imageView可以响应长按并开始拖拽接下来分别介绍这两个方法。getFileUri方法如下:这个方法首先将图像保存到文件中,再通过FileProvider生成其uri,其中FileProvider需要在AndroidManifest.xml中注册:其中@xml/file_paths是re原创 2021-08-03 11:08:20 · 660 阅读 · 0 评论 -
放大功能 - 安卓R
1原创 2021-08-03 11:07:48 · 837 阅读 · 0 评论 -
窗口布局流程 - 安卓R
1原创 2021-08-03 11:07:23 · 740 阅读 · 0 评论 -
Activity显示流程 - 安卓R
1原创 2021-08-03 10:27:39 · 314 阅读 · 1 评论 -
SurfaceFlinger中Layer的修改 - 安卓R
1原创 2021-08-03 10:26:49 · 4244 阅读 · 1 评论 -
SurfaceFlinger中Layer的合成 - 安卓R
1原创 2021-08-03 10:26:05 · 6319 阅读 · 0 评论 -
BufferQueue机制 - 安卓R
1原创 2021-08-03 10:24:46 · 1301 阅读 · 0 评论 -
StartingWindow销毁流程 - 安卓R
1原创 2021-08-03 10:24:13 · 909 阅读 · 0 评论 -
HWUI绘制流程 - 安卓R
1原创 2021-08-02 20:47:53 · 2358 阅读 · 0 评论 -
View的绘制流程 - 安卓R
1原创 2021-08-02 20:47:14 · 473 阅读 · 1 评论 -
SurfaceFlinger中Layer的创建 - 安卓R
1原创 2021-08-02 20:46:15 · 2536 阅读 · 0 评论 -
View的Surface创建流程 - 安卓R
1原创 2021-08-02 20:45:37 · 673 阅读 · 0 评论 -
WindowContainer结构 - 安卓R
1原创 2021-08-02 20:45:07 · 1241 阅读 · 1 评论 -
View的添加流程 - 安卓R
1原创 2021-08-02 20:44:36 · 400 阅读 · 0 评论 -
Activity的启动流程 - 安卓R
1原创 2021-08-02 20:43:30 · 383 阅读 · 1 评论 -
StartingWindow显示流程 - 安卓R
1原创 2021-08-02 20:42:52 · 1482 阅读 · 0 评论 -
Activity生命周期调用流程 - 安卓R
1原创 2021-08-02 20:42:19 · 516 阅读 · 1 评论 -
ATMS启动Activity流程 - 安卓R
一般在app中通过context.startActivity方法启动Activity,这个方法最终会通过binder调用frameworks/base/services/core/java/com/android/server/wm/ActivityTaskManagerService.java的startActivity方法: @Override public final int startActivity(IApplicationThread caller, String calling原创 2021-08-02 20:41:25 · 660 阅读 · 0 评论