我想建立回收站应用程序 因为我的应用程序观察 发生的所有已删除事件 在电话中并向用户发出通知是删除特定文件。 因此,app应该在后台运行而不向用户显示任何ui。
答案 0 :(得分:1)
创建一个将启动长期运行服务的应用程序,例如前台服务。使用前台服务将使您提供通知图标,让用户知道服务正在运行(良好实践)。此外,前台服务不太可能被Android杀死。
然后使用您的服务来捕获与您的问题相关的相应ACTION_INTENTS。这些可以在Android的API网站上找到。从这里,您的服务(应用程序)可以采取适当的措施。