close

建立看這個就夠了 

firebase-01-資料庫基礎設定

注意

1.網路權限

2.auth預設是null 一定要改true

3.有寫進去就是通了

另一種連接寫法

//連接資料庫 DatabaseReference myRef = FirebaseDatabase.getInstance() .getReferenceFromUrl("https://<your-app>.Firebaseio.com/<dataKey>");


取資料放入LIST看這不錯

注意

1.建立類別,資料是數字時,型態預設為int long 之類的 非String,除非有'1'

 

使用Android Studio 2.2.2 開發Firebase – Database篇

 

測試從網站送出訊息 APP會不會收到 (如果有成功,按HOME鍵到桌面再從網站送出訊息後,手機就會看到通知欄有送出的訊息)

Firebase雲端訊息-發送測試通知至Android APP中

 

// Creating a Firebase database Reference

DatabaseReference reference_contacts = FirebaseDatabase.getInstance().getReference("members");

// Writing Data

reference_contacts.child("message").setValue("Do you have data? You'll love Firebase.");

DatabaseReference reference_contacts = FirebaseDatabase.getInstance().getReference("members");
Query queryRef =   reference_contacts .orderByChild("name").equalTo("a");
queryRef.addChildEventListener(new ChildEventListener() {
   @Override
   public void onChildAdded(DataSnapshot snapshot, String previousChild) {
      User user = snapshot.getValue(User.class);
      String message = user.getId();
   @Override
   public void onChildChanged(DataSnapshot dataSnapshot, String s) {
   }

   @Override
   public void onChildRemoved(DataSnapshot dataSnapshot) {
   }

   @Override
   public void onChildMoved(DataSnapshot dataSnapshot, String s) {
   }

   @Override
   public void onCancelled(DatabaseError databaseError) {
   }
});

 

arrow
arrow
    全站熱搜

    程式小試身手 發表在 痞客邦 留言(0) 人氣()