使用Firebase介紹,附帶聊天實現的功能code地址
阿新 • • 發佈:2019-02-12
什麼是Firebase?
firebase提供實時資料後端,可以只用JavaScript就能建立動態網站
特點
- 雲服務,隨時擴充套件,高效能,無需部署管理自己的伺服器,資料庫,大大減少工作量
- api簡單,使用起來非常的方便,可大大減少程式碼量
- 可通過網頁對資料進行管理,很方便
1. 註冊
2. 安裝Firebase,在build.gradle中新增下邊的內容
dependencies {
compile 'com.firebase:firebase-client-android:2.5.2+'
}
3. 在AndroidManifest.xml新增許可
uses-permission android:name="android.permission.INTERNET"
4. 新增Firebase
public void onCreate() {
super.onCreate();
Firebase.setAndroidContext(this);
// other setup code
}
5. 讀寫Firebase
Firebase myFirebaseRef = new Firebase("https://<YOUR-FIREBASE-APP>.firebaseio.com/");
//寫入
myFirebaseRef.child("message" ).setValue("Do you have data? You'll love Firebase.");
//讀取
myFirebaseRef.child("message").addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot snapshot) {
System.out.println(snapshot.getValue()); //prints "Do you have data? You'll love Firebase."
}
@Override public void onCancelled(FirebaseError error) { }
});