有必要根据时间表启动应用程序(服务)。没有代码示例是可能的,尽管如果有教程也不错。主要原则是使用什么和连接什么。我已经谷歌了。我只是不知道去哪里挖。日历有什么用?服务?有什么服务吗?无论应用程序是否关闭,手机是否启动,应用程序都应该启动。这不是一项活动,而是一项与服务器(位置跟踪器)通信的服务。没有什么违法的,一切都与用户达成一致。
有必要根据时间表启动应用程序(服务)。没有代码示例是可能的,尽管如果有教程也不错。主要原则是使用什么和连接什么。我已经谷歌了。我只是不知道去哪里挖。日历有什么用?服务?有什么服务吗?无论应用程序是否关闭,手机是否启动,应用程序都应该启动。这不是一项活动,而是一项与服务器(位置跟踪器)通信的服务。没有什么违法的,一切都与用户达成一致。
Service使用类型创建START_STICKYThread/Runnable,根据时间表,请求你需要的东西onTaskRemoved()重新启动自身的方法(在其自身关闭的情况下)。继续谷歌自己
取决于任务。开始使用https://developer.android.com/training/best-background.html
如果您需要的就像闹钟一样 - 秒到秒,那么您将需要 AlarmManager。
如果您需要从服务器中拉取一些东西并且不需要准确性,那么 JobScheduler 更好(有一个 JobSchedulerCompat 版本)。