在上一篇文章中讲解了为什么要组件化、组件化的概念、创建组件化框架;这篇文章则来详细讲一些关于Android组件化开...[作者空间]
ButterKnife GitHub 2019 年已经更新到 10.1.0 版本了,经过几天的学习和网上搜索资料,...[作者空间]
结构图 其中路由数据组件为上层业务组件必须要依赖的库,独立功能组件和公共 UI 组件可以根据需求选择是否依赖。公共...[作者空间]
模板项目链接 ArchitectureSample 如果大家觉得有什么问题或者建议,欢迎提issue,这个工程我也...[作者空间]
一、背景 当我们的项目变得越来越大,代码变得越来越臃肿,耦合会越来越多,编译速度越来越慢,开发效率也会变得越来越低...[作者空间]
在App开发的初期,代码量不大,业务量比较少,一个App作为一个单独的模块进行开发,往往问题不大。但随着业务的增多...[作者空间]
参考资料:https://www.jianshu.com/p/60c1b9ddd8ab 上一篇我们学习了ARout...[作者空间]
网上组件化的文章很多,但大多数文章都从底层的细枝末节开始讲述,由下而上给人一种这门技术“博大精深”望而生畏的感觉。...[作者空间]
组件化方案调研 组件化概念 组件化就是将一个app分成多个Module,如下图,每个Module都是一个组件(也可...[作者空间]
背景 当一个项目经过N手人开发,N个产品经理的蹂躏,N长时间的维护,此时一定存在大量代码冗余、业务耦合、项目臃肿,...[作者空间]
概述 快速开发框架,并不是现成的框架。它是一种架构,它集成了基础库,网络库,尺寸颜色主题定义,并提出了一种组件化设...[作者空间]
不以规矩,不成方圆。特别是多人协作开发时,如果没有统一的开发规范,势必会造成各种混乱。在实际开发中,常常会碰到的问...[作者空间]
为何要组件化开发 最近也不知道什么原因就突然换了公司,新的公司新的需求。由于新的项目比较大,各个模块需要解耦,所以...[作者空间]
背景 当Xml布局被多次拷贝时,不利于模块化开发。对此我们希望屏蔽UI层繁杂逻辑,只关注于业务。 目标 面向接口,...[作者空间]
问题 在已经开发过几个项目的童鞋,如果这时需要重新开发一个新项目,是否需要自己重新搭建框架呢,还是从老项目中拷贝粘...[作者空间]
前言 应公司需求,重构项目,特搭建一套适合自己公司项目的框架 一.所需掌握的技能点 A.组件化开发: 你需要了解以...[作者空间]
组件化 模块化、组件化与插件化 在项目发展到一定程度,随着人员的增多,代码越来越臃肿,这时候就必须进行模块化的拆分...[作者空间]
ARouter简介 ARouter是阿里巴巴开源的Android平台中对页面、服务提供路由功能的中间件,提倡的是简...[作者空间]
概述 组件化缘由 记得刚开始接触Android开发的时候,只知道MVC分层架构,而且感觉Model,View以及C...[作者空间]
相关文章:APP 组件化开发之分层设计 好久没写东西了,把自己平时做的几张图贴下。 有兴趣的同学可以加入学习小组Q...[作者空间]