
android进阶
文章平均质量分 57
iblue007
简单点
展开
-
Activity启动模式与任务栈(Task)、TaskAffinity应用场景【转】
通过上一篇文件的分析,我们对Activity的启动模式有了比较清晰的了解后,本篇我们将继续对Activity启动模式的相关参数和任务栈分析,接下来我们就继续上一篇的问题,如何通过taskAffinity属性在同一个应用中创建多个任务栈进行探究。转载 2023-04-03 14:38:42 · 987 阅读 · 0 评论 -
热更新源码流程+手写热更新
热更新的源码分析和分析,确定实现方式,并最后实现热更新原创 2022-07-03 15:16:51 · 432 阅读 · 0 评论 -
当gradle一直sync不成功,却有没有提示问题的时候,可以试试使用命令行的方式来获取报错信息
原创 2022-02-22 10:43:04 · 556 阅读 · 0 评论 -
Android Studio更新到3.6.0 Gradle报错No cached version of com.android.tools.build:aapt2:3.2.0-alpha16-4748
在更新Android Studio时,突然遇到No cached version of com.android.tools.build:aapt2:3.2.0-alpha18-4804415 available for offline mode.遇到一位大神指点,在Teminal中使用gradlew clean ,gradlew assemble 清理就好了。而且这个assemble命令还可以发现xml中的错误,真是强大。...转载 2021-12-27 19:13:38 · 565 阅读 · 0 评论 -
组件化改造-从零开始
原文地址:https://www.jianshu.com/p/67ddf272a3411 ,抽分基础资源2 ,基础库的设计3 ,组件接口4 ,组件拆分5 ,路由设计对比了几家组件化方案,还是决定这个最方便,就以此为基础,慢慢改造公司的项目https://github.com/zhxhcoder/XJimuDemo1 ,抽分基础资源以项目为基础,与项目相关的基础资源1,颜色资源2,图片资源3,自定义View4,基础类,比如baseactivity等。。。转载 2020-07-09 16:00:54 · 278 阅读 · 0 评论 -
Android 构建 修改apk 包名的gradle 插件 并上传本地maven 仓库
********************敲黑板,这块是重点*********************************************废话不多说,先献上demo:demo地址,或者去github地址:https://github.com/iblue007/PluginLocalMavenDemo另一篇参考的博文:https://blog.youkuaiyun.com/zytygq/ar...转载 2019-03-22 15:40:25 · 359 阅读 · 0 评论