首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
YanYang
更多收藏集
微信扫码分享
微信
新浪微博
QQ
108篇文章 · 0订阅
Android Handler机制:epoll的高效等待与唤醒
`Handler` 机制是 Android 主线程能够流畅运行的基石。它通过一个**消息循环**,实现了**单线程的异步编程
BTrace和Perfetto如何分析性能
手把手教你使用BTrace和Perfetto分析性能 高级android开发工程师必备技能 加油吧!少年
Compose编程思想 -- Compose UI与原生View的互相调用
本文主要介绍了Compose UI如何与原生的View相互调用,并给出开发者建议在什么情况下会进行混用。
Message 引发的 DialogFragment 内存泄漏分析与解决方案
某一个 HandlerThread 的 Looper#loop 方法,一直等待 queue#next 方法返回,但是它的 msg 局部变量还引用着上一个循环中已经被放到 Message Pool 中 Message,我们称之为 MessageA。 Dialog#setOnCan…
探索emoji🤦🏻♂️字符串长度之谜
不知道读者们是否被以下三个问题困扰过。 这一切追根溯源,都和Unicode有关。而Unicode对我们来说是一个熟悉而又陌生的词。 在unicode还没有问世前,英语国家使用的编码规则是ASCII,但是亚洲许多国家,比如中国,又有自己的编码规则,如GB2312。各国之间传输文件…
挖一挖 fitsSystemWindows 的奥秘
前言 最近新接手维护一个组件,需要解决组件的一些遗留历史问题,其中有一个问题就是页面的 UI 被底部虚拟导航栏盖住了。一般遇到这种情况,我们只需要设置一下 fitsSystemWindows=true
Android卡顿优化分析及解决方案,全面掌握!
对于用户来说我们的应用当中的很多性能问题比如内存占用高、流量消耗快等不容易被发现,但是卡顿却很容易被直观的感受到,对于开发者来说,卡顿问题又难以定位,那么它究竟难在哪里呢?
Android内存泄漏检测和定位
Heap Dump 右边四列的意思分别如下,一般情况下,如果Shallow Size和Retained Size都非常小并且相等,都可以认为是已经被回收的对象。
Android App 优化之性能分析工具
为了便于阅读, 应邀将 Android App 性能优化系列, 转移到掘金原创上来. 掘金的新出的 "收藏集" 功能可以用来做系列文集了. 第一篇 App 性能测试和分析工具. 先上个图: 性能分析工具 本文暂不对工具的使用做过多的深入. 在后续的具体实例中会具体说明怎么用这些工具来达成分析…
因面试提到 Handler 机制后,引发连环炮轰(我已承受不来~)
竟然提到了Handler机制就不得不提到这几大将了:Handler,Looper,MessageQueue,Message。延伸重点ThreadLocal!!!