Blog

shape
shape
shape
shape
shape
shape
shape
shape
Standard

Linux: Buscar Palavra ou Frase Recursivamente em Arquivos

O comando grep além de filtrar uma saída de um resultado, pode ser usado também para buscar uma palavra ou frase recursivamente em diretórios no Linux: grep -Ril “Palavra ou frase”

Standard

Android Loading ProgressDialog

public class LoadingHelper { private static ProgressDialog progress; public void run(Context context, final CallbackInterface callback){ progress = ProgressDialog.show(context, “Carregando”, “Por favor, aguarde :D”, true); new Thread(new Runnable() { @Override public void run() { if(callback != null) callback.run(); } }).start(); } public static void dismiss(){ progress.dismiss(); } public interface CallbackInterface { public void run (); }

Standard

Activity Context VS getApplicationContext(): Quando utilizar ?

Qualquer desenvolvedor Android já se deparou com o problema de ter que usar a referência da própria Activity ao invés de usar getApplicationContext(). Tanto Activity e getApplicationContext() são  instâncias de Context, porém a diferença é que Activity possui o contexto da própria Activity, e getApplicationContext() é o Context da Aplicação. Uma aplicação Android possui diversos

Standard

Android: Utilizando onActivityResult(), startActivityForResult() e setResult()

É muito comum, ao iniciarmos uma nova activity, que queiramos ao seu termino receber os dados dessa outra activity e então executar uma ação. Vejamos um exemplo: Vamos supor que eu tenha uma activity ListaDeProdutos e AddEditProduto. Dentro da activity ListaDeProdutos eu clico no botão para adicionar um novo produto, e quero receber o resultado dessa adição