Android的 - 启动应用程序时,系统启动
问题描述:
嘿, 我都需要一个应用程序被启动时,系统启动, 注册一个BroadcastReceiver接收项值意图是我所知道的一个解决方案,Android的 - 启动应用程序时,系统启动
,但我想知道桌面应用程序如何从启动运行? 我也想知道其他可用的方法,以便我可以为我的场景选择合适的方法。
任何答复将受到欢迎。
答
写这样的代码清单文件......
receiver android:name=".AfterBoot"
intent-filter
action android:name="android.intent.action.BOOT_COMPLETED"
intent-filter
receiver
uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"
- AfterBoot.java文件.......
public class AfterBoot extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
// call your app launcher activity here ....
}
}
有什么不好的广播接收器的方法呢?使用BroadcastReceiver的 – Aleadam 2011-04-21 04:52:32
没问题,但我很好奇是否有其他方法 – user718146 2011-04-22 12:44:23