我正在开发一个Android应用程序。如何使用Web服务器更新我的应用程序中的数据? 最初,我会在我的应用程序本身提供数据。但是当我的数据变得过时时,我将如何更新应用程序本身的数据?有没有办法使用互联网来做到这一点?如何更新我的android应用程序中的数据?
1
A
回答
1
这是相当普遍的问题,所以有很多方法可以更新应用程序数据。
我假定你有一个web服务,它提供了你的应用程序的必要内容。例如,如果web服务以json格式向你发送内容,那么你需要解析并保存数据以便在以后使用没有互联网连接。这只是一个例子,让你意识到一个简单的方法。
而且,如果您在创建应用程序时询问您在应用程序中放入的数据,让我们说资产文件夹中的数据,则无法在其中写入数据。如果你想使用更新来自互联网的数据,那么你需要以某种方式保存它。您可以直接保存从服务器发送的文件,也可以解析数据并创建数据库以使用它。
0
从服务器获取有更新可用的推送通知的通知:Google Cloud Messaging(GCM)。
然后你只需要获取数据实现http协议。你的问题是为了给出更好的答案。
相关问题
- 1. 我如何更新Android应用程序中的SQLite数据库?
- 2. 我如何更新iPhone应用程序中的数据
- 3. 更新Android应用程序数据库
- 4. 如何更新我的Flask应用程序的数据?
- 5. 如何更新我的iPhone应用程序上的数据库?
- 6. Android应用程序的自我更新
- 7. 如何更新Android应用程序作为数据源使用的数据库
- 8. 如何使用新的android应用程序更新来更新现有的SQLite数据库表数据?
- 9. 如何更新我自己的应用程序的Android?
- 10. 如何更新我的应用程序android的openssl?
- 11. 如何更新我的应用程序/系统/应用程序
- 12. 自动更新android中的应用程序数据库
- 13. 刷新数据的Android应用程序
- 14. Android应用程序更新 - 如何?
- 15. Android SQLite数据库更新表时更新应用程序
- 16. 更新数据库的应用程序
- 17. 如何在我的android应用程序中创建数据库?
- 18. Android应用程序更新
- 19. Android应用程序更新
- 20. 更新Android应用程序
- 21. 更新应用程序-Android
- 22. 更新Android应用程序
- 23. 如何在android中远程更新我的cordova/phonegap移动应用程序?
- 24. 用android studio更新我的android应用程序
- 25. 在更新更新后摆脱Android应用程序的所有用户数据
- 26. 我如何使用XML检索Android应用程序的数据?
- 27. android,应用程序的自动推送更新数据
- 28. 动态更新Android应用程序活动之间的数据
- 29. 更新Android应用程序的策略(带数据库)
- 30. 如何使用在应用程序结算中实现数据库更新Android
嗨..这个答案有帮助..但情况是我的数据是有点这是很少改变。那么使用Web服务会很好吗?最初我想在我的应用程序中嵌入数据库。但如果需要改变,我该怎么办?有什么方法可以在应用程序中进行更改吗?我不希望我的用户在每次打开我的应用程序时访问网站。 – rayy 2012-08-03 05:54:44
那好吧,首先,如果你希望你的应用程序是可更新的,那么你必须使用一种Web服务,这是必须的。否则,我没有看到任何其他方式来更新应用程序中的数据。如果内容一年或一段时间内发生变化,那么您可以在市场上更新您的应用程序,而不是其他内容。 – osayilgan 2012-08-03 06:56:29
因此,如果我们处理您将使用Web服务,并且如果您的数据很少发生变化,并且您不希望用户连接互联网检查新数据是否可用,那么只有一种方法。这是“Google云消息传递”。如果您更新Web服务中的某些内容,则可以使用GCM向用户发送一条消息,其中提示“我的应用程序已更新”。那么你让他们在收到消息时更新他们的数据。 – osayilgan 2012-08-03 06:56:36