06 2016 档案

摘要:需要说明:java跟python在思维模式上并不一样,java利用接口以及多态可以实现很多抽象上的东西,而python不行,其实以下很多设计模式写法并不适用也没有必要,更多是为了对比和帮助理解这些设计模式,毕竟设计模式的核心是解耦。 1.单例模式 2.模板模式 3.适配器模式 4.策略模式:在策略模 阅读全文
posted @ 2016-06-29 23:44 李雷雷alexkn 阅读(2257) 评论(0) 推荐(0)
摘要:单例模式:单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应用都或多或少具有资源管理器的功能。 它有以下几个要素 私有的构造方法 指向自己实例的私有静态引用 以自己实例为返回值的静态 阅读全文
posted @ 2016-06-26 20:34 李雷雷alexkn 阅读(236) 评论(0) 推荐(0)
摘要:内容提供器(Content Provider)主要用于在不同的应用程序之间实现数据共享的功能, 内容提供器包括两部分:使用现有的内容提供器来读取和操作相应程序中的数据跟创建自己的内容提供器给我们程序的数据提供外部访问接口。 1.使用现有的内容提供器来读取和操作相应程序中的数据 想要访问内容提供器中共 阅读全文
posted @ 2016-06-11 17:43 李雷雷alexkn 阅读(354) 评论(0) 推荐(0)
摘要:Android自带sqlite数据库,因此常见操作应该都掌握。包括数据库的创建/升级以及增删改查。 1.创建数据库 创建数据库的类完成后,绑定事件触发即可 2.数据库升级 假设新增一张表, 首先更新版本 然后重写onUpgrade方法 3.添加数据(insert) 4.删除数据(delete) 跟3 阅读全文
posted @ 2016-06-10 23:57 李雷雷alexkn 阅读(648) 评论(0) 推荐(0)
摘要:0.Android 中的广播主要可以分为两种类型,标准广播和有序广播。标准广播(Normal broadcasts)是一种完全异步执行的广播,在广播发出之后,所有的 广播接收器几乎都会在同一时刻接收到这条广播消息, 有序广播(Ordered broadcasts)则是一种同步执行的广播,在广播发出之 阅读全文
posted @ 2016-06-10 09:42 李雷雷alexkn 阅读(473) 评论(0) 推荐(0)