ContentProvider(内容提供者)

ContentProvider是Android系统的核心组件之一。 ContentProvider的作用是向其它的应用程序提供访问自己的数据的访问方式。 Android系统使用了许多ContentProvider向其它应用提供数据共享,例...

SQLite

数据库:存储数据的仓库,每一个数据库都可以存在多张数据表 数据表:具体存储数据的表,类似excel表格 常见的数据库有:MS SQL Server、MY SQL、Oracle…… SQLite并不是数据库服务器软件,...

2016/03/02 11:43
9
文件存储

将数据以文件的形式存储在本地。 根据存储的位置不同,区分为:内部存储、外部存储、缓存存储。 内部存储: 表现为将文件存储在应用程序的数据文件夹(/data/data/应用程序的包名/)中的files...

2016/03/02 11:31
20
单例模式

在单例模式中,“例”表示“实例”,即对象,具体的表现为某个类的对象只会有1个。 为了确保其它类不可以随意创建对象,首先需要使用比较严格的访问权限修饰构造方法。 为了使得其它类可以获...

2016/03/02 10:47
7
AIDL(Android接口定义语言)

AIDL用于定义跨进程通信时需要使用到的接口,即当多个应用程序都需要使用到相关的接口时,应该使用AIDL来定义。 【使用AIDL定义接口的步骤】 1. 使用一般的创建interface的方式创建Java接口文...

2016/03/01 16:34
16
Service(服务)

Service(服务) --------------------------------- Service是Android系统的核心组件,由Android创建、维护和管理。 Service需要在AndroidManifest.xml文件中注册。 开发者所开发的所有Servi...

2016/03/01 15:40
10
关于访问sdcard

在大部分Android系统的设备中,读取sdcard内的数据不需要声明权限,仅当向sdcard内写入数据时才需要声明权限,但是,仍然有部分Android系统对权限的要求非常严格,所以,推荐在以任何形式访问...

2016/03/01 15:19
9
基于Linux的系统的文件/文件夹的权限

权限标识由10位字母组成,例如:lrwxrwx--- 第1位的字母,表示类型,“-”表示一般文件,“d”表示文件夹,“l”表示链接(类似Windows中的快捷方式) 第2~4位的字母,表示文件的所有者的访问权...

2016/03/01 15:00
6
Intent(意图)

Intent的作用主要是激活系统组件,以及在系统组件之间传递数据。 Intent的核心属性: 1) ComponentName:组件名称 ComponentName用于激活系统组件时,指定被激活的组件名称 2) Extra:附加数...

2016/03/01 14:42
13
Activity的启动模式

任务栈(Task Stack) ------------------------------- 任务栈记录了当前应用程序里打开的若干个Activity,当按下Back键时,将根据任务栈里的Activity的顺序来决定将要被显示出来的Activity。...

2016/03/01 14:39
14
Activity的生命周期

Activity的生命周期 ------------------------------- 学习生命周期的意义在于把代码写在正确的重写方法中。 当Activity第1次启动时:onCreate() -> onStart() -> onResume() 当Activity被置...

2016/03/01 14:37
7

没有更多内容

加载失败,请刷新页面