[add] Grade
1 parent defb1b9 commit e52f3886939935e5393d65601820f1c62f021951
KeijuMatsumoto authored on 3 Nov 2017
Showing 5 changed files
View
17
app/src/main/assets/data.json
"id": 19,
"name": "常闇の神殿(秋の間)",
"rank": 19
}
],
"grade": [
{
"id": 0,
"name": "特級L",
"rank": 0
},
{
"id": 1,
"name": "特級M",
"rank": 1
},
{
"id": 2,
"name": "特級",
"rank": 2
}
]
}
View
3
■■
app/src/main/kotlin/jackall/moncalc/activity/MainActivity.kt
import jackall.moncalc.R
import jackall.moncalc.common.PreferenceKeys
import jackall.moncalc.common.PreferenceNames
import jackall.moncalc.db.FruitRealmHelper
import jackall.moncalc.db.GradeRealmHelper
import jackall.moncalc.db.TempleRealmHelper
import jackall.moncalc.service.MainService
import jackall.moncalc.utils.MySharedPref
import jackall.moncalc.vo.MonstData
 
val mySharedPref by lazy { MySharedPref(this, PreferenceNames.CONFIG) }
val fruitRealmHelper by lazy { FruitRealmHelper() }
val templeRealmHelper by lazy { TempleRealmHelper() }
val gradeRealmHelper by lazy { GradeRealmHelper() }
 
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val monstData = Gson().fromJson<MonstData>(jsonReader, MonstData::class.java)
 
fruitRealmHelper.update(monstData.fruit)
templeRealmHelper.update(monstData.temple)
gradeRealmHelper.update(monstData.grade)
 
mySharedPref.putValue(PreferenceKeys.QUESTDATAVERSION, Int::class.java, Const.questDataVersion)
 
println("db update")
View
app/src/main/kotlin/jackall/moncalc/db/GradeRealmHelper.kt 0 → 100644
View
app/src/main/kotlin/jackall/moncalc/vo/Grade.kt 0 → 100644
View
app/src/main/kotlin/jackall/moncalc/vo/MonstData.kt