私は趣味のプロジェクトを持っています。これは基本的に「todo」タスクを好きなように維持することです。1 つのタスクは次のように説明できます。
public class TodoItem {
private String subject;
private Date dueBy;
private Date startBy;
private Priority priority;
private String category;
private Status status;
private String notes;
}
ご想像のとおり、私は一度に何千もの Todo アイテムを持っているでしょう。
- Todo アイテムを保存するための最良の戦略は何ですか? (現在は XML ファイル上にあります) アプリの起動時にすべてのアイテムがすばやく読み込まれるようにします (アプリケーションは、起動時にすべてのアイテムのダッシュボードのようなものを表示します)。
- Android/または J2ME ベースの電話に移植できるようにバックエンドを設計する最良の方法は何ですか?
- 現在、これは Java Swing を使用して行われています。メモリが限られているデバイスで効率的に動作させるには、何に注意すればよいですか?
- アプリケーションは、フォームを開いて新しい todo タスクを入力します。今のところ、ユーザーが「保存」ボタンを押したら、新しく追加されたタスクを my-todos.xml に保存したいと思います。このような変更を既存の XML ファイルに追加する一般的な方法は何ですか?(ファイル全体を再度読み取って保持したくないことに注意してください)