他のアプリケーションとデータを共有する必要がなければ、コンテンツプロバイダーは必要ないことがわかりました。しかし、私が見た例はすべてコンテンツプロバイダーを使用しているため、コンテンツプロバイダーなしで続行し、アプリケーションのデータベースに直接アクセスして得られたデータをアクティビティに取り込む方法がわかりません。
1781 次
3 に答える
2
Android プログラミング チュートリアルで構築されたLunchListアプリケーションは、を使用しません(特にチュートリアル #11 を参照)。このサンプル アプリも同様です。ContentProvider
于 2010-09-02T10:02:45.057 に答える
2
Android Developer Documentationのメモ帳チュートリアルでは、SQLite データベースに「直接」アクセスする方法を示しています。
于 2010-09-02T07:45:26.583 に答える
0
これには SQLiteDatabse の例を使用できます。これは、Content Provider を使用したくないが、Sqlitedatabase がプライベートであり、別のアプリケーションにアクセスできない場合です。
次のリンクを参照できます: http://www.vogella.com/articles/AndroidSQLite/
于 2013-08-01T19:25:19.270 に答える