forceson's Daily Study - Android, Java, Kotlin
하룻동안 배운 내용을 차곡차곡 정리하는 1일 1커밋 프로젝트입니다.
- Activity(1)-Activity란?
- Activity(2)-Activity Lifecycle & State
- Activity(3)-Activity Task & Back Stack
- Android는 어떻게 UI를 구성할까?(1) - Inflate
- Android는 어떻게 UI를 구성할까?(2) - View
- Android는 어떻게 UI를 구성할까?(3) - CustomView
- Context 정리
- Android 플랫폼 아키텍처 정리
- Android APK 빌드 과정
- Intent 정리
- Service 정리
- BroadcastReceiver 정리
- RxJava Rough한 정리
- Glide vs Picasso 매우 간단 비교
- RecyclerView 간단 정리
- RecyclerView 동적으로 Column 설정하기
- Nested RecyclerView 가로 스크롤 초기화 해결
- MVP부터 MVVM ViewModel과 AAC ViewModel, Databinding 고찰 (업데이트 필요)
- Unit Test - Error: "Method ... not mocked"
- 함수형 프로그래밍과 람다
- 고차 함수
- 인라인 함수, 클로저
- 컬렉션 타입과 람다
- Null 안전성
- 예외 처리
- by를 이용한 delegate 패턴
- SAM & typealias
- 리플렉션
- 어노테이션
- [자료구조] ArrayList와 LinkedList
- [자료구조] Stack
- [자료구조] Queue
- [자료구조] 이진탐색트리
- [자료구조] 우선순위 큐와 힙
- [자료구조] 그래프
- [디자인패턴] Singleton
- Conway’s Game Of Life
- 임시변수 없이 두 int 값 바꾸기
- Range Sum of BST
- Unique Morse Code Words
- Two Sum
- Add Two Numbers
- Longest Substring Without Repeating Characters
- Longest Palindromic Substring
- Gas Station
- Jewels and Stones
- Merge Two Binary Trees
- 체육복
- 조이스틱
- 이사 계획