Android Firebase RealTime Database
一個google的online server
在Tools -> Firebase找到RealTime database,把該放的放上code
Firebase存取方式:
getReference()先指定首路徑(path),child指定table和欄位,addListenerForSingleValueEvent()為查詢資料事件,callback為ValueEventListener(),成功為onDataChange,失敗為onCancelled,dataSnapshot.getValue()可以取得Firebase對應該key的value。
FirebaseDatabase.getInstance().getReference(PATH).child(table名,欄位名)
.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
...
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError) {
...
}
});
)
上傳到Firebase
FirebaseDatabase.getInstance().getReferecne(PATH).chile(table).child(欄位)
.setValue(要存的value);
Last updated
Was this helpful?