私は、ユーザーがクリックしたボタンに応じてコンテンツが異なり、データがSQLデータベースから取得されたリストビューを表示することを目的とするアプリケーションに取り組んでいます。これは、データベースが「読み取り可能な」属性のみを使用することを意味し、データベースから情報を変更する必要はありません。そのため、その方法を学ぶために、多くのチュートリアルを読んで実行していますが、アプリケーションの設計で本当に必要なものとオプションのものについて少し迷っています。
これが理由です。
そのためには、アプリに次のものが必要であることを学びまし
た
。テーブル クラス (データベースのテーブルごとに 1 つのクラス)
- 私の MainActivity (私の場合、ListActivities を拡張)
そして、そのためには次のものが必要であることがわかりました:
- CursorLoader
- ContentProvider
- fillData()
もっと学ぼうとするたびに、使用するクラスやメソッドがどんどん増えていきます。無限のように思え、自分のアプリケーションにそれほど多くのクラスが本当に必要かどうかわかりません。
そんなに多くのものを持っていることが正しいと思われるかどうか誰かが教えてくれるなら、事前に感謝します!