读书人

android下怎样让一个Service开机自动启

发布时间: 2012-09-14 23:00:49 作者: rapoo

android上怎样让一个Service开机自动启动

1.首先开机,以使其能捕捉到这个Action。

一个例子
xml:

?public class OlympicsReceiver extends BroadcastReceiver{ /*要接收的intent源*/ static final String ACTION = "android.intent.action.BOOT_COMPLETED"; public void onReceive(Context context, Intent intent) { if (intent.getAction().equals(ACTION)) { context.startService(new Intent(context, OlympicsService.class), null);//启动倒计时服务 Toast.makeText(context, "OlympicsReminder service has started!", Toast.LENGTH_LONG).show(); //这边可以添加开机自动启动的应用程序代码 } }}

?

读书人网 >Android

热点推荐