5 Ekim 2016 Çarşamba

Firebase Sınıfı

Giriş
3.0 SDK ile bu sınıf yerini DatabaseReference sınıfına bıraktı.

constructor
URL örüntüsü şöyledir
https://<app-id>.firebaseio.com
Şöyle yaparız.
Firebase db = new Firebase (
  "https://docs-examples.firebaseio.com/web/saving-data/fireblog/posts");
addListenerForSingleValueEvent metodu
Şöyle yaparız
ref.addListenerForSingleValueEvent(new ValueEventListener() {
  @Override
  public void onDataChange(DataSnapshot dataSnapshot) {
    ...
  }

  @Override
  public void onCancelled(FirebaseError firebaseError) {
    ...
  }
});
addValueEventListener metodu
Açıklaması şöyle
This method will be called anytime new data is added to our Firebase reference, and we don't need to write any extra code to make this happen.
Şöyle yaparız.
// Attach an listener to read the data at our posts reference
db.addValueEventListener(new ValueEventListener() {
  @Override
  public void onDataChange(DataSnapshot snapshot) {
    System.out.println(snapshot.getValue());
  }
  @Override
  public void onCancelled(FirebaseError firebaseError) {
    System.out.println("The read failed: " + firebaseError.getMessage());
  }
});
child metodu
Şöyle yaparız
Firebase ref = db.child ("BusNumber");

Hiç yorum yok:

Yorum Gönder