Ricerca…


Come collegare il database in tempo reale con l'applicazione Android

Come implementare il database FirebaseRealTime nell'applicazione Android. Di seguito è riportato i passaggi per farlo.

  1. Prima installa sCk Firebase, se non sai come installare, segui l'URL di aiuto. Installa l'SDK di Firebase

  2. Dopo aver registrato il progetto nella console di firbase, l'URL della console di firbase è Url della console di Firebase

  3. Dopo aver completato con successo sopra per aggiungere aggiungere la seguente dipendenza nel livello di livello dell'applicazione. compila 'com.google.firebase: firebase-database: 9.2.1'

  4. Un'altra cosa ancora configura le regole del tuo database Firebase. Se non si sa come configurare, seguire l'URL che ti aiuta. Configura le regole di Firebase

  5. Ora, dopo aver fatto tutte le cose, inizia il codice originale, in primo luogo recupera l'istanza del database che lancia FirebaseDatabase come segue,

    FirebaseDatabase database = FirebaseDatabase.getInstance (); DatabaseReference myRef = database.getReference ("message");

Ora puoi creare diversi oggetti di DatabaseReference per il nodo di accesso diverso,

  1. Ora puoi salvare o recuperare i dati usando DataBaseReference come segue, Per il salvataggio:

    myRef.setValue ("Demo per Save");

Leggi i dati:

myRef.addValueEventListener(new ValueEventListener() {
    @Override
    public void onDataChange(DataSnapshot dataSnapshot) {
        // This method is called once with the initial value and again
        // whenever data at this location is updated.
        String value = dataSnapshot.getValue(String.class);
        Log.d(TAG, "Value is: " + value);
    }

    @Override
    public void onCancelled(DatabaseError error) {
        // Failed to read value
        Log.w(TAG, "Failed to read value.", error.toException());
    }
});

Nota: questo è l'unico argomento di presentazione su come implementare il database nell'applicazione Android perso di più elementi disponibili nel database FirebaseRealtime,



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow