일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 안드로이드13
- espresso
- viewholder
- 코틀린
- 안드로이드스튜디오
- Fragment 수동 추가
- ui test
- IntentTestRule
- 구분선
- Error:Execution failed for task ':app:mergeDebugResources'
- 안드로이드
- 고차함수
- Android
- 리사이클러뷰
- adapter
- 안드로이드개발레벨업교과서
- Fragment에서 Activity의 함수 사용하기
- 테마 아이콘
- binding adapter
- LayoutManger
- high order function
- 재사용
- 뷰변경 감지
- fragment
- ActivityTestRule
- 생명주기
- recyclerview
- searchview
- 코딜리티
- 스와이프
- Today
- Total
목록개발/Kotlin (18)
룬아님의 취중코딩
Step 1: Make lists list는 Kotlin의 기본 유형이며 다른 언어의 목록과 유사합니다. 이 list는 변경할 수 없습니다. val school = listOf("mackerel", "trout", "halibut") println(school) ⇒ [mackerel, trout, halibut] 2. mutableListOf를 사용하여 변경할 수있는 목록을 선언 val myList = mutableListOf("tuna", "salmon", "shark") myList.remove("shark") ⇒ res36: kotlin.Boolean = true remove () 메소드는 전달 된 항목을 성공적으로 제거하면 true를 리턴합니다. 참고 : val로 정의 된 목록을 사용하면 변수가 ..
널 (null)과 관련된 프로그래밍 오류는 수많은 버그의 원인이었습니다. Kotlin은 nullable이 아닌 변수를 도입하여 버그를 줄입니다. Step 1: Learn about nullability 기본적으로 변수는 null 일 수 없습니다. Int를 선언하고 null을 할당하면 var rocks: Int = null ⇒ error: null can not be a value of a non-null type Int 유형 뒤에 물음표 연산자 (?)를 사용하여 변수가 null일 수 있음을 나타냅니다. var marbles: Int? = null List와 같은 복잡한 데이터 유형이있는 경우 : 목록의 요소가 null이되도록 허용 할 수 있습니다. 목록을 null로 허용 할 수 있지만 null이 아닌 경..
Kotlin에서는 조건부에서도 범위를 사용할 수 있습니다. val fish = 50 if (fish in 1..100) { println(fish) } ⇒ 50 when (numberOfFish) { 0 -> println("Empty tank") in 1..39 -> println("Got fish!") else -> println("That's a lot of fish!") } ⇒ That's a lot of fish!
https://android-developers.googleblog.com/2019/09/new-android-kotlin-codelab-courses-are.html?m=1 New! Android Kotlin codelab courses are here Want to learn to build Android apps in Kotlin? Get started with the Kotlin Bootcamp for Programmers and Developing Android apps in Kotlin codelabs courses. Google and Udacity currently offer video-based courses for Kotlin Bootcamp and How to build Android..