package Ġcom . int soft dev . data . preferences Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . SharedPreferences Ċ Ċ internal Ġclass ĠPreferences Helper ( context : ĠContext ) Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġval ĠP REF _ PACKAGE _ NAME Ġ= Ġ" com . int soft dev . posts demo " ĊĊĠĠĠĠĠĠĠ Ġprivate Ġval ĠP REF _ KEY _ LAST _ UPDATE Ġ= Ġ" last _ update " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġval Ġshared Pref : ĠSharedPreferences ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġshared Pref Ġ= Ġcontext . get SharedPreferences ( PRE F _ PACKAGE _ NAME , ĠContext . MODE _ PRIVATE ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠStore Ġand Ġretrieve Ġthe Ġlast Ġtime Ġdata Ġwas Ġcached ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġvar Ġlast UpdateTime : ĠLong ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġshared Pref . getLong ( PRE F _ KEY _ LAST _ UPDATE , Ġ 0 ) ĊĠĠĠĠĠĠĠ Ġset ( last Update ) Ġ= Ġshared Pref . edit (). put Long ( PRE F _ KEY _ LAST _ UPDATE , Ġlast Update ). apply () Ċ } Ċ