首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
待学习
订阅
xuxl2050
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
字节码插桩(一) -- 新手入门篇
本文从一个小白的角度出发,介绍学习“字节码插桩”所需要了解掌握的知识,包括“字节码插桩”发挥作用的时机、应用场景、涉及的.class知识、ASM框架、Gradle编译知识等。
android google 内购支付最新版本 6.0结算库 接入教程
前言 各位同学 大家好有段时间没有个大家更新文章 ,最近在更新google的最新结算库 。所以就在这里分享给废话不多说。 官方文档地址 Google结算库 需要的依赖 请添加到build.gralde
Android无用代码、资源扫描的其他思路
零、背景 之前一直是用Android自带的 Analyze -> Run inspection by name... 但缺点也很多。 后来在stackoverflow看到一种基于minifyEnabl
深入理解JVM的内存结构及GC机制
JAVA GC(Garbage Collection,垃圾回收)机制是区别C++的一个重要特征,C++需要开发者自己实现垃圾回收的逻辑,而JAVA开发者则只需要专注于业务开发,因为垃圾回收这件繁琐的事情JVM已经为我们代劳了,从这一点上来说,JAVA还是要做的比较完善一些。但这…
btrace 开源!基于 Systrace 高性能 Trace 工具
btrace(又名 RheaTrace) 是抖音基础技术团队自研的一款高性能 Android Trace 工具,它基于 Systrace 实现,并针对 Systrace 不足之处加以改进。
隐私合规:检测第三方SDK调用的隐私权限
虽然我们是把“看得到”的隐私问题都解决了,但是那些看不到的呢?比如说依赖的第三方 SDK,它们会不会在你不知道的情况下偷偷调用了一些隐私权限呢
“终于懂了” 系列:Android组件化,全面掌握! | 掘金技术征文-双节特别篇
随着项目逐渐扩展,业务功能越来越多,代码量越来越多,开发人员数量也越来越多。此过程中,你是否有过以下烦恼? 如果有这些烦恼,说明你的项目需要进行 组件化 了。 在介绍组件化之前,先说说模块化。我们知道在Android Studio中,新建工程默认有一个App module,然后…
🍵补齐Android技能树——从AGP构建过程到APK打包过程
🤡杰哥带你从源码层面了解Android Gradle Plugin的构建过程,以及打包一个APK都经历了哪些Task~
官方推荐 Flow 取代 LiveData,有必要吗?
打开Android架构组件页面,我们可以发现一些最新发布的组件都支持了Flow,看起来官方在大力推荐使用Flow取代LiveData,那么问题来了,有必要吗?