close
建立看這個就夠了
注意
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) { } });
全站熱搜
留言列表