
Android设计模式
文章平均质量分 79
guideit
每天多学一点点
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
简单工厂设计模式
直接代码:封装类:package com.example.hujhguiyhiu.test_demo.DaHuaMoShi_1;/** * Created by hujhguiyhiu on 2016/8/16. */public class FengZhuang { private double danJia; private int shuLiang;原创 2016-08-17 09:42:48 · 350 阅读 · 0 评论 -
简单工厂模式的优化
之前博客简单说了一下简单工厂模式,http://blog.youkuaiyun.com/guideit/article/details/52227970。但是有个不好地方,他的逻辑代码类使用了静态对象针对这个,我对之前代码进行了优化,直接飙代码。接口:package com.example.hujhguiyhiu.test_demo.DaHuaMoShi_2;/** * Created by原创 2016-08-17 15:21:54 · 522 阅读 · 0 评论 -
Android下观察者模式,复制黏贴可用
package com.example.hujhguiyhiu.test_demo;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.TextView;import android.widget.Toast;import java.io.Cons原创 2016-08-12 16:38:12 · 324 阅读 · 0 评论 -
工厂模式
例子还是用简单工厂的例子,在简单工厂的demo中,我创建了一个接口:FengZhuang,他内部有个方法:public double yunSuan(double a, Integer b);a,b是要进行运算的数据。创建类去实现这个接口,然后完善yunSuan这个方法(加法就写加法的方法。减法就写减法的方法)。然后再创建一个工厂接口fzFactory,给发一个返回值为Fengzhuang类型原创 2016-09-05 08:09:51 · 408 阅读 · 0 评论 -
MVP初解
逻辑图:Model层:数据层 ,主要有两个作用,一个是数据模型,一个是数据逻辑,所以我们需要一个bean,和一个逻辑类,也就是我们需要他去做的事情。为了更好的代码质量,所以,需要抽出一个逻辑的接口。让逻辑类继承接口view 层 ,也即是视图层,一般在android中是,activity或者是fragment。我们需要写一个接口,让activity或fragment集成并且实现这个接原创 2017-05-19 14:28:57 · 377 阅读 · 0 评论