摘要: Android应用程序的四大组件分别是Activity、Service、BroadcastReceiver和ContentProvider。1.Service简介 与Activity不同,Service没有提供与用户进行交互的用户界面。Service是运行在后台的一种Android组件,当应用程序需要进行某种不需要前台显示的计算或数据处理时,就可以启动一个Service来实现。 使用Service的目的通常有两个:后台运行和跨进程访问。通过启动一个Service,可以在不显示界面的前提下在后台运行指定的任务,这样可以不影响用户进行界面操作。通过AIDL(AndroidInterfaceD... 阅读全文
posted @ 2013-06-26 16:19 飞默 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 在Android开发中,经常需要在界面上弹出一些对话框,用来提示用户输入信息或者让用户做出选择,这就是Android中的对话框功能。 那么如何来实现这些对话框功能呢?在Android中,对话框是使用Dialog类来实现。其中,Alertialog用于实现警告对话框;ProgressDialog用于实现带进度条的对话框;DatePickerDialog用于实现日期选择对话框;TimePickerDialog用于实现时间选择对话框。 关于DatePickerDialog和TimePickerDialog的使用,http://www.cnblogs.com/menlsh/archive/2013.. 阅读全文
posted @ 2013-06-26 16:12 飞默 阅读(486) 评论(0) 推荐(0) 编辑
摘要: Android应用程序的四大组件分别是Activity、Service、BroadcastReceiver和ContentProvider。1.系统广播 BroadcastReceiver是一种负责接收广播消息并对消息做出响应的组件,它和Service一样,并不提供与用户交互的UI界面。 在Android系统中存在许多标准的广播动作,其中常见的有以下一些: (1)Intent.ACTION_CAMERA_BUTTON; //按下拍照按键 (2)Intent.ACTION_DATA_CHANGED; //设备日期发生改变 (3)Intent.ACTION_TI... 阅读全文
posted @ 2013-06-26 10:02 飞默 阅读(292) 评论(0) 推荐(0) 编辑