SQLite 数据库 - 创建新表并通过弹出窗口设置 Table 名称
SQLite Database - Create new tables and set Table name through a popup
我正在创建一个阻止应用程序的应用程序,想了解一些事情:
- 如何将已安装应用列表加载到数据库中table。
- 在数据库中创建一个新的 table 并设置 table 名称
通过
EditText
字段或 AlertDialog
.
- 将 selected 应用调用到另一个 activity
- 应用程序列表需要在 select 旁边有一个
CheckBox
转移到另一个应用程序
已完成的活动
- 我已经设法用所有已安装的应用程序填充
ListView
。
- 我已经设置了一个
AlertDialog
到目前为止我需要的一切,只需要
知道如何 link 创建一个新的 table 并设置输入的
文本作为 table 名称。
- 已创建并设置所有布局以容纳所有内容,
问题出在数据库和调用
中的所有内容
我希望我已经提供了足够的细节,或者这是否有意义。在此先感谢您,我希望有人能够帮助我解决这个问题。如果需要,我可以 post 现有代码的片段来简化事情?
要使用 Android 数据库,我建议遵循此教程:
Android | Simple SQLite Database Tutorial
完成本教程后,您将了解 android 数据库的工作原理,以及如何创建表:
@Override
public void onCreate(SQLiteDatabase db) {
// SQL statement to create book table
String CREATE_BOOK_TABLE = "CREATE TABLE books ( " +
"id INTEGER PRIMARY KEY AUTOINCREMENT, " +
"title TEXT, "+
"author TEXT )";
// create books table
db.execSQL(CREATE_BOOK_TABLE);
}
以及如何
- addItemsToDatabase(对象对象)
- getItemsFromDatabase(int id)
- getAllItemsFromDatabase()
- updateItemInDatabase(对象对象)
- deleteItemFromDatabase(对象对象)
当您知道所有这些后,您可以创建自己的方法来使用!
我正在创建一个阻止应用程序的应用程序,想了解一些事情:
- 如何将已安装应用列表加载到数据库中table。
- 在数据库中创建一个新的 table 并设置 table 名称
通过
EditText
字段或AlertDialog
. - 将 selected 应用调用到另一个 activity
- 应用程序列表需要在 select 旁边有一个
CheckBox
转移到另一个应用程序
已完成的活动
- 我已经设法用所有已安装的应用程序填充
ListView
。 - 我已经设置了一个
AlertDialog
到目前为止我需要的一切,只需要 知道如何 link 创建一个新的 table 并设置输入的 文本作为 table 名称。 - 已创建并设置所有布局以容纳所有内容, 问题出在数据库和调用 中的所有内容
我希望我已经提供了足够的细节,或者这是否有意义。在此先感谢您,我希望有人能够帮助我解决这个问题。如果需要,我可以 post 现有代码的片段来简化事情?
要使用 Android 数据库,我建议遵循此教程:
Android | Simple SQLite Database Tutorial
完成本教程后,您将了解 android 数据库的工作原理,以及如何创建表:
@Override
public void onCreate(SQLiteDatabase db) {
// SQL statement to create book table
String CREATE_BOOK_TABLE = "CREATE TABLE books ( " +
"id INTEGER PRIMARY KEY AUTOINCREMENT, " +
"title TEXT, "+
"author TEXT )";
// create books table
db.execSQL(CREATE_BOOK_TABLE);
}
以及如何
- addItemsToDatabase(对象对象)
- getItemsFromDatabase(int id)
- getAllItemsFromDatabase()
- updateItemInDatabase(对象对象)
- deleteItemFromDatabase(对象对象)
当您知道所有这些后,您可以创建自己的方法来使用!