会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一点点征服
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
37
38
39
40
41
42
43
44
45
···
73
下一页
2017年4月13日
AppCompatActivity
摘要: 刚开始看HelloWorld的目录结构然后就发现Android Studio中的是 import android support.v7.app.AppcompatActivity; public class MainActivity extends AppCompatActivity{ ......
阅读全文
posted @ 2017-04-13 09:28 一点点征服
阅读(28086)
评论(0)
推荐(1)
2017年4月12日
Gradle学习系列之一——Gradle快速入门
摘要: Gradle学习系列之一——Gradle快速入门 这是一个关于Gradle的学习系列,其中包含以下文章: 请通过以下方式下载本系列文章的Github示例代码: 和Maven一样,Gradle只是提供了构建项目的一个框架,真正起作用的是Plugin。Gradle在默认情况下为我们提供了许多常用的Plu
阅读全文
posted @ 2017-04-12 11:48 一点点征服
阅读(1241)
评论(0)
推荐(0)
Android DataBinding库(MVVM设计模式)
摘要: 说到 DataBinding,就有必要先提起 MVVM设计模式。 Model–View–ViewModel(MVVM) 是一个软件架构设计模式,相比 MVVM,大家对 MVC 或 MVP 可能会更加熟悉。 MVC:(VIew-Model-Controller) 早期将 View、Model、Cont
阅读全文
posted @ 2017-04-12 11:04 一点点征服
阅读(6113)
评论(0)
推荐(0)
android中MVC,MVP和MVVM三种模式详解析
摘要: 我们都知道,Android本身就采用了MVC模式,model层数据源层我们就不说了,至于view层即通过xml来体现,而 controller层的角色一般是由activity来担当的。虽然我们项目用到了MVP模式,但是现在人们并没有总结出一种规范,所以MVP模式的写法并不统一,而至于MVVM模式看网
阅读全文
posted @ 2017-04-12 10:22 一点点征服
阅读(2613)
评论(0)
推荐(0)
2017年4月11日
使用MVP模式重构代码
摘要: 之前写了两篇关于MVP模式的文章,主要讲得都是一些概念,这里谈谈自己在Android项目中使用MVP模式的真实感受,并以实例的形式一起尝试来使用MVP模式去重构我们现有的代码。 有兴趣的童鞋可以先去阅读之前的文章,因为这里将不再重复概念的部分了,本文会假设你对MVP有一点了解了: 1. 在谈MVP之
阅读全文
posted @ 2017-04-11 17:14 一点点征服
阅读(741)
评论(0)
推荐(0)
MVP模式是你的救命稻草吗?
摘要: 为什么要学习架构? 不管是MVC还是MVP,亦或则其他架构,它们的设计目的都是为了达到编码的最高境界,那就是:低藕合,高复用,易测试,好维护。 而要达到这个终极目标,首先要理解的是每个部分各自负责些什么,以及如何组合在一起。因此我个人认为,学习架构关键在两步: 如何把缠在一起的代码拆分。 如何把拆开
阅读全文
posted @ 2017-04-11 17:13 一点点征服
阅读(284)
评论(0)
推荐(0)
在谈MVP之前,你真的懂MVC吗?
摘要: 最近看到很多文章在谈论MVP或者MVVM模式的,但其实无论MVP还是MVVM都只是MVC模式的一种变种。而如果你对MVC的设计理念都还没有理解透彻,那么即使换成MVP亦或MVVM也不可能让你杂乱不堪的代码突然变得清晰明了起来,模式绝不是救命的稻草,它只是一种表现形式,真正要学的其蕴含的思维方式。 什
阅读全文
posted @ 2017-04-11 17:12 一点点征服
阅读(310)
评论(0)
推荐(0)
浅谈 MVP in Android
摘要: 转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/46596109; 本文出自:【张鸿洋的博客】 一、概述 对于MVP(Model View Presenter),大多数人都能说出一二:“MVC的演化版本”,“让Model和View
阅读全文
posted @ 2017-04-11 16:34 一点点征服
阅读(287)
评论(0)
推荐(0)
MVC,MVP 和 MVVM 的图示
摘要: MVC,MVP 和 MVVM 的图示 作者: 阮一峰 日期: 2015年2月 1日 作者: 阮一峰 日期: 2015年2月 1日 复杂的软件必须有清晰合理的架构,否则无法开发和维护。 MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是
阅读全文
posted @ 2017-04-11 15:51 一点点征服
阅读(253)
评论(0)
推荐(0)
Android入门:MVC模式(中)
摘要: MVC 模式的最基本概念是分层设计,把我们的代码基于 View(视图)、Model(模型)、Controller(控制器)进行分类封装,这样做的目的是为了清晰结构,使代码更易维护和扩展。 在上一篇文章中,我们完成了计算器的界面还原,但严格来说并不是真正的 View 类,因为它还没反映视图的逻辑。在这
阅读全文
posted @ 2017-04-11 15:25 一点点征服
阅读(1215)
评论(0)
推荐(0)
上一页
1
···
37
38
39
40
41
42
43
44
45
···
73
下一页
公告