首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
用户2657227181107
更多收藏集
微信扫码分享
微信
新浪微博
QQ
142篇文章 · 0订阅
原来 IDEA 还可以这样玩
1. 引言 Hi,你好,我是有清。 我们日常工作中,需要花费大量的时间在 IDEA 上编写代码,如何利用好 IDEA 这个工具,为我们的工作提效就变得尤为重要,本文将更新我的日常工作中使用到 IDEA
抖音 Android 包体积优化探索:从 Class 字节码入手精简 DEX 体积
众所周知,应用安装包的体积会十分影响用户的应用下载速度和安装速度。据 GooglePlay 平台对外发布相关的包大小对转化率影响的数据,我们可以看到随着包大小的增加,安装转化率总体呈下降的趋势。
因一纸设计稿,我把竞品APP扒得裤衩不剩(下)
快速定位到目标代码,弄清逻辑,完成核心代码的抽取。 你可以可以用:adb shell dumpsys activity top > info.txt 把Activity详细信息打印到文件中。 Apktool反编译apk后,生成的是「Smali」文件,而非「Java」文件,Sma…
补齐Android技能树 - 从害怕到玩转Android代码混淆
🤡 不止代码混淆的基本使用,规则详解,杰哥带你从源码层面过一过APK混淆的具体过程,从害怕Android代码混淆到玩转它~
大厂真实 Git 开发工作流程
大厂的开发流程还是比较规范的,如果你来不及学习长篇大论的 git 文档,这篇文章够你入职时用一段时间了。
为数不多的人知道的 Kotlin 技巧以及 原理解析
Google 引入 Kotlin 的目的就是为了让 Android 开发更加方便,自从官宣 Kotlin 成为了 Android 开发的首选语言之后,已经有越来越多的人开始使用 Kotlin。 结合着 Kotlin 的高级函数的特性可以让代码可读性更强,更加简洁,但是呢简洁的背…
Kotlin Sealed 是什么?为什么 Google 都用
在上一篇文章 Google 推荐在项目中使用 Sealed 和 RemoteMediator 中介绍了如何使用 Sealed Classes 在 Flow 基础上对网络请求成功和失败进行处理,而这篇文章是对 Sealed Classes 更加深入的解析,结合函数式编程功能很强大…
Android跳转系统界面_总结
1、跳转Setting应用列表(所有应用) 2、跳转Setting应用列表(安装应用) 3、跳转Setting应用列表 4、开发者选项 5、允许在其它应用上层显示的应用 6、无障碍设置 7、添加账户
Android编译优化系列-kapt篇
本文是编译优化系列文章之 kapt 优化篇,后续还会有 build cache, kotlin, dex 优化等文章,敬请期待。(火山引擎MARS专栏)
2023也该知道了:kotlin协程取消和异常传播机制
什么是结构化并发? 说好的异常传播为啥失效了? 怎么还有async不抛异常的问题?什么姿势才正确?supervisorJob怎么用?CoroutineExceptionHandler怎么用?