使用Firebase介紹,附帶聊天實現的功能code地址

什麼是Firebase?

firebase提供實時數據後端,可以只用JavaScript就能建立動態網站

特點

  1. 雲服務,隨時擴展,高性能,無需部署管理自己的服務器,數據庫,大大減少工作量
  2. api簡單,使用起來非常的方便,可大大減少代碼量
  3. 可通過網頁對數據進行管理,很方便

1. 註冊

首先需要註冊一個Firebase賬號(https://www.firebase.com/),可以得到一個地址(https://amber-inferno-XXXX.firebaseio.com/

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) { }
});

基於Firebase的聊天軟件,搭建速度超級快

https://github.com/firebase/AndroidChat

發佈了31 篇原創文章 · 獲贊 4 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章