Informática, perguntado por cristinaicca, 6 meses atrás

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 reginaldodearaujo
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