首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
系统
订阅
小汐
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
「Android10源码分析」为什么复杂布局会产生卡顿?-- LayoutInflater详解
Android系统启动流程源码下载及编译Android系统启动流程纵览init进程源码解析zygote进程源码解析systemServer源码解析LayoutInflater源码详解录播回放已上传,请
Handler全家桶之 —— Handler 源码解析
Handler 是 Android 开发中举足轻重的一种线程机制,很多地方,包括 Android 源码都不少地方用到了这个。 这篇文章将会从源码角度分析 Handler 机制以及一些常见的疑惑点。 1. 作用 2. 基本用法 3. 源码解析 4. 常见问题&技巧 5. 总结 1…
Handler后传篇一: 为什么Looper中的Loop()方法不能导致主线程卡死?
其中每一条线程只有一个消息队列MessageQueue, 消息的入队是通过 MessageQueue 中的 enqueueMessage() 方法完成的, 消息的出队是通过Looper 中的loop()方法完成的. Android 是单线程模型, UI的更新只能在主线程中执行,…
【仙女】Android手机信息获取
MobileInfo获取Android手机硬件的全部信息github传送门TableofContents数据信息App信息获取App安装列表获取音量数据获取版本数据获取电池数据获取Cpu实时数据获取蓝
换个姿势,带着问题看Handler
Handler,老生常谈,网上关于它的文章可谓是 "泛滥成灾",而实际开发中,我们却很少手写Handler,毕竟 RxAndroid链式调用 和 Kotlin协程同步方式写异步代码 还是挺香的。 但对于我这种好刨根问底之人来说,得自己过一遍源码才踏实,而且我发现 带着问题 看源…
几需一行代码完成多语言切换
之前总是有开发者反馈我应用切换了语言,可是工具类获取的 string 却没有发生改变。其实这个问题很简单,你切换语言的 Context 只作用在了你的 Activity 上,并没有对你的 Application 做同样的操作,知道了这点,那么解决问题就很简单了,为了省事,我给大…