添加依賴

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

Activity中初始化

在UI線程保存數(shù)據(jù)(測試時(shí)候因?yàn)閳?bào)錯(cuò):沒有在當(dāng)前線程操作Realm,改為在UI中就正確了,原因再追尋吧。。。)

記得關(guān)閉數(shù)據(jù)庫
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());
}