전체보기(363)
-
[edwith] 안드로이드 앱 개발 초급 (1)
부스트코스의 안드로이드 앱 개발 초급 강의를 수강하면서, "Do it! 안드로이드 앱프로그래밍" 책으로 공부한 것을 복습하려고 한다. 부스트코스에 안드로이드 프로그래밍 강의가 3개가 있다. 그 중 1개는 "Do it! 안드로이드 앱프로그래밍"책의 저자이신 정재곤님의 강의이고 나머지 2개는 한동호님의 강의로 초급과정과 중급과정이 있다. 그 중에서 한동호님의 안드로이드앱 개발 초급 강의를 수강하려고 한다. 2016년에 올라온 강의 자료 (링크) Lecture 1 Chapter 1. 소개 및 사전 지식 확인 pass Chapter 2. 뷰와 레이아웃 Chapter 3. 기본 기능 이해 layout을 xml이 아니라 JAVA로 해야하는 경우는 잘 없다. activity가 실시간으로 data를 받아서 화면 구성이..
2019.05.28 -
물회 육수
더운 여름이 다가온다. 우리 커플은 물회를 좋아해서 동해나 남해로 여행 갈때면 물회 맛집을 찾아가곤 한다. 대전에서도 가끔씩 검색해서 찾아가보곤 하지만 강원도쪽에서 먹은 맛난 물회 맛에 견줄 수 있는 곳을 아직 찾지 못한 상태이다. 오늘은 인터넷 써핑을 하다가 물회 육수 관련 레시피를 찾아 보게되었다. 냉면 육수처럼 만들어져 나오는 것을 구입해서 해먹어볼까 싶지만, 아무래도 그렇게 파는 것은 조미료도 많이 들어가고 직접 육수를 만들어 장사하는 물회 맛집에서의 깊은 맛을 낼 수 없을 거라 생각해서 직접 만들어 보는게 나을 듯했기 때문이다. 그래도 어떤 재료가 들어가는지 궁금하니 수집은 해놓고.... 검색을 해보면 역시나 몇몇 프로그램에서 물회 육수 레시피를 방영한 적이 있는듯 하다. 이런 것도 모아 놓겠지..
2019.05.28 -
Do it! 안드로이드 앱프로그래밍 14일차 (19.05.27) [끝]
"Do it! 안드로이드 앱 프로그래밍" 책을 통한 공부 마치며... 1. 책을 끝까지 다 보고나서 2주안에 다 볼수 있을 줄 알았는데, 거의 2달이 걸렸다. 물론 책을 시작한 날부터 끝마친 날 사이의 기간이며, 실제 공부한 날은 제목에서처럼 14일 정도 걸렸긴하다. 하루도 빼먹지 않고 이어서 14일에 끝냈어야 하는데...그래야 전날 공부한것에 연결하여 더 이해도 잘되고 기억도 오래갈텐데. 너무 띄엄띄엄 공부했다. 역시 계획대로 실천하기는 쉽지 않는 듯하다. 다음 책에서는 좀더 노력해야 할 것이다. 프로그래밍 공부이다보니 실습을 병행해야 하는데 초반에만 실습을 따라하다가 중반 이후 부터는 책에 나오는 코드를 이해하는 걸로 끝내고 다음으로 넘어갔다. 그래서 그런지 금방 잊어 먹는 듯하고, 남은 기억들도 오..
2019.05.27 -
큰 서랍형 리빙박스 찾아라~!
베란다 한쪽켠에는 오픈형 다용도 선반이 있는데, 현재 여기에 공구함, 잡동산이들이 들어 있는 리빙박스, 물놀이 용품 리빙박스 등이 산적해 있어서 복잡해 보인다. 깔끔하게 정리하고 싶어 서랍형 리빙박스를 찾는데 단순 플라스틱 제품이라 저렴할 줄 알았는데 생각보다 비쌌다. 그래서 찾기 시작했다. 베란다 선반에 적당하면서 가격이 착한놈으로. 우선 내가 원하는 타입은 서랍형으로 쉽게 물건을 넣거나 꺼낼수 있어야하고, 여러칸에 분류해서 넣겠지만 그래도 반투명하게 속이 비쳤으면 한다. 그리고 다용도 선반의 앞쪽에서 뒤쪽 벽까지의 거리가 45cm라서 45cm이하의 깊이(Depth)를 가진 제품이어야 한다. 가로(Width)나 높이(Height)는 뭐 적당하면 좋고. 부피는 대략 25L~35L 용량으로. 이런 제품들이..
2019.05.26 -
Do it! 안드로이드 앱프로그래밍 13일차 (19.05.24)
Chapter 12. 메시징과 소셜 네트워크 서비스 12-1 메시징 서비스 이해하기 메시지를 서로 주고 받을 수 있는 서비스를 흔히 메시징 서비스(Messaging Serivce)라고 하며 다음과 같은 네가지로 나눌 수 있음단말간 메세지 송수신(이동통신사 서버 사용) : SMS/MMS서버를 통한 단말 간 메시지 송수신 : XMPP, SIP, 카카오톡, WhatsAppSNS를 통한 단말 간 메시지 공유 : Twiter, Facebook푸시 서비스를 통한 메시지 전송 : FCM 12-2 푸시 서비스 사용하기 단말로 알림 메시지를 보내는 기술적인 방법단순 SMS를 이용한 알림 : 간단하지만 비용이 발생할 수 있음앱엥서 연결을 만들어 놓은 상태에서 알림 : 앱에서 서버와의 연결을 만들어 놓고 폴링하는 과정 필요..
2019.05.24 -
Do it! 안드로이드 앱프로그래밍 12일차 (19.05.23)
Chapter 11. 위치기반 서비스와 앱 위젯 11-1 GPS를 이용해 나의 위치 확인하기 안드로이드에서는 위치 확인을 위한 시스템 서비스로 'LocationManager'를 제공한다. android.location 패키지에는 이 클래스를 포함하여 위치 정보를 확인하거나 확인된 위치 정보를 사용하는데 필요한 클래스들이 정의 되어있다. 위치 관리자에게 위치 정보를 요청하여 현제의 위치를 확인하는 방법1단계 위치 관리자 객체 참조하기 : 위치 관리자(LocationManager)는 시스템 서비스로 제공되므로, getSystemService( )메소드로 위치관리자 객체 참조2단계 위치 리스너 구현하기 : 위치관리자가 알려주는 현재 위치는 위치 리스너를 통해 받게 되므로 새로운 리스너를 구현하여 전달 받은 위..
2019.05.24