首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
sjiak
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
32
文章 31
沸点 1
赞
32
返回
|
搜索文章
赞
文章( 31 )
沸点( 1 )
Android 面试系列 | 内存泄露:从"手动配对"到"架构自愈"
前言 内存泄露是 Android 面试的必考题,但很多候选人的回答还停留在「用静态内部类 + WeakReference 解决 Handler 泄露」这个层面。 这个答案在 2018 年是正确的
R8疑难杂症分析实战:外联优化设计缺陷引起的崩溃|得物技术
R8作为谷歌官方的编译优化工具,在编译阶段会对字节码进行大规模修改,以追求包体优化和性能提升。但是Android应用开发者数量太过庞大,无论测试流程多么完善,终究难以避免在一些特定场景下出现
汉字笔顺动画技术剖析
汉字笔顺动画是语文教育需求,我们导入开源的Hanzi Writter并部署编辑器,应用在大力智能作业灯上。相比原版我们扩展了Android和iOS端实现,还提供了更优的动画性能和更强的控制能力。
Android性能优化:定性和定位Android图形性能问题——以后台录屏进程为例
Android性能优化。借助性能工具的支撑,定位录屏业务Android图形层性能问题,锁定掉帧根本原因,直面性能热点,优化帧率和功耗。
Android 线程性能优化方法总结
前言 操作系统发展过程中,操作系统由单进程到多进程转变,然而,进程的初始化需要注册各种信号机制以及初始化各种进程内部管理器,导致他的启动速度一直不太理想,不过随着Copy On Write技术的出现,
抖音BoostMultiDex为APP启动插上翅膀
在andriod4.4及以下采用的是Dalvik虚拟机,默认只支持单个classes.dex文件,在单个Dex文件的方法数超过65536个就会报错。 我们从MemberIdSection.java文件的orderItems方法中可以看到此限制。 以上代码来自于and…
关于 Android15 GKI2407R40 导致梆梆加固软件崩溃
最近发生了一系列 App 闪退问题,国内的某行、某123等软件打开即闪退,其原因竟然是 /proc/self/maps 缺失部分内容。
经验 | 向AOSP贡献虚拟机的优化
最近向ART主线提交了一笔改动,用于改善JNI调用的性能。它可以让App的绝大多数 (85%~90%) Java native方法都受益。整个开发和提交耗时几个月,过程颇多坎坷。
Android 面试必备之 JVM 相关口水话
Java 中的运行时数据可以划分为两部分,一部分是线程私有的,包括虚拟机栈、本地方法栈、程序计数器,另一部分是线程共享的,包括方法区和堆。 程序计数器是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。虚拟机栈描述的是 Java 方法执行的内存模型,每个方法在…
Android 基于 Choreographer 的渲染机制详解
引入 Vsync 之前的 Android 版本,渲染一帧相关的 Message ,中间是没有间隔的,上一帧绘制完,下一帧的 Message 紧接着就开始被处理。这样的问题就是,帧率不稳定,可能高也可能低,不稳定,如下图 对于用户来说,稳定的帧率才是好的体验,比如你玩王者荣耀,相…
下一页
关注了
26
关注者
3
收藏集
7
关注标签
18
加入于
2017-02-18