EastYoung's blog

其实很简单其实很自然


  • 首页

  • 分类

  • 归档

  • 标签

  • 关于

数据存储

发表于 2016-05-12   |   分类于 Android笔记   |  

文件存储

Android 中一种基本的数据存储方式,它不对存储内容进行任何的格式化处理,所有数据都是原封不动的保存到文件当中的,因而他比较适合用于存储一些简单的文本数据或二进制数据。

常说的文件(I/O)存储方法,常用语存储大数量的数据,但是缺点是更新数据将是一件困难的事情。

阅读全文 »

Broadcast

发表于 2016-05-12   |   分类于 Android笔记   |  

广播

广播(Broadcast)是在组件之间传播数据(Intent)的一种机制;这些组件甚至是可以位于不同的进程中,这样它就像Binder机制一样,起到进程间通信的作用。

阅读全文 »

Service

发表于 2016-05-12   |   分类于 Android笔记   |  

分类

Android 中的 Service 全面总结

按运行地点分类

  • 本地服务(Local)

    该服务依附在主进程上

  • 远程服务(Remote)

    该服务是独立的进程

remote服务还是很少见的,并且一般都是系统服务

阅读全文 »

Activity

发表于 2016-05-11   |   分类于 Android笔记   |  

Activity 的生命周期

Activity 的生存期

onCreate –> onStart –> onResume –> onPause –> onStop –> onDestroy

阅读全文 »

设计模式之工厂模式

发表于 2016-05-10   |   分类于 设计模式   |  

工厂模式

当使用 new 时,我们是在实例化一个具体类,用的是实现,而不是接口。代码绑定着具体类会导致代码更脆弱,更缺乏弹性。

封装创建对象的代码,放到一个“工厂”里。工厂处理创建对象的细节。

松耦合的OO设计。

阅读全文 »

设计模式之装饰者模式

发表于 2016-05-06   |   分类于 设计模式   |  

装饰者模式(head first 设计模式)

定义

装饰着模式动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。

体现的OO原则: 对扩展开放,对修改关闭。

阅读全文 »

异常和断言

发表于 2016-05-06   |   分类于 java   |  

异常

  • 异常是一个事件,它发生在程序运行期间,干扰了正常的指令流程
阅读全文 »

注解

发表于 2016-05-05   |   分类于 java   |  

Annotation

概念

能够添加到 Java 源代码的语法元数据。类、方法、变量、参数、包都可以被注解,可用来将信息元数据与程序元素进行关联。Annotation 中文常译为“注解”。

注解不会改变程序被编译的方式。不管有没有被注解,Java 编译器都会产生相同的虚拟机指令。

阅读全文 »

哈希查找

发表于 2016-05-03   |   分类于 算法   |  

哈希表

哈希表就是一种以 键-值(key-indexed) 存储数据的结构,我们只要输入待查找的值即key,即可查找到其对应的值。基本思想是在记录的存储地址和它的关键字之间建立一个确定的对应关系。这样,不经过比较,一次存取就能得到所需查找元素的查找方法。

阅读全文 »

设计模式之观察者模式

发表于 2016-05-03   |   分类于 设计模式   |  

观察者模式

定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。

体现新的OO原则: 为交互对象之间的松耦合设计而努力。

阅读全文 »
1234
EastYoung

EastYoung

其实并不难是你太悲观

31 日志
5 分类
32 标签
© 2017 EastYoung
由 Hexo 强力驱动
主题 - NexT.Mist
本站总访问量     您是第个来到的小伙伴