0
我想编写一个应用程序,该应用程序由两个主要部分组成: 1.将拦截收到的SMS消息并对其执行操作的BroadcastReceiver。 2.使用GUI进行活动以管理用户偏好,以定义新SMS上广播接收器的行为。Android中的后台服务和前台“首选项”活动的正确模型
我的问题是:
- 什么是一般正确的模式来实现我的目标?我是否认为我应该为底层服务的“首选项”和BroadcastReciever使用活动?
- 如何永久地保存用户的喜好(如在文件或其他内容中),并让他们也可以访问服务来阅读它们?
- 如何使该服务在设备启动时启动?