마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

UI에 데이터 업로드 시..

0 추천

안녕하세요.

아래와 같이 UI를 설계해서 날씨앱을 제작해 보려고 합니다.

인터넷이 연결 되어있다면 cloud 서버에서 날씨 데이터를 읽어와서 db에 저장하고, db에 있는 내용을 textview에 뿌려주고, 인터넷이 연결되어 있지 않다면 가장 최근의 db 데이터를 읽어와서 뿌려 주려고 하고 있습니다.

여기서 질문은 db가 변경이 된다면 dynamic 하게 textview도 업데이트 되어야 하는데 이부분을 어떻게 해야할지 조언좀 해주시면 감사하겠습니다. (ListView를 사용하고 있다면 adapter에 db cursor를 셋팅해주면 될 것 같은데 아래 UI 구조는 list를 사용하기에 적합하지 않고 또 textview는 자체적으로 setAdapter 메소드가 없어서 어떻게 해야 할지 모르겠네요..)

 

익명사용자 님이 2015년 7월 11일 질문

1개의 답변

0 추천
실시간으로 동기화 되기를 원하시는건가요?

db의 경우는 기록시간이나 버전관리를 하시면될듯하구요, 화면을 갱신하는건 100% 실시간으로 하는건 애매하니 주기적으로( 예를 들어 5분, 실행중이라면 10초에 한번씩 ) 갱신하게 하시면됩니다.

알람매니저나, 카운트다운 , 서비스 등을 이용해서 체크하시면됩니다.
하늘아륑 (16,800 포인트) 님이 2015년 7월 12일 답변
많은 도움이 되었습니다! :)
...