Semelhante ao System.out.println("String") do Java, o Log Cat funciona para exibir mensagens no console.
Fiz um teste usando esse artifício com o Log de verbose, erro e alerta. Segue o código:
- package br.livro.android.cap2;
- import android.app.Activity;
- import android.os.Bundle;
- import android.util.Log;
- public class PrimeiroExemplo extends Activity {
- /** Called when the activity is first created. */
- @Override
- public void onCreate(Bundle icicle) {
- super.onCreate(icicle);
- setContentView(R.layout.main);
- Log.v(CATEGORIA, "log de verbose");
- Log.w(CATEGORIA, "log de alerta");
- Log.e("CATEROGRIA", "log de erro");
- }
- }
Para usar o LogCat deve-se importar a classe Log do pacote android.util.
O método "v" mostra uma mensagem de cor preta, o "w" de cor laranja e o "e" de cor vermelha. O primeiro paramêtro se trata do identificador da mensagem e o segundo se trata da mensagem em si.
Resultado:
(Clique para ampliar)
Lembrando que o log geral não é só isso. Aí estão apenas os logs da tag(categoria) livro, que podem ser mostrados através de uma ferramenta do LogCat.