理解Service
来源:互联网 发布:软件开发的发展前景 编辑:程序博客网 时间:2024/06/06 03:13
转自http://www.cnblogs.com/ClassroomStudio/archive/2010/08/13/livewallpaper_2.html
Service 类由一个service的main java类继承.Services像 activities一样 也有个生命周期,但较之要简单得多。 在这个周期中,当我们第一次创建service类时, 需要调用onCreate()的方法。而当我们消除该service时,则调用了onDestroy()方法。
而在这两者之间,当客户发出开始service的请求时,Android将调用 onStartCommand()方法 。当然
Android也为我们提供一些其他的方法以备不时需,例如在内存低情况下使用的onLowMemory()方法,以及下表一所示。
void onRebind(Intent intent)
如果之前通过onUnbind(Intent)方法已经通告解除所有联系后,当新的clients再与service取得联系时,该方法被调用。
Boolean onUnbind(Intent intent)
当所用Clients都已与一个service发出的特点界面断开联系时,调用该方法。
final void stopSelf()
如果之前它开始过,则自己停止该service。
final void startForeground(int id, Notification notification)
该方法使该service能够运行在前台(前景上),并在这个状态下支持将ongoing的通知显示给用户。
final void stopForeground(boolean removeNotification)
从前景中去除该service,并允许在内存低时杀死service。
- 理解Service
- 理解Service
- 【Service】Service理解
- 理解Service和BroadcastReceiver
- Web Service的理解
- Web Service 原理理解
- android 理解service服务
- Android 中的 Service理解
- android之service理解
- Web Service的理解
- Android Service 深入理解
- android service简单理解
- android编程-Service理解
- web Service 理解
- Service中onStartCommand()理解
- Android service理解
- Android Service生命周期理解
- 初步理解Service组件
- 参考SlidingDrawer的Android animation 的算法
- POJ 1256 Anagram
- VC如何打开一个固定大小的视图
- 如何使用范型技术在C++中添加对JavaScript的支持
- asp.net的总结(转帖)
- 理解Service
- 一次URL请求后台响应两次
- qq临时对话代码,MSN、淘宝旺旺、Skype在线对话代码
- 做一下mssql的连接,和赋值的测试
- 曾经一份资源在我面前,我没有好好珍惜(原来是没有积分)
- watchpoint和breakpoint
- sql*plus命令 之 数据库操作命令
- asp.net连接SQL数据库的方法
- permutation_next..._next_permutation, next, next, next...