首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
x
订阅
未忧少年
更多收藏集
微信扫码分享
微信
新浪微博
QQ
25篇文章 · 0订阅
看你简历上写熟悉 AIDL,说一说 oneway 吧
😎:oneway 是什么?跟 AIDL 没关系吧,我熟悉 AIDL 指的是使用 AIDL 接口进行跨进程通信。 😎:可以提高性能吗?我觉得没必要使用,我从没用过,程序也跑的好好的,没出过什么问题。 😨:用 oneway 修饰的 AIDL 接口方法,是单向调用,不需要等待另…
抖音消息调度优化启动速度方案实践
本文介绍了 页面启动、首帧渲染相关的消息,并基于消息调度机制,通过调整消息顺序 实现页面启动速度及首帧渲染时间的优化。
Android同步屏障机制
在阅读Android系统源码时发现,任何可能会引发View发生变化的操作,都会触发执行ViewRootImpl中的scheduleTraversals()方法,来安排下一次屏幕刷新信号到来的时候,
Android - Clean 架构应用
在 Uncle Bob 的文章中总结了架构所应具有的特征:`框架独立`、`可测试性`、`UI独立`、`数据库独立`、`外部机制独立`。 基于以上特点Bob提出了Clean 架构思想。
【Android R】车载 Android 核心服务 - CarService 解析
在之前的文章《从应用工程师的角度再谈车载 Android 系统》中提到了"CarService是车载Android系统的核心服务之一,所有应用都需要通过CarService来查询、控制整车的状态"..
深入理解ActivityRecord、TaskRecord、ActivityStack的作用及关系
ActivityManagerService(简称AMS)是Android系统最核心的Binder服务之一,从名称上看好像它只是Activity的管理者,但实际上AMS管理和维护着系统四大组件(Activity,Service,Broadcast,ContentProvider…
深入探索Android卡顿优化(下)
在上篇文章中,笔者带领大家学习了卡顿优化分析方法与工具、自动化卡顿检测方案及优化这两块内容。如果对这块内容还不了解的同学建议先看看《深入探索Android卡顿优化(上)》。本篇,为深入探索Android卡顿优化的下篇。这篇文章包含的主要内容如下所示: 卡顿时间过长,一定会造成应…
你真的搞懂了事件分发?
android中事件分发机制是android中常见的问题,一般大家都知道view的分发事件是从view的Viewgroup(Parent)#dispatchTouchEvent到Viewgroup(Parent)#onInterceptTouchEvent再到View#disp…
LeakCanary原理从0到1
LeakCanary原理分析,### 强引用 > 强引用是使用最普遍的引用。一个对象具有强引用,则在`GC`发生时,该对象将不会回收。当**Jvm虚拟机**内存空间不足时,虚拟...,`弱引用、虚引用
Android 12 后台启动Activity 调查(SYSTEM_ALERT_WINDOW)
Android O 之后,为了更好的用户体验, Google 对后台启动activity 做了诸多限制, 详情请参考官网: Android 10 中的隐私权变更 | Android 开发者 | And