Ola a todos.Hoje sera abordado uma maneira de deixar o seu codigo XML mais limpo e organizado com um simples atalho no EclipsePara quem utiliza o Eclipse, existe uma maneira bem simples de auto-formatar seu codigo (seja ele Java, XML, xhtml e etc). Esse atalho e o Ctrl + Shift + F. O implementador pode selecionar um trecho do codigo e aplicar o comando, como pode apenas aplicar o comando em toda a tela para que todo o codigo seja formatado.Esse comando retira espacos desnecessarios e identa o codigo, deixando-o mais limpo, com um padrao e consequentemente melhorando a legibilidade e manutenibilidade.Como configurarCom o Eclipse aberto, clique no menu Windows e depois Preference para abrir a janela de configuracao.Agora va para XML -> XML Files -> Editor.Nessa tela, marque as ocoes:Split multiple attributes each on a new lineIndent using spacesSua tela devera ficar dessa maneira.Tela de configuracao do XMLDe "Ok" e pronto.Agora e so abrir o seu arquivo XML e testar. Ola pessoas.Agora iremos fazer um breve post mostrando como e facil alterar o icone da sua aplicacao e tambem como colocar um icone na barra do nome da sua aplicacao, deixando assim, uma aplicacao mais personalizada.Para isso, primeiro voce deve localizar uma imagem que deseja usar como icone. De preferencia para alguma do tamanho 48x48, que e o padrao de um icone para Android.Caso queira usar a imagem que usamos no nosso exemplo, basta copia-la daqui:Para voce configurar o icone da sua aplicacao, voce precisa colocar este icone nas pastas correspondentes a imagens da sua aplicacao android. Elas sao res/drawable-hdpires/drawable-ldpires/drawable-mdpiAsism que voce colocar a imagem nas seguintes pastas, o arquivo R.java ja ira tratar de criar um id para elas.Agora va ate o arquivo AndroidManifest.xml e procure pela tag application. Nesta tag tera o atributo android:icon="", e e justamente ele que define qual sera o icone da sua aplicacao.Provavelmente, este atributo esta com o valor padrao, que e o @drawable/icon. Isso significa que ele esta pegando o arquivo com Id (como e uma imagem, o seu nome e o Id) na pastas drawables. Sendo assim, basta voce alterar o id da sua imagem, ou seja, o nome da sua imagem (caso nao saiba, apague o texto deixando apenas @drawable/ e de um Ctrl + Space, ira abrir as opcoes possiveis para voce colocar neste atributo).Pronto, se seguiu todos os passos, basta voce rodar a sua aplicacao e notar que o seu icone esta diferente, igual ao que voce definiu.A aplicacao "Exemplo Icone" esta com o icone personalizado.Agora que nossa aplicacao tem uma "cara" (Este icone e a nossa cara), vamos adiciona-la tambem na barra de titulos de nossa aplicacao.Para isso, basta deixar a classe java correspondente a tela, desta maneira, logo abaixo:package com.exemploicone;import android.app.Activity;import android.os.Bundle;import android.view.Window;public class ExemploIcone extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { // Habilita novos recursos na janela requestWindowFeature(Window.FEATURE_LEFT_ICON); super.onCreate(savedInstanceState); setContentView(R.layout.main); // Adiciona um icone a esquerda setFeatureDrawableResource(Window.FEATURE_LEFT_ICON, R.drawable.droid_icon); }}Quando chamamos o metodo requestWindowFeature(Window.FEATURE_LEFT_ICON) estamos dizendo que nossa tela, tera alguns recursos adicionais e como parametro, estamos