androidstudio 13

[2팀]28, 32 - 화면 구성하기: 스피너(Spinner), 프래그먼트(Fragment)끼리 값 주고받기

이 글은 YouTube 한빛미디어 채널의 [코틀린 안드로이드 기초 강의]를 참고하여 작성하였습니다. 작성자 : 강소영 개발환경은 Windows, Android Studio입니다. 28. 스피너(Spinner) 1. 스피너(Spinner)란? 목록을 제공하여 선택할 수 있도록 하는 레이아웃이다. 스피너를 터치하면 기타 모든 사용 가능한 값을 포함하는 드롭다운 메뉴가 표시되고, 여기서 새 값을 선택할 수 있다. Containers에서 Spinner을 선택해 화면에 끌어다 놓으면 생성할 수 있다. 생성 후 Constraint를 해주는 것이 좋다. Spinner에 선택 항목 목록을 채우기 위해서는 Activity 또는 Fragment 소스코드에 SpinnerAdapter를 지정해야 한다. 스피너에 제공하는 선택..

[1팀] 11-3. Kotlin을 위한 기본 문법: 스코프 함수

이 글은 이것이 안드로이드다 with 코틀린(개정판)을 참고하여 작성하였습니다. 작성자 : 이재성 개발환경은 Windows, Android Studio입니다. 우선, 개인적으로 운영하는 블로그에 예전에 포스팅한 적이 있어 다수 참고하여 작성하였음을 알립니다. Scope Functions은 Kotlin 표준 라이브러리에서 제공하는 함수들이다. Scope Functions의 함수들은 lambda 식을 이용하여 호출하게 되는데, 이때, 일시적인 Scope가 생기게 되고, 이 Scope 안에서 해당 객체에 대해 'it' 또는 'this'와 같은 Context Object를 통해 접근할 수 있다. 이러한 Scope Functions들은 객체에 접근하는 방법을 쉽게 해 주며 코드가 간결해지고 코드에 대한 가독성이 ..

[2팀] Kotlin Section 5 - Variables, Operators and Expressions

이 글은 udemy 강의를 참고하여 작성하였습니다. 작성자 : 강소영 개발환경은 Windows, Android Studio입니다. 1. Comments in Kotlin - 코틀린에서 주석 달기 주석은 컴파일러가 무시하는 요소이다. 따라서 프로그램을 실행할 때 전혀 영향을 주지 않는다. 그저 프로그램에 대한 설명을 달아놓는 것이다. 코드를 설명하고, 어떤 의미인지에 대해 명확하게 하여 프로그램을 읽는 다른 프로그래머들에게 도움을 준다. 1)한 줄 주석 달기 문장 앞에 슬래시 두 개(//)를 덧붙이면 한 줄 주석을 달 수 있다. //This is the single line comment 한 줄 주석은 코드를 잠시 비활성화하는 경우에도 유용하게 사용할 수 있다. 꼭 설명하는 용도로만 사용되는 것이 아니다...