일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 안드로이드 Bottom Navigation
- android startActivityForResult
- fragment
- android itemDecoration
- MVC
- MVP
- android clipToPadding
- 안드로이드 RecyclerView
- activity
- andoid
- 리사이클러뷰
- Android
- 코틀린
- android recyclerview
- 안드로이드 ViewPager
- 안드로이드 생명주기
- 안드로이드
- 생명주기
- recyclerview
- SharedPreferences
- kotlin
- 안드로이드 자동로그인
- android SharedPreferences
- AAC
- Navigation
- ViewPager
- Bottom Navigation
- MVVM
- Today
- Total
목록코틀린 (3)
my repository
💡 Bottom Navigation BottomNavigationView는 화면 하단에 포함되는 View이며, 크게 2가지 View 정의가 필요하다. (1) BottomNavigationView에서 사용할 메뉴를 나타내는 navigation.xml (2) BottomNavigationView를 사용할 layout에서 BottomNavigationView 정의 ViewPager ViewPager는 데이터를 페이지 단위로 표시하고 화면을 쓸어 넘기는 동작인 스와이프(Swipe)를 통해 페이지 전환을 할 수 있는 컨테이너(Container)이다. ViewPager의 사용 방식은 다음과 같다. (1) 먼저 원하는 페이지 개수만큼 Fragment를 생성한다. (2) ViewPager에서 이용하는 페이지 뷰(Vie..
💡 SharedPreferences SharedPreferences는 (key, value) 형태로 관리되며, 간단한 값 저장에 사용하기 좋다. 데이터의 양이 많다면 서버나 DB의 형태로 저장을 하는 것이 좋지만, 초기 설정값이나 자동 로그인과 같이 간단한 데이터를 저장해야 하는 경우에는 SharedPreferences를 사용하여 쉽게 관리할 수 있다. 1. SharedPreferences 생성 val prefs : SharedPreferences = context.getSharedPreferences("Prefs", Context.MODE_PRIVATE) val editor : SharedPreferences.Editor = prefs.edit() // 데이터 기록을 위한 editor (1) getSh..
💡 startActivityForResult startAcitivity는 특정 액티비티로 이동하기 위한 메소드라면, startActivityForResult는 이동된 액티비티로부터 어떠한 결과값을 가져올 때 쓸 수 있다. 📝 예제 RegisterActivity에서 회원가입 완료 시 LoginActivity로 돌아올 때 회원가입 성공한 id와 pw가 입력되어 있도록 구현하기 1. LoginActivity - 값을 받아오고자하는 Activity를 호출한다. (여기서는 RegisterActivity) var intent = Intent(this, RegisterActivity::class.java) startActivityForResult(intent, REQUEST_CODE) REQUEST_CODE : 나중..