I am developing quiz app on Android. I have asked someone about storing data. All people prefer Sqlite database. I did. But Why can't I use String data to display data, not Sqlite database? Example for more detail:
- Store in List:
List<String> questions = new ArrayList<String>(); questions.add("Question A?"); questions.add("Question B?"); questions.add("Question C?"); List<String> answers = new ArrayList<String>(); answers.add("Answer A"); answers.add("Answer B"); answers.add("Answer C");
- Store in Sqlite
Question question0 = new Question("Question A?", "Answer A"); Question question1 = new Question("Question B?", "Answer B"); Question question2 = new Question("Question C?", "Answer C"); dbHelper.createQuestion(question0); dbHelper.createQuestion(question1); dbHelper.createQuestion(question2); List<String> listQuestions = new ArrayList<String>(); listQuestions = dbHelper.getAllQuestions();