![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构
记住我的名字啊
微信公众号:More-Coupon;应用宝搜索:一张券
展开
-
App工程结构搭建:几种常见Android代码架构分析
关于Android架构,因为手机的限制,目前我觉得也确实没什么大谈特谈的,但是从开发的角度,看到整齐的代码,优美的分层总是一种舒服的享受的。从艺术的角度看,其实我们是在追求一种美。本文先分析几个当今比较流行的android软件包,最后我们汲取其中觉得优秀的部分,搭建我们自己的通用android工程模板。微盘微盘的架构比较简单,我把最基本,最主干的画了出来:第一层:com.sina.VDisk:c转载 2015-09-22 12:01:36 · 651 阅读 · 0 评论 -
架构:Android的MVP
定义全名是Model View Presenter,是模型(model)-视图(view)-主持人(Presenter)的缩写。是业务逻辑、数据、界面显示分离的方法组织代码,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。效果图Android中使用MVP模型层(Model)视图层(View)控制层(Controller)详细使用模型层(Model)业务模型,建立的数据结构和相原创 2016-08-02 13:51:31 · 478 阅读 · 0 评论 -
架构师知识体系(2)--什么是架构师
原文地址:http://blog.csdn.net/hguisu/article/details/46506361软件行业架构师两个定义 •系统架构师是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案的人。具体来说是一个确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员。主要着眼于系统的“技术实现”。因此他/转载 2015-11-03 14:43:30 · 823 阅读 · 0 评论 -
架构:Android的MVC
定义全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写。是业务逻辑、数据、界面显示分离的方法组织代码,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。效果图 请求前* 请求后 Android中使用MVC模型层(Model)视图层(View)控制层(Controller)详细使用模型层(Model原创 2016-07-28 17:54:31 · 510 阅读 · 0 评论 -
架构:Android的MVVM
定义全名是Model View ViewModel,是模型(model)-视图(view)-VM(ViewModel)的缩写。是在MVP基础上改进的。效果图 请求前* 请求后 Android中使用MVVM模型层(Model)视图层(View)VM(ViewModel)详细使用模型层(Model)Model层最大的特点是被赋予了数据获取的职责,与我们平常Model层只定义实体对象的行为截原创 2016-08-03 18:07:03 · 786 阅读 · 0 评论 -
Android-MVP-Dagger-Retrofit-Rxjava-Okhttp
Android-MVP-Dagger-Retrofit-Rxjava-Okhttp主要技术点 MVP Dagger2依赖注入 Rxjava + Retrofit + Okhttp 封装网络请求 ; Glide加载图片 此项目谨供学习参考使用,喜欢的同学可以关注下,谢谢!如有不正确的地方还望指出! github下载地址 1.配置环境先看一下结构目录 “`原创 2017-03-29 16:02:09 · 636 阅读 · 0 评论