私はアンドロイドのsdkとデータベースにはかなり新しいですが、これはかなりの時間の答えを探しています。アンドロイドプラットフォームのsqliteデータベースの拡張アクセス
データベース内に複数のテーブルを持つアプリケーションを作成しようとしています。例えば
しかし、自分のテーブルの作成、DatabaseHelperの内部クラスの作成、データの読み込みを処理する私のDatabaseManagerクラスは、高度なメンテナンスを必要とする非常に大きなクラス用に作成しています。テーブルの列を追加したり削除したりするたびに、コードのかなりの部分を変更する必要があります。 - そのテーブルの行にデータが追加されるたびに参照 - 上記のメソッドを呼び出す方法 - メソッド は確かに多分データベースのISNを使用して、この符号化システムのいくつかのより良い方法がなければならない: - テーブル を作成するヘルパークラス内のコード - 任意の特定の更新方法
私の質問はこれであるデータベース行 のすべてを返します最高の方法、または私はちょうど大学でJavaを学んだような大きなクラスに慣れていないと私の最大のクラスは、コードの単なる400から600行で構成されています。
ありがとうございました!
質問とはちょっと別のメモがありますが、私は、400〜600行のコードを持つクラスは、取得する必要があるほど大きいと言います。クラスが大きくなったら、リファクタリングを考えてみてください。 – dhaag23