일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- koltin
- hilt
- 계층 분리
- Kotlin
- compose
- Clean Architecture
- 앱개발
- SQLite
- 화면전환
- 안드로이드 DB
- DiffUtilCallback
- error
- HotStream
- notifyDataSetChanged 대신 사용하기
- DI
- 안드로이드
- fragment
- 다른버전 다운로드
- notifyDataSetChanged 비효율
- 의존성주입
- list adapter
- 안드로이드 스튜디오 구버전 다운받기
- 클린아키텍처
- 뷰모델팩토리
- Android
- android aac
- 어댑터 효율적으로 사용하기
- ColdStream
- 키보드 숨기기
- 코틀린
- Today
- Total
목록fragment (2)
DoReMi
▶ 프래그먼트란? 액티비티 내에 배치되어 사용자 인터페이스를 구성하는 안드로이드 구성요소 중 하나입니다. 다른 UI를 독립적으로 보여주고 싶을 때 프래그먼트를 사용한다. 프래그먼트는 액티비티 내에만 존재할 수 있다. 프래그먼트는 상태와 백스택을 가질 수 있다. 프래그먼트는 액티비티가 파괴되면 프래그먼트도 모두 파괴된다. 액티비티가 중지되면 프래그먼트도 중지된다. ▶ 예시 MainActivity.kt - onCreate // 지정한 Fragment를 보여주는 메서드 fun replaceFragment(name:FragmentName, addToBackStack:Boolean, animate:Boolean){ // Fragment 교체 상태로 설정한다. val fragmentTransaction = supp..
▶ Intent 란 ▶ 예시 Activity와 화면만 전환 // SecondActivity 실행 // Intent(this@현재 액티비티, 전환 할 액티비티::class.java) val secondIntent = Intent(this@MainActivity, SecondActivity::class.java) startActivity(secondIntent) Activity간 데이터 전달 MainActivity.kt // SecondActivity 실행 val secondIntent = Intent(this@MainActivity, SecondActivity::class.java) // startActivity(secondIntent) // 값들을 설정한다. secondIntent.putExtra("da..