首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓framework
订阅
framework
persenlo
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
超难面试题:Android 为什么设计只有主线程更新UI
选择方案的选择 单线程更新UI 多线程更新UI 从问题本身考虑就两个方案不是单线程就是多线程。 从开发效率来看,开发一个 单线程UI 库,会显得非常容易,而且,每个控件的运行效率肯定会比多线程的效率高
面试必问,敲重点!讲一下 Android Application 启动流程及其源码?
一、写在前面 下面这张图可以补充理解一下进程的概念: 二、流程分析 先来一张流程简图: 下面是流程详细图,带你看完整个启动流程及其所涉及到的类: 下面补充一张 Gityuan 大神的系统启动架构图帮助
速度优化:缓存优化
我们知道,缓存对提升速度来说至关重要,但缓存始终受着容量的制约,所以我们做缓存时,始终要考虑在有限性的容量内需要缓存哪些数据,以及如何提升缓存的命中率。缓存哪些数据和业务有很大的关系,我们缓存的一定都
速度优化:任务调度优化
前面讲过,任务调度是影响速度的本质因素之一,这一章我们就来讲讲任务调度的优化。 针对任务调度,我们很自然地就能想到:提高任务的优先级或者减少任务调度的耗时这两条优化方法论。减少调度耗时有不少优化方案,
❤️Android IPC 之 Messenger ❤️
仅仅是多进程单线程,那么你可以使用 Messenger 为你的服务提供接口, Messenger 比使用 AIDL 更简单。