2013-12-21 2 views
0

REST WebService와 통신하는 안드로이드 응용 프로그램을 빌드해야합니다. 모든 작업은 온라인으로 수행되며 장치 메모리에 저장해야하는 개체/데이터는 거의 없습니다. RESTDroid를 실행하지만 내 요구에 "너무 많이"보이는 것 같습니다. 파일 시스템/sd 카드에 객체를 저장해야합니까? 이 접근법의 장점/단점은 무엇입니까?RESTful 데이터는 어디서 Android에 저장해야하나요?

감사합니다.

답변

1

웹 서비스에서받는 것과 동일한 개체가 많은 경우 SQLite 데이터베이스를 사용해야합니다. 개체가 거의없는 경우 파일을 직렬화하고 파일로 저장하거나 JSON으로 serialize하고 SharedRreferences에 저장할 수 있습니다. 나는 당신을 위해 최선의 방법을 모른다. 그러나 나에게는 SQLite 데이터베이스 나 SharedPreferences가 될 것이다.

행운을 빈다.

1

당신은 그가 매우 아름답게 작은 편리 데이터를 저장하기 위해 설명해 준 tutorial을 볼 수 있습니다.