首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
amosgole
掘友等级
Android工程师
获得徽章 13
动态
文章
专栏
沸点
收藏集
关注
作品
赞
505
文章 466
沸点 39
赞
505
返回
|
搜索文章
赞
文章( 466 )
沸点( 39 )
Android Handler(一) 同步屏障泄露导致页面假死
背景: 在项目中,页面A中有一个计时器,显示了会议持续时间:10:04。 在测试阶段,QA提了个bug,说页面卡死了,时间卡在了10:03秒,并且按返回键没有响应。但是会议的声音还在持续。
ANR 最佳实战 之 该如何分析?
整理自:徐磊在2017年的技术分享。 下面我就从下面几个实例,从不同角度分析导致ANR产生的Root Case。也希望对大家以后分析该类问题有一定参考价值。 ANR 全称呼为:Application Not Responding 的简写。 Android 系统对于一些事件需要在…
Android ASM 字节码插桩:替换字节码指令
我在 Github 上有一个开源库,一个适用于 Android 的字节码插桩库:Track,提供了一些方便实用的字节码插桩功能,引用方可以直接开箱即用 Track 在 v1.0.0 版本包含以下四个功
Android logcat 的使用技巧
在 Android 开发中,我们一般使用 logcat 来查看日志。这篇文章将介绍一些 logcat 的使用技巧,废话不多说,直接开始。 日志格式与配置 首先我们需要先了解日志由什么组成,如下图所示:
【译】Kotlin 协程,JVM 线程以及并发问题
「协程是轻量级的线程」,是不是经常听到这样的描述?这个描述对你理解协程有实质性的帮助吗?可能没有。阅读本文,您会对 协程在 JVM 中实际的执行方式,协程与线程的关系以及使用 JVM 线程模型时不可避免的 并发问题 有更多的了解。 协程旨在简化执行异步操作的代码。基于 JVM …
"一文读懂"系列:Android屏幕刷新机制
为什么要学习屏幕刷新知识? 很多同学觉得屏幕刷新绘制知识点对他们开发不重要,没必要学习这些东西,这部分同学可能平时维护的是一些中小型项目或者应用是安装在
Android修行手册 - TextureView和SurfaceView说明
👉关于作者 👉前提 这是小空坚持写的Android新手向系列,欢迎品尝。 新手(√√√) 大佬(√) 👉实践过程 敲黑板了,敲黑板了,这节是很大的环节,涉及知识很多,建议收藏。 如果你想要显示实时视频
“一文读懂”系列:Android中的硬件加速
前几天有个朋友问我:Android中硬件加速那么好用,为啥没被普及?,嗯?其实我也想知道。。。于是。。
Android图形系统综述(干货篇)
Android 图形系统是 Android 中一个非常重要的子系统,它涉及到许多相当复杂的模块,如 SurfaceFlinger, Choreographer, HardWare Composer 等平时开发中基本上不会直接接触的概念。前后基于 Android 10 版本陆陆续…
Android WebView H5 秒开方案总结
大厂的 WebView 优化方案总结。为了满足跨平台和动态性的要求,如今很多 App 都采用了 Hybrid 这种比较成熟的方案来满足多变的业务需求
下一页
个人成就
文章被点赞
42
文章被阅读
15,018
掘力值
330
关注了
48
关注者
7
收藏集
41
关注标签
35
加入于
2017-08-11