2012-07-07 2 views
1

사용자가 x 번 알람 시간을 저장할 수있는 앱을 만들려고합니다.SharedPreference 또는 SQLite 데이터베이스

다음 번에 사용자가 열면 다른 모든 시간 순서가 표시됩니다. 하나의 시퀀스, 총 알람 수 및 첫 번째 알람 시간을 선택할 수 있습니다.

나는 이러한 시퀀스를 최대 10 개까지 저장합니다. 이 데이터를 저장하는 것이 더 좋을 것입니다 ... SharedPreferences 또는 SQLite? SQLite tutorial 및 문서 : 귀하의 요구 사항 여기에 튜토리얼

+0

좋은 SQLite는 안드로이드 튜토리얼을 시작합니다 http://www.quicktips.in/basic-android-sqlite-database-exampletutorial/ –

답변

2

경우는, 쉽고 빠르고 신속하게 실행할 수 있습니다으로 최선의 선택입니다 ..

+0

@M (최대 = 10 회)이 경우에 더 낫다 Mohsin Naeem 두 개의 모순 된 대답은 ... 어떻게 지금 알 수 있습니까? – tanvi

+0

최종 결정은 당신 것입니다 :) 그러나 만약 당신이'onyl 10' 레코드를 가지고 있다면 SQLite를 위해서 SQLiteHelper 클래스를 구현하고, 쿼리를 만들고, 커서를 얻고, 마지막으로 당신의 결과를 얻습니다. 'SharedPreferences'의 경우에는 문자열 배열을 넣고 적은 수의 행렬로 데이터를 읽고 변경할 수 있습니다 .. read this http://stackoverflow.com/questions/3876680/is-it-possible-to-add-an-array- or-object-to-sharedpreferences-on-android –

+1

오케이 고마워요 :) – tanvi

1

SQLite는 데이터의 다량 을 저장하는 동안 된 SharedPreferences는 데이터소량의 저장을 목적으로한다.

이 경우 최대 10 개의 데이터 만 있으면 매번 SharedPreferences를 사용할 수 있지만 데이터 수가 (앱 사용자에 따라 다를 수 있음) 모르는 경우 을 입력하면 SQLite 더 나은 선택입니다.

1

공유 환경 설정