Database 3

stetho - 실시간 sqlite db 접근 및 디버깅

sqlite를 이용하여 android 에서 database를 사용하다 보면 database에 쌓이는 실제 값을 확인해야 하는 경우가 종종 있다. android 개발 환경이 상당히 잘 제공되어 있어 기본적으로 실시간 database 확인 방법이 있으리라 생각하고 찾아 보았으나 기본으로 제공하는 툴은 별도로 제공되지 않는 것을 확인하였다. 이에 찾아보니 stetho 라고 facebook 에서 개발하여 공유하는 android application을 위한 debug bridge 가 존재하였다. 다양한 기능이 있겠지만 database 위주로 사용법을 보면 아래와 같다. http://facebook.github.io/stetho/ 1. Android Studio에서 build.gradle 에 아래와 같이 com.f..

Android 2019.01.06

AWS 의 다양한 서비스들 관계에 대한 이해

이미 알겠지만 AWS (Amazon Web Services)는 기본적으로 Amazon에서 제공하는 Cloud 서비스를 통칭해서 부르는 명칭이다. 제공되는 서비스를 보면 굉장히 다양하고, 처음보는 경우 너무 많아 약간 혼란스러운 것도 사실이다. 이 글에서는 AWS에서 제공하는 서비스들을 카테고리 별로 정리해 보고, 상호간에 어떤 연관성이 있는지 확인해 보고자 한다. 우선 AWS의 구성에 대해 설명하기 전에 AWS의 구성형태인 Cloud가 무엇인지 개념을 확인하고 갈 필요가 있다. 하기 링크를 통해 기존에 작성한 Cloud 관련한 글을 참고하면 이 글을 이해 하는데 좀 더 도움이 될 것 같다. [관련 글]-. Physical Server, Virtual Server, 그리고 Cloud Cloud 에 대한 개..

Android - Preferences (Data의 저장)

현재 만들어 보고 있는 메모의 Widget을 구현하기 위해 이리저리 코드를 찾아보고 만들어보고 있다. 각종 참고 Site에 가이드된대로 Widget은 무난히 구현해서 의도대로 홈 화면에 위젯이 표시되는 것까지 확인하였다. 그런데 분명히 Widget 생성시에는 정상적으로 표시하려는 메모 내용이 보였는데, 어느 순간 보면 해당 내용이 사라지는 현상이 발생하였다. 처음에는 내가 잘못본 것이겠지 했었는데, 현상이 두번이고, 세번이고, 계속 나오는 걸 보니 뭔가 놓친 부분이 있는 것을 알았다. 재현 경로를 확인해 보니 다음과 같다. 메모의 Widget 생성 (문제 없음) -> 재부팅 -> Widget 확인시 해당 내용 사라짐 인터넷을 좀 찾아보니 위와 같은 현상을 해결하는 방법은 다음과 같았다. 1. Widget..

Android 2016.02.24