サーチ…


Firebase Real-TimeデータベースとAndroidアプリケーションの統合

AndroidアプリケーションでFirebase Real-Timeデータベースを実装する方法

セットアップ/インストール:

  1. まず、Firebase SDK( ガイド )をインストールします。

  2. Firebase コンソールを使用してプロジェクトを登録する

  3. 上記の2つのステップを正常に完了したら、アプリケーションレベルのgradelに次の依存関係を追加します。

    compile 'com.google.firebase:firebase-database:9.2.1'
    
  4. [オプション]データベースセキュリティルール( 参照 )を設定します。

実装サンプル:

  1. データベース参照の宣言と初期化

    FirebaseDatabase database = FirebaseDatabase.getInstance();
    DatabaseReference myRef = database.getReference("message");
    

後で異なる参照を作成して、異なるノードにアクセスすることができます

  1. 新しいデータをデータベースに書き込む

    myRef.setValue("Writing Demo");
    
  2. データベースからデータを読み込む

     myRef.addValueEventListener(new ValueEventListener() {
     @Override
     public void onDataChange(DataSnapshot dataSnapshot) {
         // This method is called once with the initial value and again
         // whenever data at this location is updated.
         String value = dataSnapshot.getValue(String.class);
         Log.d(TAG, "Value is: " + value);
     }
    
     @Override
     public void onCancelled(DatabaseError error) {
         // Failed to read value
         Log.w(TAG, "Failed to read value.", error.toException());
     }
    });
    


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow