我是新来的android。我已经创建了一个数据库并在那里存储一些数据。我想要的是存储在我的数据库中的数据,我想在另一个活动中全部打印出来。在所有活动中使用相同的数据库Android SQLite
我不知道如何在所有活动中共享一个数据库。我做了研究,但他们都是复杂的代码,我不明白。非常感谢,如果你能给我一些简单的代码。谢谢
即时通讯使用SQLLite数据库。
我是新来的android。我已经创建了一个数据库并在那里存储一些数据。我想要的是存储在我的数据库中的数据,我想在另一个活动中全部打印出来。在所有活动中使用相同的数据库Android SQLite
我不知道如何在所有活动中共享一个数据库。我做了研究,但他们都是复杂的代码,我不明白。非常感谢,如果你能给我一些简单的代码。谢谢
即时通讯使用SQLLite数据库。
同一个数据库可以用于所有activities.You需要创建一个类,通过它可以访问数据库。在我可以告诉你如何检索数据,你需要告诉我一些东西。你写了你有已经创建了一个数据库。你创建了一个外部数据库,并试图从资产文件夹中使用数据库,或者你在android应用程序中创建了一个内部数据库?
我使用了SQLLite数据库。 –
要询问更多信息,请使用评论。 –
阅读本教程并检查教程http://www.tutorialspoint.com/android/android_sqlite_database.htm中给出的Dbhelper类 – shubham
您可以在整个应用程序中使用相同的数据库。为了在活动和数据库之间创建交互桥梁,您需要使用ContentResolver和ContentProvider等少数类。下面是如何创建ContentProvider的Android示例 -
你也可以阅读this博客有关的东西如何在Android工作在数据库方面更好的理解。
希望它有帮助。
数据库是应用程序通用的,并非特定于某个活动。 –
嗨,数据库是整个应用程序的共同点,如果你有仿真器或一些有根的设备,你可以检查应用程序数据文件夹中有一个数据库部分。 –
即时通讯使用SQLLite –