9.3 服务的基本用法 了解了 Android 多线程编程的技术之后,下面就让我们进入到本章的正题,开始对服务 的相关内容进行学习。作为 Android 四大组件之一,服务也少不了有很多非常重要的知识点, 那我们自然要从最基本的用法开始学习了。 9.3.1 定义一个服务 首先看一下如何在项目中定义一 ...
分类:
移动开发 时间:
2016-05-10 18:47:26
阅读次数:
275
1、Activity概述
1.1、Activity简介
Activity:活动,是Android四大组件之一。在Android中,Activity代表手机屏幕的一屏,或是平板电脑中的一个窗口,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。
Activity是一个负责与用户交互的组件,Android程序的设计讲究逻辑和视图分离,可以通过...
分类:
移动开发 时间:
2016-05-06 15:40:55
阅读次数:
204
1、Service概述
1.1、service简介
Service是一种长生命周期的组件,没有界面,由其他组件开启,运行于当前界面的进程中用于去执行那些不需要和用户交互而且还要求长期运行的任务。当某个应用程序进程被杀掉时,所有依赖于该进程的服务也会停止运行。
Service和其他组件一样,都是运行在主线程中,因此不能用来做耗时的操作。
2、Service的基本用法
2.1、启动和停止服...
分类:
移动开发 时间:
2016-05-06 14:52:44
阅读次数:
235
Android数据持久化存储共有四种方式,分别是文件存储、SharedPreferences、Sqlite数据库和ContentProvider。在本篇幅中只介绍前面三种存储方式,因为ContentProvider属于android四大组件之一,所以它的数据存储方式在介绍四大组件的时候说明。
1、文件存储
文件存储不对存储的内容进行任何的格式化处理,所有数据都是原封不动地保存到文件当中的,因而...
分类:
移动开发 时间:
2016-05-06 14:49:26
阅读次数:
226
1. 广播接收者的两种类型: (1)系统广播接收者,就是继承BroadcastReceiver这个类,然后还要在清单文件中注册,注册之后给他一个action。当系统发生了这个action时,就会执行我们所写的那个广播接收者的onReceive()方法里面的代码。 (2)自定义的广播接收者,也是继承B ...
分类:
移动开发 时间:
2016-05-04 22:57:49
阅读次数:
210
Activity是Android四大组件之首,本文将介绍Activity的含义、创建、启动、销毁、生命周期 等。如需访问官方原文,您可以点击这个链接:《Activities》。...
分类:
移动开发 时间:
2016-05-03 18:22:57
阅读次数:
211
Activity: onCreat() onStart() onRestart() onResume() onPause() onStop() onDestory() 四个基本状态:活动中 暂停 停止 待用 standard模式 创建新的activity singleTop模式 调用顶部activi ...
分类:
移动开发 时间:
2016-05-02 00:23:35
阅读次数:
217
android四大组件分别是activity,service,content provider,broadcast receiver。
一,activity详解
1,概述
(1)一个Activity通常就是一个单独的屏幕(窗口)。
(2)Activity之间通过Intent进行通信。
(3)android应用中每一个Activity都必须要在AndroidManifest...
分类:
移动开发 时间:
2016-04-29 19:20:50
阅读次数:
377
android四大组件分别是activity,service,content provider,broadcast receiver。
一,activity详解
1,概述
(1)一个Activity通常就是一个单独的屏幕(窗口)。
(2)Activity之间通过Intent进行通信。
(3)android应用中每一个Activity都必须要在AndroidManifest...
分类:
移动开发 时间:
2016-04-26 21:25:20
阅读次数:
251
一. MediaPlayer 状态机 介绍 Android MediaPlayer 状态即图例 : 1. Idle (闲置) 状态 和 End (结束) 状态 MediaPlayer 对象声明周期 : 从 Idle 到 End 状态就是 MediaPlayer 整个生命周期; -- 生命周期开始 : ...
分类:
移动开发 时间:
2016-04-25 10:25:39
阅读次数:
444