Advertisement
Guest User

Untitled

a guest
Oct 14th, 2018
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Kotlin 0.93 KB | None | 0 0
  1. val PREF_NAME = "TUTORIALKOTLIN"
  2.     val PRIVATE_MODE = 0
  3.  
  4.     val USERNAME = "USERNAME"
  5.     val PASSWORD = "PASSWORD"
  6.     val isLOGIN = "LOGIN"
  7.  
  8.     var context: Context
  9.     var preferences: SharedPreferences
  10.     var editor: SharedPreferences.Editor
  11.  
  12.     init {
  13.         this.context = context
  14.         preferences = context.getSharedPreferences(PREF_NAME,PRIVATE_MODE)
  15.         editor = preferences.edit()
  16.     }
  17.  
  18.     fun savePrefString(key:String, value:String){
  19.         editor.putString(key,value)
  20.         editor.commit()
  21.     }
  22.  
  23.     fun savePrefBoolean(key:String, value: Boolean){
  24.         editor.putBoolean(key, value)
  25.         editor.commit()
  26.     }
  27.  
  28.     fun getUsername():String{
  29.         return preferences.getString(USERNAME,"")
  30.     }
  31.  
  32.     fun getPassword():String{
  33.         return preferences.getString(PASSWORD,"")
  34.     }
  35.  
  36.     fun getIsLogin():Boolean{
  37.         return preferences.getBoolean(isLOGIN,false)
  38.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement