android - 如何从 firebase 检索数据

标签 android database firebase firebase-realtime-database

我是 Firebase 的新手。这是我的数据库。我如何从 firebase 检索这些数据。此数据由用户添加,因此我不知道孵化器的数量。

{
  Incubators :
            {
                Name_of_Incubator1
                { 
                      Contact : 3443354684
                      Founder : "Atul"
                      Email : "xyz@gmail.com"
                  }
                 Name_of_Incubator2
                { 
                      Contact : 3444569684
                      Founder : "Anupis"
                      Email : "xyz24@gmail.com"
                  }
                 .
                 . 
                 .
                 .
           }
}

最佳答案

来自 Firebase Docs 的示例:

private DatabaseReference mDatabase;
// ...
mDatabase = FirebaseDatabase.getInstance().getReference();

ValueEventListener postListener = new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
    // Get Post object and use the values to update the UI
    Post post = dataSnapshot.getValue(Post.class);
    // ...
}

@Override
public void onCancelled(DatabaseError databaseError) {
    // Getting Post failed, log a message
    Log.w(TAG, "loadPost:onCancelled", databaseError.toException());
    // ...
}
};
mDatabase.addValueEventListener(postListener);

您可以尝试这个示例项目来启动 Firebase:Friendly Chat

关于android - 如何从 firebase 检索数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46549082/

相关文章:

android - java.io.FileNotFoundException :/temp. png:打开失败:EROFS(只读文件系统)

android - Proguard 在 Crashlytics 2.7.1 中崩溃

sql - 如何计算一个表中的值,然后在另一个表中显示相同的值?

Swift:从 Firebase 检索数据并在 TableView 中显示

ios - Swift:无法将类型 'UITableViewCell' 的值转换为自定义单元格类

php - 从mysql服务器访问和存储大量数据

android - 在 MediaPlayer 中控制音量

python - 如何修复 'MySQLConverter' 对象没有库存输入的属性 '_entry_to_mysql',python-mysql?

database - 指数如何应对 MVCC?

android - Firebase 数据发布