自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 观察者模式

一、基本概念1、定义: 定义对象间的一种一对多的依赖关系,当一个对象的状态发送改变时,所有依赖于它的对象都能得到通知并被自动更新。 例如:天气预报服务,一旦你订阅该服务,,每天一旦有天气信息更新,它就会及时向你发送最新的天气信息。 2、结构图 * Subject:抽象被观察者,会将所有观察者对象保存到一个集合中,提供方法来添加和删除观察者。 * ConcreteSubject:具...

2018-05-27 17:10:23 219

原创 建造者模式(Builder)

一、基本定义:1、意图: 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 2、适用场景: * 多个组成部分,都可以装配到同一个对象,但是产生的结果不相同 * 相同的方法,不同的执行顺序,产生不同的事件结果 例:电脑含有很多零配件,可以算是一个复杂对象。其中内存卡,主板、CPU等都是电脑的组成部分,如果构建一台电脑,不需要知道是如何组装的,只需要提供所需要的...

2018-05-13 19:40:41 329

原创 构建多个APK

一、支持的ABIABI 管理 1、ABI管理: 不同 Android 手机使用不同的 CPU,因此支持不同的指令集。 ABI 可以非常精确地定义应用的机器代码在运行时如何与系统交互。 ABI 包含以下信息: * 机器代码应使用的 CPU 指令集。 * 运行时内存存储和加载的字节顺序。 * 可执行二进制文件(例如程序和共享库)的格式,以及它们支持的内容类型。 * 用于解析内容与系统...

2018-05-02 16:49:17 289

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除