[木木方文安卓学习笔记十四]Realm的导入和简单使用

2017-08-28  本文已影响0人  丿沧海一粟丿

添加依赖


在此查看最新版本
https://github.com/realm/realm-java


Activity中初始化

在UI线程保存数据(测试时候因为报错:没有在当前线程操作Realm,改为在UI中就正确了,原因再追寻吧。。。)

记得关闭数据库
protected void onDestroy() {
    super.onDestroy();
    realm.close();
}

取值

private void initRealm() {
        Realm.init(this);
        RealmConfiguration config = new RealmConfiguration.Builder()
                .name("mo.realm")
                .schemaVersion(0)
                .build();
        this.realm = Realm.getInstance(config);
        getUserData();
    }

    private void getUserData() {
//        RealmResults<UserModel> list = realm.where(UserModel.class).findAll();
        UserModel user = realm.where(UserModel.class).findFirst();
        Log.i("007---:", user.getFullName());
    }
上一篇下一篇

猜你喜欢

热点阅读