摘要: 绑定的Service用于实现进程间通信的。【组件间通信开发流程】1. 自定义Service,注册2. 自定义接口,用于约定Activity需要调用Service来执行的方法3.1 [Service] 自定义内部类,继承Binder,并实现上述接口3.2 [Service] 重写onBind(),将内 阅读全文
posted @ 2016-03-05 17:45 fighting9527 阅读(161) 评论(0) 推荐(0) 编辑
摘要: AIDL(Android接口定义语言)---------------------------------AIDL用于定义跨进程通信时需要使用到的接口,即当多个应用程序都需要使用到相关的接口时,应该使用AIDL来定义。【使用AIDL定义接口的步骤】1. 使用一般的创建interface的方式创建Jav 阅读全文
posted @ 2016-03-05 17:43 fighting9527 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 进程的优先级---------------------------------进程的优先级表现为:优先级越高,该进程的“生命力”就越强,反之,则越低,而低优先级的进程更容易被Android系统清除。进程的优先级从高到低为:1. 前台进程2. 可见进程3. 服务进程4. 后台进程5. 空进程 Serv 阅读全文
posted @ 2016-03-05 17:41 fighting9527 阅读(1646) 评论(0) 推荐(0) 编辑
摘要: Intent(意图)-------------------------------Intent的作用主要是激活系统组件,以及在系统组件之间传递数据。Intent的核心属性:1) ComponentName:组件名称 ComponentName用于激活系统组件时,指定被激活的组件名称2) Extra: 阅读全文
posted @ 2016-03-05 17:40 fighting9527 阅读(218) 评论(0) 推荐(0) 编辑
摘要: Activity的启动模式-------------------------------Activity的启动模式决定了Activity被激活时,如何添加到任务栈。通过AndroidManifest.xml中的<Activity>节点的launchMode属性可以配置每个Activity的启动模式。 阅读全文
posted @ 2016-03-05 17:39 fighting9527 阅读(143) 评论(0) 推荐(0) 编辑
摘要: Activity的生命周期-----------------------------生命周期:事物从出现到消失的历程Activity是Android系统的核心组件之一,而Android的所有核心组件都是由Android系统进行维护的,例如创建组件的对象(例如new XXXActivity()),并调 阅读全文
posted @ 2016-03-05 17:38 fighting9527 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 菜单(Menu)-----------------------------一、OptionsMenu(选项菜单/系统菜单)创建方式:1) 通过res\menu下的XML文件配置,并在Activity的onCreateOptionsMenu()方法中加载,配置时,应该至少配置id、orderInCat 阅读全文
posted @ 2016-03-05 17:37 fighting9527 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 对话框(Dialog)-----------------------------对话框是软件与用户“对话”的工具一、AlertDialog:警告类型的对话框使用AlertDialog.Builder的set系列方法配置对话框的信息,配置完成后,调用create()方法进行创建,并调用show()方法 阅读全文
posted @ 2016-03-05 17:36 fighting9527 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 显示进度的控件-------------------------ProgressBar:进度条核心属性包括:1) style:表示进度条的显示样式2) android:max:表示进度条的最大刻度3) android:progress:表示进度条当前的进度控制显示进度的方法:void setProg 阅读全文
posted @ 2016-03-05 17:35 fighting9527 阅读(1302) 评论(0) 推荐(0) 编辑
摘要: 线程---------------------------线程可以理解为更细小的进程,每个执行的进程中都有1个默认就会被执行的线程,通常称之为“主线程”,如果有需要,开发者可以在主线程中创建并开启其它更多的线程,这些被主线程创建、开启的则称之为“子线程”或者“工作线程”,不管是主线程还是子线程,运行 阅读全文
posted @ 2016-03-05 17:34 fighting9527 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 显示ListView的4个组成部分---------------------------------1. 在layout中添加ListView控件2. 准备数据源3. 模板(layout下的元素的布局,即item布局)4. Adapter(ArrayAdapter<T>、SimpleAdapter、 阅读全文
posted @ 2016-03-05 17:32 fighting9527 阅读(192) 评论(0) 推荐(0) 编辑