Android_存储_sql
sp,sqlite
豫北小蚂蚁
这个作者很懒,什么都没留下…
展开
-
Android 系统目录
文件原创 2022-11-11 14:19:02 · 249 阅读 · 0 评论 -
存储-SharedPreferences commit apply使用区别
1.提交SharedPreferences数据时,可以用SharedPreferences.Editor的commit()方法,也 可以用它的apply()方法。两者有什么区别呢,下面的解释来自《阿里巴巴Android开发手册》:SharedPreference 提 交 数 据 时 , 尽 量 使 用 Editor#apply(),而非Editor#commit()。一般来讲,仅当需要确定提交结果,并据此有后续操作时,才使用 Editor#commit()。说明:SharedPrefer原创 2021-11-23 14:22:25 · 1934 阅读 · 0 评论 -
Realm数据库问题收集
1 生成不了moudleMediatorRealmException: Could not find io.realm.XXXMoudleMediator主要原因是build.gradle缺少:apply plugin: 'kotlin-kapt'在 Kotlin 中通过kapt编译器插件支持注解处理器,由于缺少该插件将会导致Realm的所有注解无法被解析,所以会出现形如标题中的错误(注意该插件一定要写在Realm插件的上面,不然也会出现该错误)正确顺序写法如下:apply ..原创 2021-09-26 09:46:45 · 301 阅读 · 0 评论 -
ormLite数据库和登录逻辑
创建项目数据库takeout.db,创建用户信息表public class DBHelper extends OrmLiteSqliteOpenHelper { private static DBHelper dbHelper; private HashMap<String,Dao> hashMap = new HashMap<>(); privat...转载 2018-04-07 15:14:02 · 169 阅读 · 0 评论 -
ormLite增删改查(和查绑定事务)
1 创建数据库创建表public class OrmliteDBHelper extends OrmLiteSqliteOpenHelper {private HashMap<String,Dao> daoMap = new HashMap<>(); public OrmliteDBHelper(Context context) { super(cont...转载 2018-04-07 15:42:14 · 531 阅读 · 0 评论 -
原生数据库 增删改查(和插入绑定事务)
目录1 创建数据库和相应表2 增,删,查,绑定事务方法1 创建数据库和相应表public class SqliteDBHelper extends SQLiteOpenHelper { public SqliteDBHelper(Context context) { super(context, "demo.db", null, 1); } @Override public void onCreate(SQLiteDatabase db原创 2018-04-07 15:38:44 · 622 阅读 · 0 评论 -
自定义Context,自己确定数据库生成位置
代码/** * 为了创建在sdcard目录下的数据库 * Created by lzz on 2016/9/22. */public class SelfContext extends ContextWrapper { /** * 目录对象 */ public static final String SELFPATH = "mnt/sdcard/...转载 2019-04-03 11:58:38 · 390 阅读 · 0 评论