您好我正在编写一个android应用程序,它必须使用webview和js从网站检索一些信息,我想出了如何在应用程序打开时执行此操作,有没有办法在应用程序关闭时获取这些信息?几乎和WhatsApp和Gmail一样...当应用程序关闭时从webview下载数据
0
A
回答
1
当应用程序未显示时,您将无法使用WebView。你可以做的是使用在后台运行的服务,在那里你可以请求通过互联网下载数据。
更多信息 http://developer.android.com/guide/components/services.html
请记住,您的标准服务将您的应用程序的主线程运行,所以你可能需要提供线程自己。
为了使你的代码触发在给定时间结账报警: http://www.vogella.com/tutorials/AndroidTaskScheduling/article.html
对于非web视图浏览网页考虑: Use V8 JavaScript engine to execute JS lib without webview
0
您需要在服务上运行您的逻辑。 该服务将在后台运行并执行您的应用逻辑。 如果您的应用正在进行CPU密集型操作,请在另一个线程上运行您的服务。请阅读services的官方文档以获取更多关于如何使用它们的信息。
相关问题
- 1. 当按下返回键时,webview应用程序强制关闭
- 2. Webview Android应用程序关闭
- 3. 关闭Webview崩溃应用程序
- 4. WL.Client.Logout()当应用程序关闭时
- 5. 当应用程序关闭时关闭另一个进程
- 6. 当应用程序关闭时清除sqlite数据库android
- 7. 当应用程序关闭时与服务器同步数据
- 8. 当应用程序关闭时写入数据库
- 9. 当Windows 8商店应用程序关闭时保存数据
- 10. 当应用程序关闭时,数据库连接会立即关闭吗?
- 11. Phonegap - 在应用程序加载时关闭数据捕获
- 12. 当应用程序B关闭时关闭应用程序A:Mac OS X 10.7.3
- 13. 当应用程序关闭时关闭AlertDialog内部适配器
- 14. 当屏幕关闭时我的应用程序关闭
- 15. 当应用程序关闭时,jdbctemplate关闭连接?
- 16. 当关闭屏幕时,应用程序强制关闭
- 17. 当Windows关闭时,优雅的应用程序关闭
- 18. 当WPF应用程序关闭时关闭非托管资源
- 19. 当我按下按钮时,应用程序强制关闭
- 20. 当按下按钮时,应用程序关闭
- 21. 当用户从最近关闭应用程序时调用onPause()
- 22. 报亭关闭应用程序时下载
- 23. 从手机发送数据,当应用程序关闭时穿戴
- 24. 的Andriod应用程序的WebView下载
- 25. 当应用程序关闭时计数的Android计时器
- 26. Android Chromium WebView应用程序在某个时间后关闭
- 27. Android应用程序关闭时没有任何错误-WebView Javascript
- 28. 当应用程序关闭时重置默认启动程序
- 29. 运行windows卸载程序时关闭应用程序
- 30. 检测,当应用程序被关闭
喔...因为我什么应用程序不会......正在打开一个网站,登录,点击一个元素,并采取网页上有什么...有没有一种方法没有一个webview? –
我想你可以利用这里提到的一些事情:http://stackoverflow.com/questions/19408245/use-v8-javascript-engine-to-execute-js-lib-without-webview但它会很多工作和错误倾向,因为你将不得不导航一个网站和网站很容易改变他们的工作方式“底层” – JohanShogun
记得投票并接受答案,如果它帮助你 – JohanShogun