我正在尝试创建一个应用程序,它需要我将数据存储在某个地方。所以我必须创建一个数据库,我完全不知道制作数据库。我可以为前端制作Android应用程序,但我需要帮助存储,检索和操作在线存储的数据。
请大家帮帮我。只需引导我来源,添加答案的链接。
答案 0 :(得分:1)
我猜你必须遵循客户端 - 服务器协议。
答案 1 :(得分:1)
不确定您是否询问如何在Android或在线创建和使用数据库,因此我会尝试回答这两个问题。
SQlite是Android中的默认嵌入式数据库解决方案。你有两个选择,但我会继续并建议你选择前者。
第一种选择就是这样做,正如他们所说,"接近金属"尽可能。这意味着实现您自己的contentprovider,您的表结构以及所有这些。 Here这是一个关于如何做到这一点的非常好的教程。
第二个选项是使用抽象层或任何你想要调用繁重工具的库,并使你远离编码样板文件。那里有很多选择,每个选择在很多方面都有所不同 - 其中一些甚至没有使用下面的SQlite。我建议你看看这个stackoverflow thread,其中列出了Android中可用的一些更好的持久性抽象解决方案。
现在提出关于在线存储内容的问题 - 如果我理解正确,您需要的是云服务器/解决方案设置。还有很多选择,我会让其他答案告诉你它们是什么,但我个人推荐Parse。存储只是它拥有的许多有用功能之一,而且它还提供了一个Android API,可以简化所有网络查询和结果处理,因此您不必处理HttpConnection和JSON解析。此外,它还可以免费用于小型项目。
答案 2 :(得分:0)
我已经完成了我的
所以你从用户输入中获取所有信息,序列化所有信息,将它们发送到servlet并让servlet处理数据库插入,更新,删除等,从servlet获取信息,再次序列化和将它们发送到您的Android应用程序并显示信息 另一种可能性(这是最好的)是尝试谷歌网络应用程序,因为它与Android
很好地集成答案 3 :(得分:-1)
您需要做的第一件事就是注册域名。
第二:你需要学习一点 PHP 和 MYSQL
第三:您的数据将以JSON格式显示,因此,您需要解析json然后查看它。
这是所有这些的非常好的教程:
您现在可以存储数据并在Android应用中查看。
希望这有助于.. :)