package Ġcom . example . android _ study . android . database . sp Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . os . Bundle Ċ import Ġandroidx . core . content . edit Ċ import Ġcom . example . android _ study . R Ċ import Ġcom . example . android _ study ._ base . Base Activity Ċ Ċ class ĠSp Ay Ġ: ĠBase Activity () Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġget Layout Id (): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠR . layout . activity _ sp _ ay ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġinit View And Data ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġget SharedPreferences (" string ", ĠContext . MODE _ PRIVATE ). edit ( commit Ġ= Ġfalse , Ġaction Ġ= Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġstart Ġ= ĠSystem . currentTimeMillis () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġrepeat ( 1 0 0 0 0 0 0 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġput String (" hello ${ it }", Ġ" 1 2 3 ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġend Ġ= ĠSystem . currentTimeMillis () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġshow Toast ("${ end Ġ- Ġstart } Ġ") ĊĊĠĠĠĠĠĠĠ Ġ}) ĊĠĠĠ Ġ} Ċ Ċ }