读书人

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

发布时间: 2013-03-26 09:54:34 作者: rapoo

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

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

?

xml:

?

JAVA

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

热点推荐