首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓
订阅
JamesW
更多收藏集
微信扫码分享
微信
新浪微博
QQ
77篇文章 · 0订阅
【cronet】okcronet 来了,HTTP3/QUIC时代okhttp的替代品
okcronet 是类似 okhttp 的网络请求库,使用 Cronet 实现。 Github 与 Retrofit 对应的库是msnet(后续写文章介绍) 为何写这个库 HTTP3/QUIC在大厂里
抖音 Android 性能优化系列:抖音功耗优化实践
功耗优化是应用体验优化的一个重要课题,高功耗会引发用户的电量焦虑,也会导致糟糕的发热体验,从而降低了用户的使用意愿。而功耗又是涉及整机的长时间多场景的综合性复杂指标,影响因素很多。
仿微信二维码极速扫描(MLKit及CameraX初体验)
一直为网上找的扫码项目无法快速且识别率高的扫描并解析出二维码而苦恼,zxing自己修改继承的难度又比较高(菜是原罪)。好在,经高人指导,接触到了谷歌的MLkit工程,实际体验下来,是真的好用,在此做一
JSON慢地要命: 看看有啥比它快!
网络开发中无处不在的数据交换格式JSON, 可能会拖慢你的应用程序. 在这个速度和响应速度至上的世界里, 检查 JSON 的性能影响至关重要, 而我们对此却常常忽略.
【动画图解】这个值取对了,ViewPager2才能纵享丝滑
今天我们主要介绍是ViewPager2的「离屏加载机制」,你可能是第一次听说这个术语,但在实际开发中,你肯定使用过它,因为它对应的配置入口,就是ViewPager2的OffscreenPageLimi
Fresco实践-高斯模糊、圆形圆角、URL、File、Assets、Resource
今天只是入门级别的,改天会出一个深度一点的博文介绍用法。 题外话:最近消沉了有快三个月了,这几天都不知道自己在干嘛,这是春节之后的第一篇博文,从今天开始让一切都不一样:Code Behavior, one can.t be less. Fresco是一个Facebook开源的A…
卡顿、ANR、死锁,线上如何监控?
一、前言 最近参加了几轮面试,发现很多5-7年工作经验的候选人在性能优化这一块,基本上只能说出传统的分析方式,例如ANR分析,是通过查看/data/anr/ 下的log,分析主线程堆栈、cpu、锁信息
腾讯技术分享:Android手Q的线程死锁监控系统技术实践
本文将详细介绍Android版手Q中这套线程卡死监控系统设计思路以及技术实践总结。
Android ASM 字节码插桩:实现双击防抖
字节码插桩实战。最近打算通过字节码插桩的方式来实现一个应用双击防抖的功能。简单来说,我希望通过字节码插桩的方式来为整个项目中所有使用了 OnClickListener 的回调方法中都插入一段逻辑代码
Android修炼系列(三),一个对象在JVM的生死存亡
在编译期,编译器会将 Tested.java类转换成 Tested.class 字节码文件。当虚拟机接收到new 字节码指令时,如果此时类还未被初始化,则虚拟机会先进行类的初始化过程。 在类加载完成后。虚拟机会为new Tested() 的Tested对象,在java堆中分配内…