上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 45 下一页
摘要: 代理模式介绍 使用者无权访问目标对象,中间加代理,通过代理做授权和控制 代理(proxy)是一个对象,它可以用来控制对另外一个对象的访问; 代理对象和本体对象实现了同样的接口,并且会把任何方法调用传递给本体对象; 举个例子:想象一下明星与经纪人的关系,明星是请求的本体,经纪人就是代理proxy UM 阅读全文
posted @ 2015-10-27 15:05 胡椒粉hjf 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 装饰器模式介绍 为对象添加新的功能,不改变其原有的结构和功能,原有的功能还是可以使用,跟适配器模式不一样,适配器模式原有的已经不能使用了,装饰器示例比如手机壳 UML类图和代码示例 Circle示原来的对象,只有一个draw()的方法,通过装饰器添加一个setRedBorder的方法 设计原则验证 阅读全文
posted @ 2015-10-27 14:59 胡椒粉hjf 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 适配器模式介绍 旧接口格式和使用者不兼容,中间加一个适配器转换接口 在生活中,我们有许多的适配器,例如iPhone7以后的耳机接口从3.5mm圆孔接口更改成为了苹果专属的 lightning接口。许多人以前的圆孔耳机就需要下面的一个适配器,才能够在自个儿新买的iPhone上面听歌。 在前端开发中,我 阅读全文
posted @ 2015-10-27 14:46 胡椒粉hjf 阅读(1401) 评论(0) 推荐(0) 编辑
摘要: 单例模式介绍 系统中被唯一使用的,一个类只有一个实例 单例模式的思路是: 一个类能返回一个对象的引用(并且永远是同一个)和一个获得该实例的方法(静态方法,通常使用 getInstance 名称)。 那么当我们调用这个方法时,如果类持有的引用不为空就返回该引用,否者就创建该类的实例,并且将实例引用赋值 阅读全文
posted @ 2015-10-27 14:23 胡椒粉hjf 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 工厂模式介绍 将new操作符单独进行封装,遇到new时,就要考虑是否该使用工厂模式 举一个生活当中的示例: 你要去购买汉堡,直接点餐,取餐,不会自己动手做,商店要“封装” 做汉堡的工作,做好直接给购买者,而不是商店给你面粉,工具让你自己去做 UML类图和代码示例 设计原则验证 构造函数和创建者分离, 阅读全文
posted @ 2015-10-27 11:34 胡椒粉hjf 阅读(1533) 评论(0) 推荐(0) 编辑
摘要: 题目如下: // 打车时,可以打专车或者快车。任何车都有车牌号和名称// 不同车价格不同,快车每公里1元,专车每公里2元// 行程开始时,显示车辆信息// 行程结束时,显示打车金额(假定行程就5公里) 根据需求画出UML类图 / 某停车场,分3层,每层100车位// 每个车位都能监控到车辆的驶入和离 阅读全文
posted @ 2015-10-27 11:15 胡椒粉hjf 阅读(2228) 评论(0) 推荐(0) 编辑
摘要: 一、EditText控件概述 EditText是一个非常重要的组件,可以说他是用户和Android应用进行数据传输窗口 有了他就等于有了一扇和Android应用传输的门,通过他用户可以把数据传输给Android应用,从而得到我们想要的数据 EditText是TextView的子类,所以Tex... 阅读全文
posted @ 2015-09-16 18:33 胡椒粉hjf 阅读(2300) 评论(0) 推荐(0) 编辑
摘要: 一、第一种方式: 通过TextView控件的自身属性实现(但是有缺点就是当多个TextView要实现这种效果的时候,只有第一个才有效果) 实现方法加上下面四个属性: android:singleLine="true" android:ellipsize="marqu... 阅读全文
posted @ 2015-09-16 18:31 胡椒粉hjf 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 一、TextView控件的常用属性 1、android:id——控件的id 2、android:layout_width——设置控件的宽度 wrap_content(包裹实际文本内容) fill_parent(当前控件铺满父类容器) match... 阅读全文
posted @ 2015-09-16 18:27 胡椒粉hjf 阅读(2645) 评论(0) 推荐(0) 编辑
摘要: 自Android4.0版本后新增的GirdLayout网格布局(API 14) 阅读全文
posted @ 2015-09-16 17:53 胡椒粉hjf 阅读(473) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 45 下一页