好的,所以我正在开发一个带有新闻的 Android 应用程序。当用户第一次运行 App 时,一个单独的线程运行,然后一个无限的 while(true) 循环开始,在一个循环内,连接器从 Internet 下载文本到通知并发送此通知,然后休眠 8 小时。哪种方式更好地使其工作得最好,如上所述的线程或警报管理器?或者,也许有不同的更好的方法?
目前我已经做了两种测试方法,两种方法都很好,但是我不知道如何检查哪一种更有效,哪一种不会被android杀死,消耗更少的资源等等。
第二个问题,当有人杀死应用程序时,有没有办法恢复循环?我正在使用 Advanced Task Killer Free 和一个应用程序 Flashy(Flash Player Loader)进行测试。我杀死了 Flashy,但 5 秒后应用程序再次运行,所以它可能是可能的,但是如何?
对于那些认为我正在开发烦人的广告的人——不,我正在开发的应用程序只是从互联网上阅读新闻。
希望有人帮助,在此先感谢。