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

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

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

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

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

th-dev (869)
[링크] 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
갤럭시 S9+(Galaxy S9 plus) 간단 개봉 및 후기

오랜만에 구입한 갤럭시 s9 개봉기를 작성한다.그간 갤럭시 시리즈는 s3/s7 정도 사용해봤다. S7은 한정판 인저스티스 에디션을 사용했었다. 사용하면서 가장 편한 건 역시 교통카드와 삼성 페이삼성 페이는 마그네틱(긁어서 결제하는 것)의 대용이라서 IC 카드 기기 보급률이 높아지면 저절로 사용할 수 없어진다.현재도 공지되어있지만 IC 전용은 삼성 페이 결제가 어렵다.(추후 NFC 결제가 가능해지겠지만) 여튼 갤럭시에서 가장 좋은 건 삼페라는건 인정 안 할 수 없다.(한국에서는) 3번째 갤럭시는 s9+로 선택했다 s8 구입할까 고민하다가 그냥 s9로 넘어왔다. 갤럭시 S9 개봉기 갤럭시 S9는 3월 10일 날 받아서 개통했다. 자급제로 안사고 그냥 통신사로 구입했다.(그랬더니 kt에서 무약정 요금제에 데이..

Devices/Android Phone 2018. 4. 1. 14:34
[링크] 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
[개봉기] Chrome cast ultra 개봉기

벌써 3번째 구매한 크롬 캐스트이다.필자는 크롬 캐스트를 원과 투를 사용하였고, ultra을 이번에 구입하였다.그간 넥서스 플레이가 잘 버텨주어서 필요치 않았지만 OS 업데이트와 무관하게 너무 오래되었다.(사실 후속작도 없다 - 안 팔려서) 그래서 그나마 무난한 Chromecast을 다시 구입하여 사용 중이다.한국에서는 4k 이상의 TV가 많지만 크롬 캐스트의 활용도가 높지 않다 보니 정식 출시하지 않은 ultra이다.(https://store.google.com/에 가면 크롬 캐스트 2/오디오가 판매 중이다) e-bay에서 구입한 Chromecast ultra에 대해서 개봉기를 작성한다. Chrome cast로 미러링 하기!크롬 캐스트 2세대와 크롬 캐스트 오디오 개봉기 개봉 크롬 캐스트 2는 아직도 ..

Devices/Etc 2018. 3. 19. 10:45
[링크] 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
이전 1 ··· 23 24 25 26 27 28 29 ··· 174 다음
이전 다음

Blog is powered by Tistory / Designed by Tistory

티스토리툴바