0

私はアンドロイドフレームワークに取り組んでいます。正常に動作するシステム サーバーを実装しました。つまり、サンプル アプリケーションはサービスと通信できます。ここで、サーバーがファイルまたは sqlite のようなデータベースにデータを読み書きできるようにしたいと考えています。私はAndroidフレームワークの開発にかなり慣れていないので、これがどのように機能するかわかりません。どんな助けでも大歓迎です。

4

2 に答える 2

1

Android でデータベースを処理するには (一部のアプリ/サービス データを保存するため)、ContentProviders クラスを使用する必要があります。

developer.android.com ページに素晴らしいチュートリアルがあります: コンテンツ プロバイダー http://developer.android.com/guide/topics/providers/content-providers.html とそのサブチャプター:

  • コンテンツ プロバイダーの基本 (既存の Android データベースの使用方法)
  • コンテンツ プロバイダーの作成 (新しい SQL データベースの作成方法とそれにアクセスするためのシンプルなインターフェイス)

Android SDK サンプル (ハードドライブ上 /samples/android-/ - http://developer.android.com/tools/samples/index.html ) には Note Pad サンプル アプリケーションもあります。このサンプルアプリのクラス NotePadProvider (com.example.android.notepad) を見てください。

BR パヴェウ・ルトコフスキ

PS。タイトルが誤解を招くため、この質問は長い間回答されていなかったと思います.Androidでユーザー/アプリ構成を保存するか、AndroidでSQLデータベースを使用することについてもっと説明する必要があります。

于 2013-02-08T02:02:26.280 に答える
0

サービスで標準の android sqlite データベースを使用することは、アクティビティから使用することと同じです。Android のドキュメントとサンプルは、その方法を示しています。

于 2012-10-18T11:19:14.837 に答える