Introdução ao Desenvolvimento do Android | Metaora CodeSnippet
Postado em 10. ago, 2011 por Luiz Guilherme em Mobilidade
O BlackBerry e o iPhone, cujas plataformas móvel são atraentes e de alto volume, estão abordando extremidades opostas de um espectro. O BlackBerry é completamente seguro para o usuário de negócios corporativo. Para um dispositivo de usuário final, é difícil competir com o iPhone em termos de facilidade de uso e "estar na moda." Android, uma plataforma jovem e ainda não comprovada, tem o potencial de jogar dos dois lados do espectro de telefonia móvel e, talvez, de criar uma ponte sobre o abismo entre trabalho e diversão. O Android poderia ser, provavelmente, um "Linux melhor".
Para estimular a inovação, o Google patrocinou duas séries do "Android Developer Challenges," onde milhões de dólares foram envolvidos nas melhores participações. Alguns meses depois do G1, o Android Market foi lançado, permitindo que os usuários navegassem e fizessem o download de aplicativos diretamente em seus telefones. Após cerca de 18 meses, uma nova plataforma móvel entrava na arena pública.
Esta seção apresenta um rápido tour pela construção de um aplicativo Android. O aplicativo de exemplo é tão simples quanto você pode imaginar: um aplicativo "Hello Android" modificado. Você vai incluir uma pequena modificação para deixar a cor do plano de fundo da tela toda branca para poder utilizar o telefone como uma lanterna. Nada muito original, mas será útil como exemplo. Faça download do código fonte completo.
O layout da tela principal possui uma cor de plano de fundo definida como all_white. No arquivo strings.xml, você vê que all_white é definida como um valor trio RGB de #FFFFFF ou toda branca.
O método onCreate é uma substituição do método de classes de atividade de mesmo nome. Ele chama o método onCreate da superclasse.