Android – Ler propriedades de configuração

Iniciando a série de posts com dicas de programação para Android, um primeiro exemplo que considero importante é como ler propriedades de configuração, aquelas que são preenchidas em uma tela do tipo PreferenceActivity, então segue o código:

[java]

public class MainActivity extends Activity {
DrawView drawView;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

//Acessa gerenciador de propriedades
SharedPreferences SP = PreferenceManager
.getDefaultSharedPreferences(getBaseContext());

//Busca a propriedade nome_usuario, caso não tenha sido preenchida ou seja inválida retorna uma string vazia
String nomeUsuario = SP.getString("nome_usuario", "");

//Exibe boas vindas + nome em um alerta
Toast.makeText(MainActivity.this,
"Bem vindo "+nomeUsuario,
Toast.LENGTH_LONG).show();
}
}

[/java]

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

 

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.