这是我得到的模型纸。我需要确保,我的代码是 100% 正确的。一种。创建一个名为 Home 的活动并设计给定的布局 创建一个名为 ProfileManagement 的活动并设计给定的布局。创建一个名为 EditProfile 的活动并设计给定的布局。(我做了所有这些布局部分)
名为“UserProfile”的最终类。将默认构造函数设为私有。通过实现“BaseColumn”接口创建一个名为“Users”的内部类。在内部类中,定义您需要的列以及表。湾 实现名为 addInfo() 的方法来存储用户详细信息 details 。C。实现名为 updateInfor() 的方法以根据用户 ID 修改存储的用户详细信息。方法必须根据成功或失败返回布尔值。d. 实现一个名为 readAllInfor() 的方法来检索存储在数据库表中的所有用户详细信息。e. 重载方法 readAllInfor() 以根据主键检索用户详细信息。F。实现一个名为 deleteInfo() 的方法来删除特定用户
import android.provider.BaseColumns;
public final class UserProfile {
private UserProfile() { }
public class User implements BaseColumns {
public static final String TABLE_NAME = "UserInfo";
public static final String COLUMN_USERNAME = "username";
public static final String COLUMN_DOB = "dob";
public static final String COLUMN_PASSWORD = "password";
public static final String COLUMN_GENDER = "gender";
}
}
通过扩展类 SQLiteOpenHelper 作为其超类,在数据库文件夹中创建另一个名为 DBHelper 的类。实现相关的方法和构造函数。
杨__羊羊
相关分类