android 编程adb的使用

adb

  1. 在Android studio Terminal 下,输入"adb shell"
  2. 通过"cd data/data"进入到存放数据的目录下
  3. 通过使用"cd com.example.peipeng.litepal_demo"进入到litepal_demo的目录下,可以通过ls 来查看该目录下的文件
  4. 通过"cd databases"进入到该项目的数据库目录下
  5. 使用"ls"能够知道这个位置存放的数据库有哪些
  6. 使用"sqlite3 demo1"进入到demo1 数据中
  7. 使用“./tables"查看该数据库中有哪些表格
  8. 使用数据库语句即可查看操作数据库
  9. .quit离开

greenDAO的使用,参考http://greenrobot.org/greendao/documentation/how-to-get-started/

GreenDAO的框架概念:http://greenrobot.org/greendao/documentation/introduction/

android 编程adb的使用_第1张图片
image.png

DaoMater :保存数据库对象,管理DAO类;创建DaoSession
DaoSeesion:管理特定模式所有可用的DAO对象;创建和管理UserDao
DAO:数据访问对象(DAO)持久存在并查询实体;能够下载并存储实体(表格信息)

实体:可持久对象。


android 编程adb的使用_第2张图片
核心初始化
// do this once, for example in your Application class
helper = new DaoMaster.DevOpenHelper(this, "notes-db", null);
db = helper.getWritableDatabase();
daoMaster = new DaoMaster(db);
daoSession = daoMaster.newSession();
// do this in your activities/fragments to get hold of a DAO
noteDao = daoSession.getNoteDao();
  1. 根据GitHub 设置好引用和配置
  2. android 编程adb的使用_第3张图片
    创建项目,项目会自动构建三个新的greenDAO文件

你可能感兴趣的:(android 编程adb的使用)