Em muitos casos, é preciso armazenar pequenas informações, simples, em aplicativos, como data do último acesso ao servidor, a pontuação de um jogo ou, simplesmente, as configurações de um aplicativo da última vez que ele foi aberto. Nestes casos, utilizar o banco de dados seria muito trabalhoso. A plataforma Android fornece uma alternativa ao SharedPreferences que permite o armazenamento simples de chave/valor.
O armazenamento dos valores de um SharedPreferences é feito através de um arquivo, que fica armazenado dentro da pasta de uma aplicação.
ARAMBURU. R. SharedPreferences, salvando configurações chave/valor no Android. Disponível em: < http://www.botecodigital.info/android/sharedpreferences-salvando-configuracoes-chavevalor-no-android/>. Acesso em: 30 jul. 2018.
Imagine que um programador está desenvolvendo um app para uma empresa e precisa criar um arquivo de preferência que somente sua aplicação, em questão, tem acesso. A maneira correta de criar esse arquivo é:
Selecione uma alternativa:
a)
Context context = this;
SharedPreferences sharedPref = context.getSharedPreferences("YOUR_PREFS_NAME",Context.MODE_PRIVATE);
b)
Context context = this;
SharedPreferences sharedPref = context.getSharedPreferences("YOUR_PREFS_NAME",Context.MODE);
c)
Context context = this;
SharedPreferences sharedPref = context.getSharedPreferences("YOUR_PREFS_NAME",Context.PRIVATE);
d)
Context context = this;
SharedPreferences sharedPref = context.getSharedPreferences("YOUR_PREFS_NAME",Context.MODE_WORLD_READABLE);
e)
Context context = this;
SharedPreferences sharedPref = context.getSharedPreferences("YOUR_PREFS_NAME",Context.MODE_WORLD_WRITEABLE);
Soluções para a tarefa
Respondido por
20
Resposta:
a)
Context context = this;
SharedPreferences sharedPref = context.getSharedPreferences("YOUR_PREFS_NAME",Context.MODE_PRIVATE);
Explicação: corrigido pelo AVA
Respondido por
3
Resposta:
Context context = this;
SharedPreferences sharedPref = context.getSharedPreferences("YOUR_PREFS_NAME",Context.MODE_PRITE;
Explicação:
Corrigido pelo AVA
Perguntas interessantes
Português,
6 meses atrás
Inglês,
6 meses atrás
Matemática,
6 meses atrás
Matemática,
7 meses atrás
Biologia,
7 meses atrás
Matemática,
11 meses atrás