티스토리 뷰
반응형
앞에 1탄에 이어서 2탄으로 마무리를 하면서 자동 로그인 기능을 완료해보도록 하겠습니다.
1탄에서는 저장을 하였으니 2탄에서는 저장된 데이터를 꺼내오도록 해야겠죠??
불러오는것 또한 간단합니다.
val pref = getSharedPreferences("userEmail", 0)
//shared에 있는 'userEmail'이란 데이터를 불러온다는 뜻. 0 대신 MODE_PRIVATE라고 입력하셔도 됩니다.
val savedEmail =pref.getString("email", "").toString()
//1번째는 데이터 키 값이고 2번째는 키 값에 데이터가 존재하지않을때 대체 값 입니다.
Log.d(TAG, savedEmail) // 로그를 찍어서 확인해보세요
이 코드를 적어주시면 불러오기 완료입니다. 아주 간단하죠?
if(email.equals("")){
}else{
val intent = Intent(applicationContext, 액티비티::class.java)
startActivity(intent)
Toast.makeText(this, "로그인 하였습니다", Toast.LENGTH_SHORT).show()
finish()
}
이렇게 바로 넘어갈 수 도 있고 개발에 따라서 불러온 데이터를 setText 할 수도 있고 어떻게 활용하는거에 따라 달라지게됩니다.
이상 sharedpreferences 활용하여 자동로그인 기능 추가하기였습니다.
반응형
'안드로이드' 카테고리의 다른 글
FCM 토큰 이용해서 상대방에게 메세지 날리기 (feat.Retrofit) 2편 (0) | 2021.11.10 |
---|---|
FCM 토큰 이용해서 상대방에게 메세지 날리기 (feat.Retrofit) 1편 (0) | 2021.11.09 |
Sharedpreferences 사용해서 자동로그인 기능 추가하기! 1편 (Kotlin) (0) | 2021.10.12 |
<Android Studio -JAVA> RecyclerView_item 클릭 (0) | 2021.07.19 |
<Android Studio -JAVA> RecyclerView 사용하기 (0) | 2021.07.19 |
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- https
- node.js
- Custom
- Kotlin
- Flutter
- message
- flutter_new_badger
- 알고리즘
- retrofit
- Firebase
- listener
- Token
- ScrollView
- android
- 재귀함수
- 코딩테스트
- bitmap
- GitHub
- java
- ios
- app bundle
- error
- API
- Crop
- ExoPlayer
- direction
- FCM
- Android Studio
- Hilt
- ec2
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함