-1

我正在创建一个应用程序阻止应用程序,并想知道一些事情:

  1. 如何将已安装应用程序列表加载到数据库表中。
  2. 在数据库中创建一个新表,并通过EditText字段或AlertDialog.
  3. 将选定的应用程序调用到另一个活动中
  4. 应用程序列表需要在CheckBox它们旁边有一个以选择要转移到另一个应用程序的应用程序

已完成的活动

  • 我已经设法ListView用所有已安装的应用程序填充 a。
  • AlertDialog到目前为止,我已经设置了我需要的一切,只需要知道如何链接它以创建一个新表并将输入的文本设置为表名。
  • 所有布局都已创建并设置以适应所有内容,问题仅在于数据库并调用所有内容

我希望我已经提供了足够的细节,或者这是否有意义。提前谢谢你,我希望有人能帮助我解决这个问题。如果需要,我可以发布我已经存在的代码片段以使事情变得更容易?

4

1 回答 1

0

对于使用 Android 数据库,我建议遵循本教程:

安卓 | 简单的 SQLite 数据库教程

在本教程之后,您将了解 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);
}

以及如何

  1. addItemsToDatabase(对象对象)
  2. getItemsFromDatabase(int id)
  3. getAllItemsFromDatabase()
  4. updateItemInDatabase(对象对象)
  5. deleteItemFromDatabase(对象对象)

当您了解所有这些后,您可以创建自己的方法来使用!

于 2015-10-15T12:30:26.733 回答