赞
踩
前前后后做了几个小项目,现在去看以前写的代码都陌生了...这里把我负责的块在闲暇时间整理记录下,这是个开头,希望能坚持下去~
开机启动其实很简单,首先 起一个类 BootBroadcastReceiver.java
- public class BootBroadcastReceiver extends BroadcastReceiver {
- @Override
- public void onReceive(Context context, Intent intent) {
- Intent ootStartIntent = new Intent(context, LoadApp.class);// LoadApp.class 是进入APP的第一个界面
- ootStartIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
- context.startActivity(ootStartIntent);
- }
- }
然后在 AndroidManifest.xml 中添加下面一段话就OK了
- <receiver android:enabled="true"
- android:name=".BootBroadcastReceiver"
- android:permission="android.permission.RECEIVE_BOOT_COMPLETED">
- <intent-filter>
- <action android:name="android.intent.action.BOOT_COMPLETED" />
- <category android:name="android.intent.category.DEFAULT" />
- </intent-filter>
- </receiver>
对咯,还要加权限
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。