일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코틀린
- 디자인패턴 #
- compose
- Observer Pattern
- 팩토리 메소드
- builderPattern
- Singleton
- 옵저버 패턴
- 디자인패턴
- El
- 추상 팩토리
- 싱글톤
- 프로토타입 패턴
- designPattern
- r
- 빌터패턴
- 안드로이드 디자인시스템
- android designsystem
- material3
- PrototypePattern
- Abstract Factory
- ㅋㅁ
- factory method
- 추상팩토리패턴
- F
- Kotlin
- Design Pattern
- 함수형프로그래밍
- ㅓ
- Functional Programming
- Today
- Total
목록분류 전체보기 (333)
오늘도 더 나은 코드를 작성하였습니까?
일련의 destination을 모은 navi graph는 root graph 라는 상위 탐색 그래프 내에 중첩 그래프로 그룹화될 수 있습니다. 중첩 그래프는 자체 포함된 로직 흐름과 같은 앱의 UI 섹션을 구성하고 재사용하는 데 유용합니다. 중첩 그래프는 destination을 캡슐화합니다. 루트 그래프와 마찬가지로 중첩 그래프에는 start destination 식별된 destination이 있어야 합니다. 루트 그래프의 대상과 같이 중첩 그래프 외부의 대상은 시작 destination을 통해서만 중첩 그래프에 액세스합니다. 중첩그래프 생성하기. 1. 탐색 편집기에서 Shift 키를 길게 누른 상태에서 중첩 그래프에 포함할 대상을 선택 2. 컨텍스트 메뉴를 마우스 오른쪽 버튼으로 클릭하여 열고 Move..

navigation component 는 navi graph를 사용하여 앱의 탐색을 관리합니다. navi graph는 사용자가 한 destination에서 다른 대destination으로 이동하기 위해 실행할 수 있는 action 또는 논리적 연결과 함께 앱의 모든 대상이 포함된 리소스 파일입니다. Android 스튜디오의 Navigation Editor를 사용하여 앱의 탐색 그래프를 관리한다. 앱의 navi graph 디자인하기 위한 권장사항 및 추천사항을 알아보기. Top-level(최상위 수준) navi graph 앱의 최상위 navi graph는 사용자가 앱을 시작할 때 표시되는 초기 destination에서 시작해야 하며, 앱 주위를 이동할 때 표시되는 destination을 포함해야 한다. N..
1. Fragment destination - navi editer 에서 New Destination 아이콘 을 클릭한 다음 Create new destination을 클릭 - New Android Component 대화상자가 표시되면 Fragment Destination를 생성 2. DialogFragment destination ... ... 3. Activity destination Activity destination을 만드는 방법은 Fragment destination을 만드는 방법과 비슷합니다. 하지만 Activity destination Attribute은 상당히 다릅다. 기본적으로 navigation component 는 NavController를 Activity 레이아웃에 연결하고, na..

1. navi graph 만들기 navigation은 app의 destination(화면)간에 발생합니다. 즉, 사용자는 앱의 모든 위치에서 navigation 할 수 있다. destination(화면)은 작업을 통해 연결됩니다. navi graph 는 모든 destination과 action 포함하는 리소스 xml파일입니다. 그래프는 앱의 모든 path를 나타냅니다. 1. Destinations 은 앱 내부 다양한 컨텐츠를 표현하는 Acticity/Fragment 이다. 2. Action 사용자가 취할 수 있는 경로를 나타내는 Destinations간의 논리적 연결입니다 2. NavHost를 Activity에 추가하기 navi component 의 핵심 부분 중 하나는 navi host 입니다. nav..