2016年12月20日

摘要: 每一个App应用应该都需要有日志保存的功能,日志保存可以记录App运行中所遇到的问题,查Bug也比较方便 等等:Android日志保存功能,保存某几天的最新日志文件到某个目录,直接看是如何代码实现的:/** * 带日志文件输入的,又可控开关的日志调试 *//... 阅读全文
posted @ 2016-12-20 11:42 Android原创 阅读(311) 评论(0) 推荐(0) 编辑
 
摘要: 获取Android设备屏幕分辨率,可以采用最快捷的方式,使用ADB命令获取即可:打印详细方式: adb shell dumpsys window displays 执行结果: Dump time : 2016骞?2鏈?0鏃?涓婂崍10:43:00 WINDO... 阅读全文
posted @ 2016-12-20 11:04 Android原创 阅读(2281) 评论(0) 推荐(0) 编辑

2016年12月19日

摘要: 由来:外观模式的由来,举一个例子:研发人员做了一个系统给客户用户使用,客户用户不需要知道那么多的具体细节,客户用户访问这些,具体的细节,耦合度也比较高,所以就定义了 一个外观对象,外观对象去处理这些具体的细节,客户用户只需要去访问外观对象,的行为即可外观模式... 阅读全文
posted @ 2016-12-19 19:39 Android原创 阅读(151) 评论(0) 推荐(0) 编辑
 
摘要: 今天给大家介绍的是:模版方法模式,这个模式非常的常见,很多开发者,无意中其实就已经用到了,也非常简单,只是还不知道,这属于一种设计模式而已,而关于这个设计模式,在网上有很多专业性词语来说明,看的人审美疲劳。其实这个设计模式,通俗易懂的来讲,就是把子类重复的东... 阅读全文
posted @ 2016-12-19 12:55 Android原创 阅读(108) 评论(0) 推荐(0) 编辑

2016年12月16日

摘要: Java动态绑定来自于继承体现,子类继承父类,子类重新覆盖了父类的方法,就是动态绑定,以下举例:(动态绑定是在运行期间)动物类:/** * 创建一个动物类 * @author Liudeli */public class Animal { /** ... 阅读全文
posted @ 2016-12-16 22:25 Android原创 阅读(214) 评论(0) 推荐(0) 编辑
 
摘要: 自己使用了一个第三方框架,发现非常的灵活,于是去研究了下,才知道是返回当前对象,才可以做到,例如以下案例: // 可以不断的点出很多函数 Glide.with(PhotoPagerSlitherActivity.this) ... 阅读全文
posted @ 2016-12-16 15:39 Android原创 阅读(146) 评论(0) 推荐(0) 编辑
 
摘要: 今天我们来说说一个非常常用的模式,单例模式,单例模式让某个类中有自己的实例,而且只实例化一次,避免重复实例化,单例模式让某个类提供了全局唯一访问点,如果某个类被其他对象频繁使用,就可以考虑单例模式,以下用代码来分析:饿汉式单例模式举例:/* * 饿汉式单例... 阅读全文
posted @ 2016-12-16 14:50 Android原创 阅读(81) 评论(0) 推荐(0) 编辑
 
摘要: Android四大组件之一广播,使用的也比较多,广播可大致分为两种,一种是Android系统区域的广播,是由系统指令发出,例如:点亮屏幕广播,开机过程中的一些广播 省略…, 然而还有一种广播就是我们自己定义,自己来控制发出的广播,以下就简单介绍以下,在代码... 阅读全文
posted @ 2016-12-16 12:45 Android原创 阅读(538) 评论(0) 推荐(0) 编辑
 
摘要: 今天给大家介绍一种模式,原型模式例如:要创建很多个对象,常规思维是 new 对象(),new 对象(),new 对象(),new 对象(),new 对象(),new 对象(),new 对象(),new 对象(),省略…原型模式可以去复制对象,而不是创建new... 阅读全文
posted @ 2016-12-16 10:20 Android原创 阅读(102) 评论(0) 推荐(0) 编辑

2016年12月15日

摘要: 工厂方法模式遵循了,开放封闭式原则,我们直接用案例来体现:// 定义一个电脑接口public interface IComputer { // 获取电脑组件的方法 public void myStyle();}// 电脑适配器实现电脑接口publ... 阅读全文
posted @ 2016-12-15 19:03 Android原创 阅读(113) 评论(0) 推荐(0) 编辑