手把手教你解析 ARouter —— Android 组件化 架构 APT+ASM+Transform:APT(一、APT简介)

摘要: APT是什么? APT可以在android编译期动态生成预设好格式的java文件 APT相比注解的优势 APT产生的原因是注解的低效率,APT主要解决的是注解+反射执行慢的问题,APT通过预设代码动态生成java代码文件,直接调用java对象,从而替换掉遍历查找注解的耗时操作,在Android这种执 阅读全文
posted @ 2021-07-12 17:12 欧阳铁柱- 阅读(545) 评论(0) 推荐(0)

Android 组件化 架构 ASM+Transform+APT 借鉴 ARouter

摘要: 组件化出现的背景 随着编程技术的不断发展,如今,移动端的开发工作也在慢慢向后端多人协作开发的方式靠拢 模块化 组件化 插件化 都是移动端拆解开发工作的方式 那么,从事Android开发工作,在多人协同工作的情况下,应该如何拆解工作并合理分配到个人呢? 组件化在中大型项目可以做到:拆解开发任务、多任务 阅读全文
posted @ 2021-07-12 10:06 欧阳铁柱- 阅读(387) 评论(0) 推荐(0)

Pycharm 出现 sh pycharm.sh OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was depreca...

摘要: 由于改过文件可读写的大小,出现如上问题,问题的原因是因为pycharm64.vmoptions文件中的Xms>Xmx,所以更改了pycharm64.vmoptions文件,但是不产生效果,然后尝试重新安装,也不产生效果,就考虑有缓存问题存在,用locate查询到/home/yons/.config/ 阅读全文
posted @ 2021-01-05 00:52 欧阳铁柱- 阅读(493) 评论(0) 推荐(0)