首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
架构
订阅
无厘头
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
Android 代码规范大全
此外,客户端和后端的研发模式也完全不同,后端研发基本都是基于 SOA 思想的,通常一个子系统 3 个人一起维护就已经是很充分的人力了,更多时候就是 1 个主力 + 1 个 backup 的人力配置。 而客户端却完全不同,大家的代码都是相互交叉的,一个模块的代码可能要经历数十人的…
玩安卓从 0 到 1 之总体概览
其实写MVVM?瞎搞一波?和MVVM?继续搞一波这两篇文章的时候没觉得水,但是后来自己看了一遍,感觉除了截了几张图之外并没说什么关于技术的东西,这就很扯淡了,技术文章没说技术。。。 接下来的一番话可能会得罪包括我在内的非常多的作者。。。 其实好多人写安卓是想当然的写,没错,就是…
移动开发中的软件架构
对移动开发中的软件架构,主要是 Android 应用软件架构做些梳理,包括层次结构划分和技术选型相关的一些浅析。
android MVC && MVP && MVVM分析和对比
面试的时候被问到这个问题,用过,也了解过,但是还是不够深入,总结一下。 MVC,MVP和MVVM是软件比较常用的三种软件架构,这三种架构的目的都是分离关注,避免将过多的逻辑全部堆积在一个类中,以android为例,在activity中既有UI的相关处理逻辑,又有数据获取逻辑,从…
一种 Android 客户端架构设计分享
一种 Android 客户端架构设计分享
传统MVP用在项目中是真的方便还是累赘?
原文地址:https://gold.xitu.io/post/58b25e588d6d810057ed3659前言(最后奉上福利)自从Google在去年放出MVP的官方Sample后,越来越多的人开始
不可错过的新鲜出炉的通用Android组件化Demo
(本文提出的组件化项目已经开源,参见YouJu。*注:请勿商用,如有违反,责任自负) 最近有段空闲期,公司的这个项目一直由我负责,之前一直为了效率为忽略了质量,加上之前项目的功能的不断叠加,所以现在项目体积变得非常庞大且冗杂。但是考虑到日后可能其他人接手,而且自己有点完美主义和…
初学 Android 架构组件之 Lifecycle
在开发应用时,我们可能会基于一系列的生命周期实现某种功能。为了复用,也为了不让应用组件变得很臃肿,实现该功能时会选择与生命周期组件解藕,独立成一种组件。这样能够很方便地在应用组件中使用,比如:Activity、Fragment 或 Service。 Android 官方把它叫做…
Android 架构思考 (模块化、多进程)
关于模块化 (组件化) 这个问题,我想每个开发者可能都认真的思考过。随着项目的开发,业务不断壮大,业务模块越来越多,各个模块间相互引用,耦合越来越严重,同时有些项目(比如我们公司)还伴随着子应用单独包装推广,影子应用单独发布等等需求,重新调整架构迫在眉睫。今天,我们就来聊聊模块化(组件化),这篇文章同时也是我这几年,对项目架构的理解。