首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
高级
订阅
呆呆不呆
更多收藏集
微信扫码分享
微信
新浪微博
QQ
47篇文章 · 0订阅
开源 | 新一代Android 性能监控框架Rabbit
也提供了完整的数据上报系统。目前包含的主要功能如下图: 通过编译时代码插桩, rabbit可以非常方便的统计应用的冷启动时间与页面渲染时间。测速统计的关键时间点定义如下图: 与网络请求耗时结合后,rabbit可以统计出一个页面的完全渲染耗时。这里的完全渲染耗时是指:从页面cre…
Rust 在 Android 中的应用
本文主要是关于如何在 Android 中接入 Rust 的扫盲文,并不会对 Rust 做过多的讲解,对 Rust 有兴趣的可以自己去学习 Rust,至于如何才能快速的学会 Rust,可以参考我的这篇文
ASM 修复案例之 FCM OOM
背景 在做线程栈压缩任务时发现,我们崩溃列表中存在一个由于pthread_create函数导致的 OOM,详细分析这个 crash,发现在此次 OOM 崩溃中,分配的线程数达到了1400个,由此开始寻
Android Native 线程挂起流程
背景 之前写了一篇关于线程挂起超时导致的 Native Crash 的文章,并提供了一种基于 inline hook 技术规避超时导致的 abort 信号引发崩溃的解决方案,有兴趣可以看下 - And
Android 线程挂起超时崩溃与修复 - 续集
背景 本文是继修复线程挂起超时方案的续集,由于之前写方案的时候还在内部测试,还有部分读者提出一些问题并提供建议,完善了一下方案细节,目前公司已正式上线,暂时没有因修复而导致的其他问题,这篇文章准备再记
速度优化:充分利用 CPU 闲置时刻
除了游戏等少数品类应用,大部分应用都不会持续以较高的水平消耗 CPU,因此在程序运行过程中,CPU 会有很多时刻都处于闲置状态,比如用户无操作,应用在后台等等。如果我们能充分利用 CPU 在闲置时刻点
Android QUIC 实践 - 基于 OKHttp 扩展出 Cronet 拦截器
OKHttp 暂未提供 QUIC 实现,我们通过集成 Cronet + 提供拦截器 CronetInterceptor 来实现基于现有网络库基建代码的低成本 QUIC 接入方案。
Android 性能优化之黑科技开道(二)
国内的 Android 黑科技一直是率先发展的,遍数国内 Android 技术圈走过的路程,从之前的插件化,到双开等,哪一个在当时不算是"奇淫巧技"呢,最后不都成了 Android 官方的标配了么,所
Android 编译速度优化黑科技 - RocketX
🔥🔥 android 端编译加速插件🚀 自动识别未改动 module 并在编译流程中替换为 aar ,只编译改动模块,加速 Android apk 的编译速度。
八年老程序员的 2023 输出内容汇总(文章、直播、开源库)
大家好,我是拭心。 2023 还有一周就结束了,我开始回顾这一年做了什么。 乍一想好像没做成什么,今年的空闲时间有很大部分都花在了打游戏、刷短视频上,对外输出的内容比预想的少了很多。这篇文章整理了今年