전체 글
-
[스마트워치] 가민 비보무브 HR 수령 및 개봉일상/IT제품 2018. 4. 29. 21:52
한번 충전에 3~4일은 버틸수 있는 배터리, 상시 심박측정, 스마트폰 알림 연결이 지원되었으면 좋겠다를 기본으로 스마트워치를 검색했을때 삼성 기어 시리즈, LG 워치 시리즈, 가민 스마트워치 시리즈, 애플 워치 시리즈, 샤오미 미밴드/어메이즈핏 시리즈 등으로 좁혀졌습니다. 일단 현재 사용하지 않고 추후로도 어지간하면 사용하지 않을것 같은 아이폰과 연결되는 애플워치는 제외하였습니다. LG 워치 스포츠는 통신사를 끼지 않으면 구매가 안되서 제외했습니다. 마지막으로 삼성 기어 시리즈는 곧 신제품이 나오기도 하고 배터리가 일단 데일리 충전이 필수라서 제외하게 되었습니다. 최종적으로 구매를 하게된건 가민 비보무브 HR입니다. 전통적으로 가민 제품이 제공하는 세부적인 기능들이 많지만 개인적으로 큰 점수를 준것은 스..
-
[컨퍼런스/안드로이드] 드로이드 나이츠 2018개발/컨퍼런스 2018. 4. 29. 18:51
4월 22일 KOEX 컨퍼런스룸에서 드로이드 나이츠가 개최되었습니다. 작년에는 개최되었다는 소식을 나중에 들어서 참석을 못했는데 이번에는 늦지않게 신청할 수 있었습니다. 작년과 달라진점은 우선 무료였던 참가비가 올해는 생겼다는것과 주제가 많아지면서 2 Track으로 진행된다는 점이었습니다. 컨퍼런스에 대한 정보는 페이스 북과 Github Page를 통해서 습득할 수 있으므로 북마크를 해놓도록 합시다페이스북 : https://www.facebook.com/droidknights/Github Page : https://droidknights.github.ioYouTube : https://www.youtube.com/channel/UCjeUnwS8mHhsl600-nFJKmw (DroidKnights Comm..
-
[면도기] wisely 면도기 수령 및 개봉일상/생활용품 2018. 4. 16. 21:15
수염을 기를생각이 없는 남성이라면 면도는 필수이고 전기면도기를 사용하느냐 면도날을 교체하는 교체형 면도기를 사용하느냐 정도의 선택지만 남게 됩니다. 개인적으로 전기면도기는 시간도 오래걸리고 뭔가 만족스럽게 면도가 되지 않아서 교체형 면도기를 사용합니다. 이번에 친구의 추천으로 wisely 면도기를 알게 되었고 면도기 핸들 + 면도날 2개가 들어있는 스타트 세트를 구매하게 되었습니다. wisely 라고 적혀있는 박스에 오며 배송중에 험하게 다루어졌는지 박스가 좀 찌그러졌지만 내용물에는 이상이 없어보입니다. 내부에는 면도기 제품 개별 포장 박스, 제품 관리 팁 책자, 창업자들의 메시지가 적혀있는 편지 이렇게 3가지가 들어있습니다. 면도날 관리법은 유용하니 나중에 차근차근 읽어보도록 하겠습니다. 면도기가 들어..
-
[RecyclerView.Adapter] RecyclerView에서 ChoiceMode처럼 쓰기개발/Android 2018. 4. 9. 20:17
RecyclerView는 기존의 ListView와 다르게 ChoiceMode를 지원하지 않아 간단하게 Select 상태를 가지는 RecyclerView를 사용하고자 할때는 별개로 구현이 필요합니다. 그래서 지난번에 구현한 GeneralAdapter를 상속받은 Selectable Adapter를 만들어 보겠습니다. [GeneralAdapter] RecyclerView.Adapter 편하게 쓰기 먼저 구현 컨셉은 Select 상태정보를 Adapter에서 관리하도록 하여 사용자가 필요시에 해당정보를 제어할 수 있도록 합니다. 추가로 앞서 구현한 GeneralAdapter를 상속받아 GeneralAdapter가 가지는 사용 편의성을 이용할 수 있도록 합니다. public class GeneralSelectabl..
-
[RecyclerView.Adapter] RecyclerView 편하게 쓰기개발/Android 2018. 4. 8. 23:46
리스트 형태의 UI 개발시 많이 사용하는 RecyclerView를 사용하려면 RecyclerView.Adapter 클래스를 상속받은 Adapter 클래스와 리스트의 항목을 표현할 때 사용되는 RecyclerView.ViewHolder를 상속받은 ViewHolder 클래스를 구현해야 합니다. 하나의 리스트 화면만 사용하게 되는 경우는 많지 않고 각 리스트 화면은 각각의 특색있는 리스트 항목을 가지는 경우가 많기 때문에 화면별로 Adapter와 ViewHolder를 2개씩 계속 구현해야 하는 경우가 발생합니다. 리스트 항목에 표시되는 View만 구현하여 사용하는 라이브러리를 만들어 보겠습니다. RecyclerView를 사용하는 일반적인 방법은 RecyclerView.Adapter.onBindViewHolde..