2011-11-28 2 views
0

사람들이 프로필을 가지고 사람들을 검색 할 수있는 커뮤니티 앱을 만들고 있습니다.안드로이드 데이터 저장

사용자 ID, 이름 등의 로그인 된 사용자의 데이터를 저장하는 가장 좋은 방법은 데이터를 표시하고 API 호출을 통해 사용자가 애플리케이션에서 데이터를 가져올 수 있도록하는 것입니다. 관련된 컨텐츠.

내가 좋아하는 로컬

  1. 사용자 정보를 저장할 무엇 -> userId를, 이름, 마지막으로 성공한 localtion, 성별, 생일
  2. 메시지받은 편지함 -> 두 사람의 대화 스레드.
+0

[데이터 저장] (http://developer.android.com/guide/topics/data/data-storage.html) –

+0

alextsc을 사용할 수 있습니다 : 그 통해 갔다 . 방금 모범 사례를 알면 무엇이며 다른 사람들이 앱 전반에 데이터를 저장하는 방법은 무엇입니까 –

+2

전적으로 귀하의 필요에 따라 다릅니다. "최선의 방법"은 없습니다. 이름 및 기타 세부 정보와 관련된 많은 사용자 ID를 저장해야합니까? 데이터베이스를 사용하십시오. 로그인 한 사용자의 ID와 이름 만 저장하면됩니까? 공유 환경 설정을 사용하십시오. 그리고 이와 관련하여 여러분의 질문은 다소 모호합니다. –

답변

2

당신은 당신이 더 많은 정보 인애 astructured 영지를 저장하려는 경우, SQLite 데이터베이스를 사용 또는 공유 환경 설정이 더 좋을 것 중 하나 SQLite 데이터베이스를 사용할 수 있습니다. 그러나 작은 정보를 저장하기 위해 당신은 공유 환경 설정

1

글쎄, 최선의 방법은 데이터베이스 (SQLite)에 데이터를 저장하고 서버와 데이터를 동기화하기 위해 호출하는 것입니다. 이와 같이 오프라인 상태에서도 앱을 사용할 수 있습니다 :) 인터넷에 연결되어 있지 않거나 인터넷 연결에 문제가있을 때 데이터를 메모리에 저장하면 많은 문제가 발생합니다.

행운을 빌어 요, Arkde