일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Android
- EditText
- SWIFT
- button
- gradle
- Drawable
- 리소스
- kotlin
- API Level
- Lottie
- 데이터바인딩
- 프래그먼트
- Constraint
- 액티비티
- 프로젝트생성
- 앱빌드
- InputTypes
- linearlayout
- 스택관리
- 코코아팟
- lateInit
- ios
- LayoutEditor
- xcworkspace
- cocoapods
- 코틀린
- 화면전환
- ImageView
- 안드로이드
- DataBinding
- Today
- Total
목록코틀린 (6)
코코아의 우당탕탕 개발일지

이번에 다룰 내용은 ConstraintLayout이다. 내가 안드로이드를 시작했을 때 가장 처음 배웠던 레이아웃이고, 그만큼 많이 활용된다. Android Kotlin Fundamentals: 02.3 ConstraintLayout using the Layout Editor | Android Developers In this codelab you learn how to use ConstraintLayout in your Android app to create large and complex layouts with a flat view hierarchy. developer.android.com ConstraintLayout ConstraintLayout는 ViewGroup 유연한 방식으로 자식 뷰의 위치와..

이번 시간에 정리해볼 부분은 User Interactivity, 사용자 상호작용이다. Android Kotlin Fundamentals: Add user interactivity | Android Developers In this codelab you learn how to add an editable text view and display the entered text. developer.android.com EditText 사용자에게 텍스트를 입력받기 위해서, Android Studio에서는 EditText를 사용한다. 디자인 탭으로 전환한 뒤 Palette에서 UI 요소들을 살펴보자. 가장 상단에서 텍스트뷰인 Ab TextView 밑으로 다양한 EditText 뷰들을 확인해볼 수 있다. 요소 이름 ..

과정2 : Android Kotlin Fundamentals:LinearLayout using the Layout Editor 이번 시간에 알아볼 내용은 선형 레이아웃이다. 또한, 레이아웃 편집기를 사용해 UI 요소를 다루는 방법도 살펴볼 계획이다. View groups 뷰그룹은 자식뷰(다른 뷰나 뷰 그룹)를 가지는 뷰이다. 레이아웃을 구성하는 뷰는 뷰 그룹이 루트인 뷰의 계층 구조로 구성된다. LinearLayout 뷰 그룹에서, UI 요소는 수평이나 수직으로 배치될 수 있다. -> xml에서 설정해주기 나름 디자인에서 위젯 추가하기 - Layout Editor Layout Editor로 UI 빌드 - Android Developer Layout Editor은 Android Studio 내부의 시각적인..

Android Kotlin Fundamentals 01.3: Image resources and compatibility | Android Developers Learn how to use image resources in your app, and learn about app compatibility with different Android versions. developer.android.com 이번 시간에는 리소스에 대해 배운다. 이전 1.2 학습에서 했던 TextView 대신 ImageView를 활용해 Dice Roller을 바꾼다. Step 1: Add the images (이미지 추가하기) 위 링크에서 DiceImages.zip을 다운받을 수 있다. 이지미에 대한 코드가 xml 파일 형식으로 압..

작업 및 백 스택 이해 | Android 개발자 | Android Developers 일반적으로 앱에는 여러 활동이 포함됩니다. 각 활동은 사용자가 실행할 수 있는 특정 종류의 작업을 중심으로 설계되어야 하며 다른 활동을 시작할 수 있어야 합니다. 예를 들어 이메일 앱에는 developer.android.com 안드로이드 앱에서 뒤로가기를 눌렀을 때.. 제대로 이전 화면이 종료되지 않고 겹겹이 쌓여있던 걸 경험한 적이 있다. Activity와 Fragment의 특성을 제대로 고려해주지 않았기 때문에 발생한 문제였다고 생각한다. activityA -> activityB 화면 전환의 경우 액티비티가 "대체"되지만, fragmentA -> fragmentB 화면 전환의 경우 액티비티 위에 프레그먼트를 겹겹이 ..

저번 1.1 codelab에서는 java와 res 디렉토리 등의 앱 프로젝트의 주된 부분들을 배웠었다 반면 이번 1.2에서는 앱을 구성하는 데 가장 중요한 두 부분, 바로 MainActivity.kt(코틀린 파일)와 activity_main.xml(레이아웃 파일)을 배워볼 예정이다. Android Kotlin Fundamentals 01.2: Anatomy of Basic Android Project | Android Developers Learn your way around the files that make up an Android project, and create an app with an interactive button. developer.android.com Step 1: Examine Ma..