- 博客(3)
- 收藏
- 关注
原创 张铁柱-前端实现《低代码可视化编辑器》(一)思路整理 React-dnd+Ts
React、React-dnd、TypeScript构建前端低代码编辑器,包含拖拽,放置,排序等功能,持续更新中...
2022-08-30 14:39:00
442
原创 手把手教你解析 ARouter —— Android 组件化 架构 APT+ASM+Transform:APT(一、APT简介)
APT是什么? APT可以在android编译期动态生成预设好格式的java文件 APT相比注解的优势 APT产生的原因是注解的低效率,APT主要解决的是注解+反射执行慢的问题,APT通过预设代码动态生成java代码文件,直接调用java对象,从而替换掉遍历查找注解的耗时操作,在Android这种执行效率不高的移动端,性能提升十分明显 APT可以做到什么? 减少模板代码:可以利用APT在编译期动态生成java代码,省去很多模板代码,节省很多编码量 解耦合,让代码更灵活:可以利用辅助类+反射的形式,做到类与
2021-07-12 17:11:29
564
原创 Android 组件化 架构 ASM+Transform+APT 借鉴 ARouter
组件化出现的背景 随着编程技术的不断发展,如今,移动端的开发工作也在慢慢向后端多人协作开发的方式靠拢 模块化 组件化 插件化 都是移动端拆解开发工作的方式那么,从事Android开发工作,在多人协同工作的情况下,应该如何拆解工作并合理分配到个人呢?组件化在中大型项目可以做到:拆解开发任务、多任务并行开发、单独调试独立模块、多APP同时维护,是比较轻的多人协同开发的方式 项目组件化会遇到的问题 Menifest清单文件等项目配置问题 Activity跳转需要Activity c
2021-07-12 10:05:50
185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人