私はそのデータにオブジェクトクラスを使用するカスタムListViewを持っています。ユーザーはリストビューに新しい項目を追加することができ、arraylistはSharedPreferencesに保存されます。ただし、個々のアイテムを別のExpandable ListViewで使用できるように保存する場合、ユーザーが作成する個々のアイテムごとにファイルを作成するにはどうすればよいでしょうか?前もって感謝します。ここでは、オブジェクトのクラスがある:?データベースを使用しないのはなぜカスタムクラスオブジェクトのデータモデルをjavaで作成するたびに別のファイルに保存するにはどうすればよいですか?
public class Item implements Serializable{
String homework, date, classes;
public Item(String homework, String date, String classes){
this.homework = homework;
this.date = date;
this.classes = classes;
}
public String getHomework(){
return homework;
}
public String getDate(){
return date;
}
public String getClasses(){
return classes;
}
}
あなたのデータベースは良いアイデアのように聞こえますが、私はあなたがリンクしているものを読むでしょう、他の良いチュートリアルはありますか? –
データベースの仕組みがわからない場合は、それらについて読んだり、これを見てください:https://www.youtube.com/watch?v = KgiCxe-ZW8o データベース、テーブル、およびクエリを理解したら、リンク私はあなたがアンドロイドでそれを構築するのに十分でなければならない前にあなたに与えました。 –