1
A
回答
2
当设备启动时,我会开始一项服务 - 服务应该在时间到了的时候注意警报。
为了让你的服务你需要在你的AndroidManifest.xml
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
在
<manifest>
标签
<receiver android:name="com.yourpackage.AlarmingBroadcastReceiver">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
</intent-filter>
</receiver>
在<application>
标签
另外,你需要下面的东西启动时启动你的AlarmingBroadcastReceiver
,应该看起来像这样开始服务:
public class AlarmingBroadcastreceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Intent startServiceIntent = new Intent(context, AlarmingService.class);
context.startService(startServiceIntent);
}
}
而AlarmingService.class
是您的服务的类名最后花费的惊人的东西护理
0
您将需要创建一个onBoot BroadCast Receiver,因此当设备启动时,您的应用程序将获得设置警报的控制权。
相关问题
- 1. 启动Android闹钟启动
- 2. 当闹钟在自定义闹钟应用程序中关闭时启动自定义活动Android
- 3. 闹钟应用程序Android Studio
- 4. Android闹钟启动新的活动并重置闹钟
- 5. 创建一个闹钟,启动一个应用程序或在我的应用程序启动代码iphone
- 6. iPhone中的闹钟应用程序中的贪睡闹钟?
- 7. 启动一个收音机应用程序作为我的android闹钟
- 8. android:闹钟状态图像就像原来的闹钟应用程序?
- 9. 如何设置闹钟与Android中的闹钟应用程序相同?
- 10. Android时钟应用程序设置闹钟
- 11. 创建闹钟闹钟Android
- 12. 的Android闹钟应用
- 13. 应用程序无法在Android上启动并强行关闭
- 14. 第一时间自动启动闹钟设置闹钟
- 15. iOS中的闹钟应用程序
- 16. 闹钟应用程序源代码
- 17. 构建闹钟样式应用程序
- 18. iphone应用程序重复闹钟
- 19. 闹钟应用程序错误
- 20. android启动闹钟服务与移动时钟时间
- 21. 在Android应用程序中的闹钟声音
- 22. 在启动时运行应用程序
- 23. 在Android上启动应用程序
- 24. Android闹钟时钟
- 25. 在android上运行闹钟的后台服务?
- 26. 闹钟应用程序如何在iPhone 3.0 SDK上工作?
- 27. 无需重新启动应用程序
- 28. 使用android闹钟
- 29. 设置闹钟在时钟应用程序中显示
- 30. 无法在运行Android应用程序
听起来不错!谢谢,我马上试试吧=) – Carnal
AlarmingBroadcastreceiver将启动Servece AlarmingService.class,但是我如何从一个Activity告诉AlarmingBroadcastreceiver启动服务? – Carnal
从一个活动你不需要通过AlarmingBroadcastreceiver - 你可以直接通过一个nttent和startService()启动服务 - 类似于BroadcastReceiver中的代码 – DonGru