- 최신 버전으로 업데이트 하면서 첫 번째 강의 내용은 master에서 제거하였고, 01-branch 부터 확인 가능합니다.
Udemy 코틀린 안드로이드 시작하기! 강좌의 샘플 자료입니다.
- Kotlin base init
화면 구성하기 - 강의 29/30
: 코틀린으로 Activity/Fragment/Util 클래스에 대해서 다룹니다.
- MVP - Presenter
화면 구성하기 - 강의 31
: MVP Presenter 정의를 알아봅니다.
- MVP - Model
화면 구성하기 - 강의 32
: MVP Model에 대해서 알아봅니다.
- List
화면 구성하기 - 강의 33
: Android List 알아보기
- RecyclerView
화면 구성하기 - 강의 34
: RecyclerView 알아보기
- Image load library
화면 구성하기 - 강의 35
: 이미지 로드 라이브러리 살펴보기
- Retrofit Intro
화면 구성하기 - 강의 36
: Retrofit 소개
- Retrofit과 RecyclerView 연결하기
화면 구성하기 - 강의 37
: Retrofit과 RecyclerView 연결하기
- BottomSheet
화면 구성하기 - 강의 38
: Android BottomSheet 다루기
- BottomSheet 적용하기
화면 구성하기 - 강의 39
: Image Load Library을 설명하고, AsyncTask, Thread, Glide을 다룬다.
- Chrome tab 사용하기
화면 구성하기 - 강의 40
: Android ChromeTab에 대해서 다룹니다.
- Android UI Test
테스트 작성하기 - 강의 41
: Android UI Test에 포함된 자료입니다
- Android Automator test
테스트 작성하기 - 강의 42
: Android Automator을 이용한 테스트
- Android Presenter test
테스트 작성하기 - 강의 43
: Android Unit test를 알아봅니다.
Sample | |
---|---|
- RecyclerView item click test
- Test RecyclerView and Detail page
- Menu test
- Create Flickr api key.
- Add a flickr api key
local.properties
.- flickrApiKey="Flickr api key"
위와 같은 화면을 확인하였다면 다음의 순서대로 따라주세요.
- 01. Kotlin base init
Part 4
: 코틀린으로 Activity/Fragment/Util 클래스에 대해서 다룹니다.
- 02. Kotlin Null Safety
Part 5/Part 6
: 코틀린의 안전한 null 처리에 대해서 정리한 자료입니다.
- 03. Kotlin class
Part 7/Part 8
: 코틀린 Class에 대하여 일부 일부 정리하였습니다.
- 04. MVC
Part 9
: Android MVC 코드로 작성한 예제입니다. RecyclerView를 통한 리스트 뷰로 정리하였습니다.
- 05. MVP
Part 10
: Android MVC 코드를 MVP로 변경한 예제입니다.
- 06. MVP - Model
Part 11
: Android MVP에 Model을 추가로 분환할 예제입니다.
- 07. RecyclerView
Part 12
: RecyclerView를 소개합니다.
- 08. Retrofit Intro
Part 13
: Retrofit 소개
- 09. Retrofit과 RecyclerView 연결하기
Part 14
: Retrofit과 RecyclerView 연결하기
- 10. Image Load Library Sample
Part 15
: Image Load Library을 설명하고, AsyncTask, Thread, Glide을 다룬다.
- 11. 추가 페이지 제작
Part 16/Part 17
: 새로운 페이지를 생성하고, Parcelable/BottomSheet을 사용한 예제를 살펴본다.
- 12. Android UI Test
Part 18/Part 19
: Android UI Test에 포함된 자료입니다
- 13. Android Presenter Test
Part 20
: Mockito을 이용하여 Presenter을 테스트한다
- 14. Android Renderscript
Part 21
: Android Renderscript - 아이템 롱클릭시 Blur 처리 예제
Copyright 2016-2020 Tae-hwan
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.