您的位置:首页 > 移动开发 > Android开发

android 开机自动启动程序

2017-05-21 22:36 323 查看
今天主要介绍以下android中广播的使用,简单说以下开机自动启动app的实现,第一写一个类继承BroadcastReceiver实现onReceiver方法下面是实现代码

public class BootBroadcastReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {

if(intent.getAction().equals("android.intent.action.BOOT_COMPLETED")){

Intent intent1 =new Intent(context, MainActivity1.class);
intent1.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent1);
}

}
}清单文件中需要加入的东西,同activity和activity同等级加入
<receiver android:name=".receiver.BootBroadcastReceiver">
<intent-filter>
<action
android:name="android.intent.action.BOOT_COMPLETED">

</action>
<category
android:name="android.intent.category.DEFAULT">
</category>
</intent-filter>

</receiver>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: