首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
amosgole
掘友等级
Android工程师
获得徽章 13
动态
文章
专栏
沸点
收藏集
关注
作品
赞
504
文章 465
沸点 39
赞
504
返回
|
搜索文章
赞
文章( 465 )
沸点( 39 )
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 这种比较成熟的方案来满足多变的业务需求
Systrace 基础知识 - MainThread 和 RenderThread 解读
本文是 Systrace 系列文章的第五篇,主要是是介绍 Android App 的 MainThread 和 RenderThread,也就是大家熟悉的主线程和渲染线程。文章会从 Systrace 的角度来看 MainThread 和 RenderThread 的工作流程,以…
下一页
个人成就
文章被点赞
42
文章被阅读
14,400
掘力值
328
关注了
48
关注者
7
收藏集
41
关注标签
35
加入于
2017-08-11