일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 안드로이드개발레벨업교과서
- ui test
- 안드로이드스튜디오
- LayoutManger
- 코틀린
- 안드로이드13
- fragment
- high order function
- 재사용
- Fragment에서 Activity의 함수 사용하기
- Android
- 코딜리티
- 리사이클러뷰
- 뷰변경 감지
- 고차함수
- IntentTestRule
- 생명주기
- Error:Execution failed for task ':app:mergeDebugResources'
- Fragment 수동 추가
- adapter
- 스와이프
- binding adapter
- viewholder
- recyclerview
- searchview
- 구분선
- 테마 아이콘
- ActivityTestRule
- 안드로이드
- espresso
- Today
- Total
목록분류 전체보기 (241)
룬아님의 취중코딩
File -> Project Structure command + ; 을 사용하여 Project Structure를 열 수 있다. Dependencies 텝에서 최신 라이브러리 버전을 확인하고 Update할 수 있다.
기능을 개발할 때에 조건은 같지만 상황에 따라 다른 함수를 실행해야 할 경우가 있다. 이를 구현할 방법은 특정 인자를 넘겨서 if혹은 when으로 분기를 하는 방법도 있겠지만 이번에는 함수 자체를 인자로 넘겨 분기 처리를 통해 원하는 기능을 작동하도록 구현해 보았다. 고차함수 이용 2019/10/15 - [개발/Kotlin] - Kotlin Bootcamp for Programmers 9. 람다와 고차함수 fun updateDirty(dirty: Int, operation: (Int) -> Int): Int { return operation(dirty) } val waterFilter: (Int) -> Int = { dirty -> dirty / 2 } println(updateDirty(30, wate..
you get an introduction to lambdas and higher-order functions in Kotlin. Higher-Order Functions and Lambdas - Kotlin Programming Language kotlinlang.org Step 1: Learn about lambdas 1. 명명 된 함수와 마찬가지로 람다는 매개 변수를 가질 수 있습니다. 람다의 경우 매개 변수 (및 필요한 경우 유형)는 기능 화살표->의 왼쪽에 있습니다. 실행할 코드는 기능 화살표의 오른쪽으로갑니다. 람다가 변수에 할당되면 함수처럼 호출 할 수 있습니다. var dirtyLevel = 20 val waterFilter = { dirty : Int -> dirty / 2} printl..