MyCloud
Open Source Project 이 내용은 IT World의 기사를 바탕으로 작성되었습니다.참고 : http://www.itworld.co.kr/slideshow/98526 블랙 덕 소프트웨어(Black Duck Software)은 오픈소스 세계를 리뷰하고 지난 해에 시작된 최고의 신규 프로젝트를 시상하며, 2014년 이후로 그 결과를 인포월드(InfoWorld)를 통해 공개하고 있습니다. 올 해 루키 중 상위 프로젝트 대부분은 영리 기업들이 후원 및 기여하고 있습니다.여기에서 소개하는 14선의 프로젝트 중 관심이 가는 오픈소스 프로젝트 몇 가지를 뽑아보았습니다. 1. MXNet 2. React Native 3. Glucosio 사실 이외의 다른 프로젝트들은 잘 모르는 분야이기 때문에 관심이 덜 갔습..
Custom CardView CardView는 롤리팝 버전부터 추가되었으며, 많이 활용되는 뷰 컴포넌트입니다.UI를 구성하다보면 복잡한 구조를 재사용해야 할 때가 있는데,이때 커스텀 뷰를 활용하면 쉽게 해결할 수 있으며, 코드의 분리를 통해 가독성도 높일 수 있습니다.아래의 코드는 이전의 카드뷰 포스팅 예제와 이어지는 코드입니다.참고 : http://swalloow.tistory.com/72 1.먼저 커스텀 카드뷰의 레이아웃을 만들어야 합니다.* CardView 자체가 FrameLayout을 상속받은 ViewGroup이므로 LinearLayout 아래에 정의할 필요가 없습니다. 2.이제 카드뷰를 대신할 커스텀 자바 클래스를 생성합니다.커스텀 카드뷰는 xml에 정의되어 있는 뷰 컴포넌트들을 하나로 묶은 뷰..
Daum Maps API 처음 Daum 지도 API를 사용하시게 되면 여러 문제를 만날 수도 있습니다.그래서 Daum 지도 API를 연동하면서 겪은 문제를 정리하려고 합니다. 1.우선 키 발급받는 과정입니다. 간단한 과정이라 API 페이지에 따로 언급이 없습니다. http://developers.daum.net/console/위 링크의 다음 개발자 페이지의 좌측 상단에 앱 만들기 버튼을 눌러 내 프로젝트를 생성해야 합니다.그리고 나면 자동으로 키가 발급됩니다.이 때 안드로이드 패키지 명은 com.company.projectName 형식으로 들어가면 됩니다.* 잘 모르겠다면 AndroidManifest.xml 에 있는 package = " " 부분을 보시면 됩니다. 2.라이브러리를 추가해야 할 때 가이드 ..