본문 바로가기 메뉴 바로가기

꿈 많은 개발자가 되자! Tae-hwan

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

꿈 많은 개발자가 되자! Tae-hwan

검색하기 폼
  • th-dev (867)
    • Android Develop (169)
    • Android App (161)
    • iOS (58)
      • Develop (10)
    • Devices (244)
      • Android Phone (113)
      • Etc (128)
    • Programming language (34)
    • Software (80)
    • Mac (18)
    • Ubuntu (21)
    • Web (34)
    • Etc (47)
  • 방명록

Android Develop (169)
[링크] 2018 Google IO - Developer Keynote

다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다. 이어보기 : https://thdev.tech/google%20io/2018/05/08/Google-IO-2018-Chapter-1 2017년에 이어 2018년에도 Google I/O 참여 기회가 생겨 참여 중에 있다.작년보다 2주 이른 5월 초에 진행하고 있는 Google I/O는 머신 러닝의 AI for everyone!이다. 이미 모든 것에 머신 러닝이 적용되었고, 개발자는 사용할 수 있다.2017년 Google IO 후기 : http://thdev.net/746필자는 안드로이드 개발자이니 안드로이드 관련 퓨처를 소개하는 Android Developer Keynote을 추가해보았다. 다음 글은 전체 내용을 공유하지 않..

Android Develop 2018. 5. 10. 08:13
[링크] Kotlin 연산자 Overloading

다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다. 이어보기 : https://thdev.tech/kotlin/2018/04/01/Kotlin-Operator-Overloading Kotlin에서 기본으로 제공하는 산술 연산자 plus, minus 등을 +, -로 접근한다. 이러한 기법을 Kotlin에서는 Convention이라고 한다.이번 글에서는 이러한 Convention을 확장하여 사용할 수 있는 Kotlin의 기법을 살펴보려고 한다. 대부분 산술 연산자이며, List와 Map에 접근할 때 사용하는 []등에 대해서 살펴본다.우선 아래의 표를 기준으로 Overloading이 가능한데 산술 연산자와 단항 산술 연산자이다.Functioncodeplusa + bminusa -..

Android Develop 2018. 4. 3. 08:07
[링크] Kotlin lateinit/lazy properties 살펴보기

다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다. 이어보기 : https://thdev.tech/kotlin/2018/03/25/Kotlin-lateinit-lazy Kotlin에는 늦은 초기화를 위한 방법 2개를 제공한다.class의 전역에 아래와 같이 값을 생성하면, 클래스가 만들어지는 시점에 변수를 함께 초기화한다.class 생성과 동시에 변수가 초기화되면, 재 접근시 빠르게 접근이 가능하여 이득을 볼 수 있다.class SampleActivity { private val sampleAdapter: SampleAdapter = SampleAdapter(ImageLoaderAdapterViewModel(this@SampleMainActivity, 3)) } 하지만 위 ..

Android Develop 2018. 3. 26. 09:29
[링크] Kotlin Lambdas

다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다.이어보기 : https://thdev.tech/kotlin/2018/03/17/Kotlin-Lambdas Kotlin을 활용하여 개발을 하면 무조건 만나는 Lambdas 식.기존 Android 개발에서는 Java 7을 주로 사용하다 보니 Lambda 식을 사용할 일은 없었다.하지만 Backport 활용으로 Lambda을 적용할 수 있었는데 retrolambda이다.현재는 Android Studio 3.0 이상에서 구글이 직접 Lambda을 제공하여, 간단하게 적용하는 게 가능하다.오늘은 Kotlin Lambda 식에 대해서 살펴본다. Lambda 식Lambda 식은 쉽게 말해 function에 function을 전달하고, 이..

Android Develop 2018. 3. 18. 11:42
[링크] RecyclerView.Adapter 어떻게 접근하면 좋을까? - ViewModel

다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다.이어보기 : http://thdev.tech/android/2018/01/31/Recycler-Adapter-Distinguish RecyclerView와 ListView을 통해 수많은 형태의 List를 생성할 수 있다. 동일한 형태의 View을 구현하거나, N 개의 서로 다른 View을 만들기도 한다.리스트를 구성하는데 유용한 RecyclerView. 이런 RecyclerView을 구성하는데 있어 MVP 또는 MVVM에서 적용해볼 수 있는 방법은 무엇일까?이번 글에서는 필자가 선택한 ViewModel을 소개하려고 하는데 아무래도 다음의 글이 영향을 미쳤기에 작성하는 글이다.SeongUg Steve Jung(GDE) 님이 다..

Android Develop 2018. 1. 31. 07:32
이전 1 ··· 4 5 6 7 8 9 10 ··· 34 다음
이전 다음

Blog is powered by Tistory / Designed by Tistory

티스토리툴바