다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다.이어보기 : http://thdev.tech/androiddev/2016/12/16/Android-BottomNavigationView-Intro 안드로이드 Support Library 25 버전부터 BottomNavigationView을 사용할 수 있게 되었습니다.BottomNavigationView는 다음과 같이 하단에 포함되는 View를 말합니다. 해당 예제 코드는 GitHub의 블로그 예제에 포함되어 있으며, Kotlin과 Java로 구성되어 있으며, MVP 구조로 작성하였습니다. 다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다.이어보기 : http://thdev.tech/android..
도메인을 이전하였습니다. 벌써 5년이 다 되어서 이전을 하였는데 이전한 곳과 이전하는 방법을 정리해두려고 합니다. 제 도메인은 국제 도메인으로 .net로 끝납니다. .co.kr은 국내 도메인에 해당됩니다. 도메인 이전을 하려면 최소 10일 이전에는 도메인 이전을 해야 한다고 합니다.(정확한 날짜는... ) 제 도메인은 현재 50일 정도 남은 상태인데 그냥 생각난 김에 이전을 하였습니다. 딱히 도메인 관리 사이트에서 등록 해둔게 없어서 이전을 하였죠. .tech 도메인과 함께 관리하기 위해서... Hover.com 저는 hover.com으로 도메인 이전을 하였습니다. hover는 간단하게 도메인을 관리하고, 해외의 Medium, 500px 등에 간단하게 도메인 연결도 가능합니다. 이전을 하기 위한 절차는 ..
다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다.이어보기 : http://thdev.tech/androiddev/2016/12/11/Android-BottomSheet-Intro Android Design Support Library 23.2.0부터 사용이 가능한 Android BottomSheet입니다.메트리얼 디자인과 함께 소개되었던 부분인데 Support Library 23.2.0에 추가되었습니다.Google에서는 다음과 같은 방식 2가지로 BottomSheet을 사용 중에 있습니다.왼쪽에는 일반 BottomSheet이고, 오른쪽에는 다이얼로그 형태의 BottomSheet가 적용된 상태입니다.이번 글에서는 일반 BottomSheet을 소개합니다. 다음 글은 전체 내용..
Transcend 썬더볼트 SSD 간단한 개봉기입니다.USB 3.0으로도 충분히 속도가 나와서 굳이 썬더볼트 SSD가 필요는 없지만....맥에서 윈도우 설치하려고 삽질하다가 구입하게 된 SSD입니다. StoreJet 500인데요. Thunderbolt와 USB 3.0이 호환됩니다. - macbook pro의 USB-C 타입 도입으로 썬더볼트는 구시대 유물이 되었군요. USB 3.0과 호환이라도 대니깐... 출시한지 몇 년이 흘렀지만 가격은 가격은 그대로군요.딱히 찾는 사람도 없는데 계속 생산? 하고 있나 봅니다. SSD 256기가에 USB 외장하드 케이스 사는 것에 비하면 8만원 정도 비싸죠.8만원짜리 외장 하드 디스크라고 보아도... 최대 440 MB/s의 읽기 속도를 가진다고 합니다. 여튼 전 여기에..
Mac OS에서 윈도우에서처럼 특정 영역으로 빠르게 이동할 수 있는 Magnet을 소개합니다. Magnet는 키보드의 단축키를 통해서 창을 상하좌우 컨트롤이 가능하며 한 개 이상의 모니터에서도 자유롭게 창을 이동할 수 있는 기능을 제공합니다. 사용법이 간단하여 설정 및 사용 방법을 간단하게 정리합니다. 다운로드 Apple AppStore : http://apple.co/2gtgjCF현재 블랙프라이데이라서 할인 중에 있습니다. 사용하기 설치한 Magnet을 실행하시면 됩니다.실행하면 아래와 같이 안내 창이 표시됩니다.설정을 위한 단계를 보여주고 있습니다. 시스템의 설정에서 먼저 보안 및 개인화 아이콘을 눌러줍니다. 그리고 다음과 같은 창에서 개인 설정 탭으로 이동합니다.그러면 다음과 같이 체크가 불가능한 ..
Mac OS에서 간단하게 스크린을 녹화할 수 있는 QuickTime을 소개합니다. Mac OS에서는 기본적으로 mov와 mp4를 재생할 수 있는 QuickTime이 포함되어 있습니다. 이를 이용하면 거꾸로 녹화를 할 수도 있습니다. 녹화는 크게 3가지인 동영상 녹화/Audio 녹화/스크린 녹화 기능이 제공됩니다. 대부분의 맥 장비에는 카메라가 포함되어 있어서 얼굴이 나오는 영상도 녹화가 가능합니다. 다음의 글에서는 제가 코틀린 강좌를 만들면서 사용하였던 스크린 녹화 기능을 간단하게 소개합니다. 스크린 녹화 기능은 다음과 같이 생겼습니다. 녹화 버튼 오른쪽 버튼을 누르면 마이크 선택이 가능합니다. 별도의 마이크를 연결하였으면 외부 마이크를 통한 녹음이 기본값으로 선택됩니다. 녹화 시작은 가운데 버튼 또는 ..
다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다.이어보기 : http://thdev.tech/androiddev/2016/11/30/Android-MVP-Two 안드로이드 MVP 무작정 따라하기 2 번 째입니다.지난 글에서 Android MVP 적용하는 방법 중 구글에서 추천하는 Presenter/View을 다루었었습니다.오늘은 기존 글에서 추가로 소개하기로 하였던 Presenter/PresenterImpl을 구현하는 방법을 살펴보려고 합니다. 샘플 코드는?Android MVP Sample MVP 무작정 따라하기무작정 따라 하기는 MVP 패턴을 이해할 수 있도록 하나씩 차근차근 작성해보는 예제입니다.그래서 각각의 브런치와 글들을 통해서 조금씩 확장해가려고 합니다.Andro..
다음 글은 전체 내용을 공유하지 않고, 새로운 블로그로 링크를 제공하는 글입니다.이어보기 : http://thdev.tech/androiddev/2016/11/28/Android-MVP-One 안드로이드 MVP 무작정 따라하기 1 번째로 Presenter와 View를 나누는 방법에 대해서 정리합니다. 샘플 코드는?Android MVP Sample MVP 무작정 따라하기무작정 따라 하기는 MVP 패턴을 이해할 수 있도록 하나씩 차근차근 작성해보는 예제입니다.그래서 각각의 브런치와 글들을 통해서 조금씩 확장해가려고 합니다.Android에 MVP 무작정 따라하기 - IntroAndroid에 MVP 무작정 따라하기 - MVC 구조 이해하기Android에 MVP 무작정 따라하기 - Presenter/View 생성..