gpt4 book ai didi

java - 关于 SQLite android 中的数组

转载 作者:行者123 更新时间:2023-12-02 06:34:39 24 4
gpt4 key购买 nike

我正在开发一个 Android 应用程序,我必须使用 SQLite db 存储一些数据。我有 8 个具有以下元素的帐户

  • 名称(字符串)
  • 控件类型(整数)
  • 网站(字符串)
  • 用户名(字符串)
  • 密码(字符串)

现在我想使用 SQLite 存储、访问和修改它们。我在一个类中定义了它们,如下

public class accountsDB {

//private variables
int _id;
int _control_type
boolean _empty;
String _site_name;
String _site_phone_number;
String _user_name;
String _pass;


// Empty constructor
public accountsDB(){

}

我使用 _empty boolean 值来检查帐户是否已添加或为空,如果需要,我可以在此处添加新帐户

我对两件事感到困惑:

  1. 我需要拥有该类的 8 个副本,以便保存、读取和编辑帐户 [1-8]
  2. 首次创建此数据库时,如何填充 _id_empty 的默认值。

我是android新手,没有使用过SQLite DB方法来保存数据。提前致谢

最佳答案

  1. 对于 id,将其设置为主键并自动递增,这样您就不需要跟踪 id。
  2. 对于 boolean 值 _empty,将默认值存储为 0。有关存储 boolean 值的信息,请参阅此帖子。 Store boolean value in SQLite

关于java - 关于 SQLite android 中的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19784032/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com