首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Goooler
掘友等级
Android
会写点东西
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
206
文章 206
沸点 0
赞
206
返回
|
搜索文章
赞
文章( 206 )
沸点( 0 )
如何简单 hack agp 执行过程中的某个类
霍老师的开源项目 https://github.com/bennyhuo/HackViewBinding 这个很好的解决了,viewbinding 默认是生成 ,只有手动设置属性才不生成的问题 假设你
R8疑难杂症分析实战:外联优化设计缺陷引起的崩溃|得物技术
R8作为谷歌官方的编译优化工具,在编译阶段会对字节码进行大规模修改,以追求包体优化和性能提升。但是Android应用开发者数量太过庞大,无论测试流程多么完善,终究难以避免在一些特定场景下出现
【http3/quic】cronet 已经原生集成在Android内啦!还不快来开开眼!
前情提要 想要在 Android 上使用 http3/quic 协议的网络请求,通常需要使用三方库,例如okcronet。 (ps: okhttp3 不支持 http3 哦,最高只支持到 http2,
Compose AnnotatedString实现Html样式解析
前言 在之前的一些文章中,我们通过ComposeUI实现过很多效果,主要内容也涉及到了很多常见的开发方法,无论Android还是跨平台的Compose,本质上都是Canvas绘制,只不过矩阵、方法、状
快速应用「幽灵调用」的正式修复
今天傍晚,Google将幽灵调用的修复正式合入到R8的诸多版本中,App终于可以用起来了。下面我简单介绍下,再讲下如何在App中快速应用。 整体情况 Google已将修复合入到以下几个R8版本中,注意
R8 如何优化我们的代码(2) -- 空值数据流分析
剪枝 这段代码比较简单, 对 R8 稍微有点了解的人可能会马上反应过来,这个函数因为过于简单,所以大概率是会被 R8 内联的, 内联以后的代码等效于 但实际上我们 r8 处理过之后的代码是这样: 你会
R8 如何优化我们的代码(1) -- 减少类的加载
为什么写这个系列 主要是看了 芦大和 P 大的文章,受益颇多,虽然有很多不解的地方,但是大体上已经有了学习的脉络,刚好看到很多人都觉得这几篇文章读起来很吃力,其实我也一样。 要搞懂大佬们的文章,主要是
「幽灵调用」背后的真相:一个隐藏多年的Android原生Bug
三天前,群里看到Penguin大佬写的一篇文章:你的App是否有出现过幽灵调用。看完后不禁感慨:分析之深入、工具之强大,令人叹服。这篇文章写的很好,但想要看懂需要很多前置知识,另外结尾处戛然而止,让人
Androidx Fragment 源码阅读笔记(上)
Fragment 应该没有人不知道,到今天才稍微有点仔细的读它的源码,稍微有点不应该,在使用 Fragment 的时候,经验较少的同学或多或少都遇到一些问题,甚至一些崩溃。今天我们来一起读一下他的源码
Kotlin 2.2.20 现已发布!下个版本的特性抢先看!
大家吼!刚刚 Kotlin v2.2.20 已经发布, 更新的内容也已经在官网上更新。那么接下来,就让我来看看哪些是我最喜欢的新特性吧~!
下一页
个人成就
文章被点赞
2
文章被阅读
231
掘力值
31
关注了
52
关注者
14
收藏集
0
关注标签
8
加入于
2019-06-06