首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
tigershinny
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
反思|Android 事件分发机制的设计与实现
Android体系本身非常宏大,源码中值得思考和借鉴之处众多。以整体事件分发机制为例,其整个流程涉及到了 系统启动流程(SystemServer)、输入管理(InputManager)、系统服务和UI的通信(ViewRootImpl + Window + WindowManag…
Perfetto 快速上手指南1 —— Trace 的抓取
最近找工作,履历不好,一直没 offer,心情很复杂,再找不到就只有去外地了😭。 今天给自己挖了一堆坑,找到工作就不写了,写多少算多少吧: 001.Perfetto 上手指南1 —— Trace 的抓
Flutter 上的 Platform 和 UI 线程合并是怎么回事?它会带来什么?
Flutter 在 3.29 发布了一个「重大」调整:从 3.29 开始,Android 和 iOS 上的 Flutter 将在应用的主线程上执行 Dart 代码,并且不再有单独的 Dart UI 线
深度揭秘 Java HashMap:从源码剖析其使用原理
深度揭秘 Java HashMap:从源码剖析其使用原理 一、引言 在 Java 编程的世界里,HashMap 无疑是一个极其重要且常用的集合类。它以键值对(key - value)的形式存储数据,能
看完不懂我吃:Android 渲染(显示)原理
还搞不懂 Android 显示机制?还搞不懂 SurfaceFlinger?还搞不懂软硬件绘制?还搞不懂 RenderThread?这一篇文章帮你把他们全拿下!
SystemUI 开发总结
SystemUI 开发总结 | 目录- SystemUI 有哪内容 初次开发 SystemUI 有哪些弯路? SystemUI 创建流程? 应用通知视图是如何跨进程显示的? 应用窗口的 flag 是如
解锁Android RemoteViews:跨进程UI更新的奥秘
一、RemoteViews 简介 在 Android 开发的广阔领域中,RemoteViews 是一个独特且重要的概念,它为开发者提供了一种在其他进程中显示视图结构的有效方式。从本质上讲,Remote
当APP日活过千万,客户端工程师到底在忙啥?
本文讨论了APP用户量达千万级别时,客户端工程师面临的挑战,包括小问题放大、启动速度、内存管理、动态降级、网络请求和渲染优化等。文章强调了日常积累和学习的重要性,以及客户端工程师在保护用户体验的角色。
一文理解Flutter的事件机制
与用户的事件交互是flutter在日常工作中主要处理的问题之一,Flutter是如何监听并分发事件,又是如何处理事件间的冲突?本文将从一个简单的菜单组件出发,以点击事件的处理为例,与读者一起探寻flu
Flutter Framework 渲染流程分析(一):开篇
在 Flutter 的渲染系统中,Framework 层首先会根据页面定义的元素生成一个个由 Layer 组成的`Scene`对象,接着`ui.window`会将这些渲染信息传递到 Engine 层,