package Ġio . github . han jo ong cho . commons . helpers Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . preference . Preference Manager Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠC HO ĠHAN JO ONG Ġon Ġ 2 0 1 7 - 1 2 - 3 0 . Ċ Ġ* ĠThis Ġcode Ġbased Ġ' Simple - Common s ' Ġpackage Ċ Ġ* ĠYou Ġcan Ġsee Ġoriginal Ġ' Simple - Common s ' Ġfrom Ġbelow Ġlink . Ċ Ġ* Ġhttps :// github . com / Simple Mobile Tools / Simple - Common s Ċ Ġ*/ Ċ Ċ open Ġclass ĠBase Config ( context : ĠContext ) Ġ: Ġcom . simple mobile tools . commons . helpers . Base Config ( context ) Ġ{ ĊĠĠĠ Ġprotected Ġval Ġlegacy Prefs Ġ= ĠPreference Manager . getDefault SharedPreferences ( context ) !! ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġnew Instance ( context : ĠContext ) Ġ= ĠBase Config ( context ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġvar Ġa af Pattern Lock Protection On : ĠBoolean ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġprefs . getBoolean ( AA F _ PATTERN _ LOCK _ PRO TE CTION _ ON , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġset ( app Password Protection On ) Ġ= Ġprefs . edit (). put Boolean ( AA F _ PATTERN _ LOCK _ PRO TE CTION _ ON , Ġapp Password Protection On ). apply () ĊĊĠĠĠ Ġvar Ġa af Pattern Lock Pause Millis : ĠLong ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġprefs . getLong ( AA F _ PATTERN _ LOCK _ PAUSE _ M ILL IS , Ġ 0 L ) ĊĠĠĠĠĠĠĠ Ġset ( aaf Pattern Lock Pause Millis ) Ġ= Ġprefs . edit (). put Long ( AA F _ PATTERN _ LOCK _ PAUSE _ M ILL IS , Ġa af Pattern Lock Pause Millis ). apply () ĊĊĠĠĠ Ġvar Ġa af Pattern Lock Saved : ĠString ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġlegacy Prefs . getString ( AA F _ PATTERN _ LOCK _ SA VED , ĠA AF _ PATTERN _ LOCK _ DEFAULT ) ĊĠĠĠĠĠĠĠ Ġset ( aaf Pattern Lock Saved ) Ġ= Ġlegacy Prefs . edit (). putString ( AA F _ PATTERN _ LOCK _ SA VED , Ġa af Pattern Lock Saved ). apply () ĊĊĠĠĠ Ġvar Ġa af Pin Lock Pause Millis : ĠLong ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġprefs . getLong ( AA F _ PIN _ LOCK _ PAUSE _ M ILL IS , Ġ 0 L ) ĊĠĠĠĠĠĠĠ Ġset ( aaf Pin Lock Pause Millis ) Ġ= Ġprefs . edit (). put Long ( AA F _ PIN _ LOCK _ PAUSE _ M ILL IS , Ġa af Pin Lock Pause Millis ). apply () ĊĠĠĠĠĊĠĠĠ Ġvar Ġis Theme Changed : ĠBoolean ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġprefs . getBoolean ( AA F _ THEME _ CHANGE , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġset ( is Theme Changed ) Ġ= Ġprefs . edit (). put Boolean ( AA F _ THEME _ CHANGE , Ġis Theme Changed ). apply () Ċ }