我正在开发一个Android项目,需要写入已创建的数据库,然后再从中读取。
这个想法是让用户填写表单然后提交,它将提交到第一行的数据库表中。然后,如果他们再次点击提交,它将提交到第二行。
我已定义了所有活动布局,但我对如何制作数据库感到困惑。我想也许我可以成为内容提供商吗?
有人可以告诉我该做什么吗?我在这里看到的所有问题都跳过了婴儿步骤,这就是我需要的东西
答案 0 :(得分:2)
是的,您应该成为内容提供商。有很多很棒的教程可以用来制作数据库 - 试试这个的第8.0节
答案 1 :(得分:2)
由于您计划使用已预先定义数据库结构的预加载(已创建)数据库,请参阅此链接,了解如何将预先创建的数据库文件包含到您的应用中:
http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/
然后向数据库添加新数据请参考此内容。您可以忽略创建表部分,因为您已经准备好表格结构。
http://www.androidhive.info/2011/11/android-sqlite-database-tutorial/
希望这会有所帮助。
答案 2 :(得分:1)
Google为Android开发的所有方面提供了大量手册http://developer.android.com/training/basics/data-storage/databases.html
答案 3 :(得分:1)
答案 4 :(得分:1)
首先,您不需要内容提供商......只有当您想要将数据提供给其他应用程序时,才需要内容提供商......它是其他应用程序的中央数据库。
现在你必须在android中使用SQLITE数据库...因为android支持sqlite数据库.. 以下链接将指导您...... http://developer.android.com/training/basics/data-storage/databases.html