Android SDK 开发之 Services 服务
2010-03-23 04:08:00 来源:WEB开发网核心提示:void onDestroy()当服务不再使用并即将被清除时调用.void onRebind(Intent intent)在onUbind()通知的断开连接的客户再次连接到服务时调用.int onStartCommand(Intent intent, int flags, int startId)每次一个客户显式启动该
void onDestroy()
当服务不再使用并即将被清除时调用.
void onRebind(Intent intent)
在onUbind()通知的断开连接的客户再次连接到服务时调用.
int onStartCommand(Intent intent, int flags, int startId)
每次一个客户显式启动该服务 (使用startService(Intent))时调用.
boolean onUnbind(Intent intent)
当所有客户都和服务的某个接口断开连接时调用.
final void startForeground(int id, Notification notification)
让服务运行在前台, 并给用户提示.
final void stopForeground(boolean removeNotification)
将服务从前台移除, 在需要内存时可以被Kill.
final void stopSelf()
如果它被启动了, 停止该服务.
final boolean stopSelfResult(int startId)
如果最近一次调用它的是startId, 那么停止服务.
更多精彩
赞助商链接