package Ġcom . ys . near by paint . ut iles Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . preference . Preference Manager Ċ Ċ class ĠSharedPreferences Manager Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTH ICK NESS _ KEY Ġ= Ġ" thickness " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠTH ICK NESS _ DEFAULT _ VALUE Ġ= Ġ 2 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġread Thickness ( context : ĠContext ): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġread Int ( context , ĠTH ICK NESS _ KEY , ĠTH ICK NESS _ DEFAULT _ VALUE ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġput Thickness ( context : ĠContext , Ġvalue : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġput Int ( context , ĠTH ICK NESS _ KEY , Ġvalue ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġread Int ( context : ĠContext , Ġkey : ĠString , ĠdefaultValue : ĠInt ): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġpref Ġ= ĠPreference Manager . getDefault SharedPreferences ( context ) ĊĠĠĠĠĠĠĠ Ġreturn Ġpref . getInt ( key , ĠdefaultValue ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġput Int ( context : ĠContext , Ġkey : ĠString , Ġvalue : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġpref Ġ= ĠPreference Manager . getDefault SharedPreferences ( context ) ĊĠĠĠĠĠĠĠ Ġval Ġeditor Ġ= Ġpref . edit () ĊĠĠĠĠĠĠĠ Ġeditor . put Int ( key , Ġvalue ) ĊĠĠĠĠĠĠĠ Ġeditor . apply () ĊĠĠĠ Ġ} Ċ Ċ }