架构
文章平均质量分 69
hi 咖啡猫
学以致用!
展开
-
技术分享-应用列表性能优化
一次在公司的技术优化分享~原创 2022-12-16 14:17:37 · 504 阅读 · 0 评论 -
谈谈Android应用架构~
目录1、模块化和组件化案例:app重构2、插件化案例:TuUI框架3、平台化和中台化案例:应用工厂一、模块化和组件化1、模块化 业务划分导向2、组件化 功能分工导向案例- app重构-重构前封装性差不内聚、耦合功能分工不清晰业务划分不清晰逻辑混乱可维护性、可扩展性差案例- app重构-重构后有什么好处和帮助?有利于项目迭代和维护,帮助开发人员职能分工。例如 :1.A开...原创 2022-05-31 15:43:28 · 341 阅读 · 0 评论 -
谈谈项目重构
浅谈项目重构重要性无论我们微信、高德等应用都是伴随着用户数量增长,业务需求变化,整个项目从小到大,有浅到深一个演化递进的过程,项目从雏形交互应用到一个大型用户业务体验平台,从2-3个工程师到一个大型开发团队。由一开始几个页面粗糙的交互应用,到n+页面复杂的交互,体验的细挖到一个登录注册可能有上千次的优化和修改。 那为什么需要重构,什么时候重构呢? 为什么重构:由于功能模块新增,交互体验优化,业务量增加,原有的项目架构会出现,维护困难,新增功能模块难度大,修改业务工作量大,bug问题排除困难。原创 2022-05-28 10:31:00 · 616 阅读 · 0 评论 -
Android百万级应用重构
本人Android实际开发工作经验3年,新加入一家互联网公司负责项目重构,用户100W+,app已经迭代开发2年之久,存在代码结构不清醒,业务逻辑混乱,命名不规范,所以进行项目重构,重构是一个不断完善的过程,这是我前期根据项目需求定的一个框架,新手很多不足,希望多多指教哈!工程介绍:1:项目业务集成基于mvp+proxy结构2:大部分模块含有core为当前模块核心结构2:除以下模块还有entity...原创 2018-04-04 10:57:57 · 579 阅读 · 0 评论 -
浅谈项目重构重要性
无论我们微信、高德等应用都是伴随着用户数量增长,业务需求变化,整个项目从小到大,有浅到深一个演化递进的过程,项目从雏形交互应用到一个大型用户业务体验平台,从2-3个工程师到一个大型开发团队。由一开始几个页面粗糙的交互应用,到n+页面复杂的交互,体验的细挖到一个登录注册可能有上千次的优化和修改。 那为什么需要重构,什么时候重构呢? 为什么重构:由于功能模块新增,交互体验优化,业务量增加,原...原创 2019-03-09 17:20:14 · 2203 阅读 · 0 评论 -
版本管理-git
版本管理-git原创 2019-07-17 18:33:03 · 137 阅读 · 0 评论 -
Android TuUI系统框架
TuUI系统框架是为4G车载互联网而生。1.0简介关于TuUI系统框架.• 一种预加载免安装运行的机制• 是模块化开发升级版—–模块插件化开发• 模块插件化的基础框架• 有效实现网络动态下载更新2.0架构3.0特性4.0框架时序5.0模块架构Main为唯一运行应用.为主进程(base)View 为视图模块,运行在view进程上,所有的界面视图...原创 2019-07-21 16:22:48 · 859 阅读 · 0 评论