首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
啊哈__
更多收藏集
微信扫码分享
微信
新浪微博
QQ
41篇文章 · 0订阅
基于JVMTI 实现性能监控
JVMTI 全程 JVM Tool Interface,它是Java虚拟机定义的一个开发和监控JVM使用的程序接口(programing interface),通过该接口可以探查JVM内部的一些运行状态,甚至控制JVM应用程序的执行。 需要注意的是,并非所有的JVM实现都支持J…
网页字体度量及渲染
本文介绍了字体度量(Font Metrics)及其相关 Ascent、Descent、Line Gap 等属性;同时延伸介绍了 CSS 中 line height 和 vertical align。
Android性能优化之Android 10+ dex2oat实践
对于Android App的性能优化来说,方式方法以及工具都有很多,而dex2oat作为其中的一员,却可能不被大众所熟知。
Android ASM 字节码插桩:从 Lambda 表达式讲起
字节码插桩是如今 Android 开发中非常普遍的一种技术手段,其应用范围非常广泛,涉及各种业务强关联或者和业务无关的领域,例如:无痕埋点、隐私合规检测、耗时方法统计、性能检测、双击防抖等
使用WSL2在Windows 10上玩AOSP踩坑
记录WSL2配置AOSP开发调试环境时的一些注意事项,非WSL2安装、AOSP编译教程,旨在补充使用细节,配置好后即可十分流畅的玩耍
使用WSL2在Windows上编译AOSP
使用WSL2在Windows上编译AOSP,发布虚拟机镜像,在模拟器上debug,Android Framework学习
ART堆内存系列:GC抑制从入门到精通
GC作为虚拟机的一部分,它采用预估的方式来计算触发的阈值,但这种冷冰冰的策略并不会考虑用户在干什么,因此就还存在一定的优化空间,这也就是我们做GC抑制的基础。
Android studio 导入framework.jar 开发系统应用
在系统应用开发过程中,经常用到frameweok中的非公开api。而在Android studio 编译时,通常无法访问这些api。其中常见的是获取系统属性,但是在Android studio
腾讯性能监控框架Matrix源码分析(十二)插桩 之MatrixTrace
背景 对于APM项目,诸如像 Debug 日志,运行耗时监控等都会陆陆续续加入到源码中,Matrix如何无侵入插入到代码中的呢?本章听我娓娓道来。
Android ASM 字节码插桩:替换字节码指令
我在 Github 上有一个开源库,一个适用于 Android 的字节码插桩库:Track,提供了一些方便实用的字节码插桩功能,引用方可以直接开箱即用 Track 在 v1.0.0 版本包含以下四个功