为什么写这个主题? 软件设计中间加一层的解决方案,随处可见。写本文的目的也是因为看到很多场景都是基于这个思想的应用...[作者空间]
最近项目需要进行插件化改造,使用阿里atlas开源框架。特地到github官网学习下,记录下主要功能,和使用过程中...[作者空间]
本文是Fresco源码分析系列的开篇,主要分析Fresco的整体架构、各个组成模块的功能以及图片加载流程,希望通过...[作者空间]
开源ARetrofit也有一段时间了,陆续有用户反馈希望有文章讲述实现的原理,由于本人写作水平有限一直没有动笔。趁...[作者空间]
前言: 谈到“架构”这两个字,会有好多的名词闪现,比如:分层架构、事件驱动架构、DDD、CQRS等。亦或者一堆的软...[作者空间]
目录介绍 1.为什么要组件化1.1 为什么要组件化1.2 现阶段遇到的问题 2.组件化的概念2.1 什么是组件化2...[作者空间]
在App开发的初期,代码量不大,业务量比较少,一个App作为一个单独的模块进行开发,往往问题不大。但随着业务的增多...[作者空间]
最近得高人指点,恰巧工作中做过一个移植其他app的某个功能模块的任务,过程简直痛不欲生。 然后思考如何对app的各...[作者空间]
《亿级Android架构》小专栏文章列表:《亿级 Android 架构》专栏随谈》《Android 架构之网络连接...[作者空间]
0 背景 早前严选 Android 工程,业务模块和功能模块不多,工程较为简单,全部的业务代码均在主 app 工程...[作者空间]
目录 组件化 一个需求引发的思考 业务与实现分离 为啥要这么做呢? 组件之间的通信 小结 组件化 最近几天在整理项...[作者空间]
概述 CC 框架是一个面向协议的组件化框架,相较于其他面向接口和数据结构的组件化框架(得到的框架等),面向协议的意...[作者空间]
后期我会面试50家互联网公司,不断总结完善和思考,写出一本完美的安卓面试书籍,大家支持我吗? 1、组件化和插件化区...[作者空间]
1、为什么要项目组件化 随着APP版本不断的迭代,新功能的不断增加,业务也会变的越来越复杂,APP业务模块的数量有...[作者空间]
首先粘贴源码地址,欢迎frok,欢迎start源码地址 目前,Android 组件化普遍使用于移动开发,但是组件化...[作者空间]
背景 知乎 Android 客户端最早使用的是最常见的单工程 MVC 架构,所有业务逻辑都放在了主工程 Modul...[作者空间]
美团外卖平台化复用主要是指多端代码复用,正如美团外卖iOS多端复用的推动、支撑与思考文章所述,多端包含有两层意思:...[作者空间]
1. 前言 三国演义里开篇就说:天下大势,分久必合,合久必分。我发现这话套在软件开发上,也特别贴切。我记得我刚入门...[作者空间]
Android 极速组件化 命运多舛,刚加入一家做区块链的公司1月有余,今天面临公司全员降薪,裁员等等不利因素。加...[作者空间]
微信Android架构历史 微信Android诞生之初,用的是常见的分层结构设计。这种架构简单、清晰并一直沿袭至今...[作者空间]