1. A biblioteca Room permite que aplicativos Android armazenem dados estruturados no dispositivo móvel. Através dela é possível mapear os objetos para que sejam armazenados. Outra característica importante desta biblioteca é que deve ser criada uma classe como ponto de entrada para acessar o banco de dados. Quais são as características presentes em uma classe que representa o ponto de entrada para o banco de dados utilizando a biblioteca Room? a) A classe deve estender um objeto RoomDatabase. b) A classe deve ser abstrata e estender um objeto RoomDatabase c) A classe deve estender um objeto RoomDatabase e possuir a anotação @Database com os parâmetros referentes às entidades e à versão do banco de dados. d) A classe deve ser abstrata e possuir a anotação @Database com os parâmetros referentes às entidades e à versão do banco de dados. e) A classe deve ser abstrata, estender um objeto RoomDatabase e possuir a anotação @Database com os parâmetros referentes às entidades e à versão do banco de dados.
Soluções para a tarefa
Respondido por
2
Resposta:
b) A classe deve ser abstrata e estender um objeto RoomDatabase.
Explicação:
utilize a biblioteca Room para desenvolver o aplicativo Android, utilize este padrão.
1.
package com.marketingdigital.cadastrodeclientes.bd;
2.
3.
import android.arch.persistence.room.Database;
4.
import android.arch.persistence.room.Room;
5.
import android.arch.persistence.room.RoomDatabase;
6.
import android.content.Context;
7.
8.
@Database(entities = {Cliente.class}, version = 1)
9.
public abstract class BancoDeDados extends RoomDatabase {
10.
11.
private static BancoDeDados INSTANCE;
Perguntas interessantes
Matemática,
5 meses atrás
ENEM,
5 meses atrás
ENEM,
5 meses atrás
Matemática,
6 meses atrás
Geografia,
6 meses atrás
Português,
11 meses atrás