2010-07-28 3 views
1

현재 다양한 대학 캠퍼스에서 간단한 정보 응용 프로그램을 개발 중입니다. 앱을 주로 오프라인 상태로 운영하여 내 모든 정보를 로컬에 저장하려고합니다. 응용 프로그램 내의 데이터는 변경 될 수 없으므로 최선의 (연습) 방법이 그러한 데이터를 저장하는 것이 무엇인지 궁금합니다. 기본적으로 SQLite db, java 파일 또는 xml에 정보를 저장해야합니까?android app 내 정적 데이터 저장

답변

1

답변은 요구 사항에 따라 다르지만 SQLite와의 통합이 기본이므로 SQLite를 사용하는 것이 가장 쉽고, 관계형 데이터베이스의 이점도 누릴 수 있습니다. 시작하려면 Notepad tutorial을 참조하십시오.

1

데이터에 따라 다릅니다. 그것은 주로 안드로이드 문자열 리소스 파일에 저장하는 것이 텍스트면. 그것이 어떻게 든 구조화되고 ID와 관계가 있으면 데이터베이스에 저장합니다.

+1

은 데이터를 변경하지 않을 경우 가장 간단한 방법입니다. – androidworkz

0

우리는 Android 프로젝트에 로컬 데이터베이스가 필요한 대학 프로젝트가있었습니다. whe는 SQLite를 사용하여 메모리 스틱에 저장된 데이터베이스에 쓰는 것이 었습니다. (파일 시스템에 직접 쓸 수있는 올바른 권한을 찾을 수 없음)

먼저 android.database.sqlite 패키지의 API 웹 사이트를 확인하십시오.

멋진 튜토리얼

그리고 여기 : XML 문자열 배열을 사용하여 http://www.devx.com/wireless/Article/40842