Escola de Android: Julho 2011
Puzzle - Em breve
Em breve estarei finalizando meu primeiro app e este será um Puzzle estilo slider, assim que estiver pronto irei colocá-lo no Google Market e postarei as imagens dele para apreciação de todos e com isso estarei a berto a críticas e sugestões.
O aplicativos será disponibilizado gratuitamente com propaganda AdMob.
Postado por Marcio de Souza às 16:39 0 comentários
Android líder pelo 7º mês consecutivo
Segundo pesquisa realizada pela Millennialmedia, Android (54%) é o Sistema Operacional mais utilizado em smartphones com umaliderança folgada perante o segundo colocado a Apple (26%), veja tabela:
Já no quesito aparelho, a liderança é folgada a favor da Apple (30.76%) em relação as outras concorrentes, veja tabela:
iOS - 26%
Apple – 30,76%
Samsung – 14,94%
Research in Motin Ltda (RIM) – 11,76%
Veja esses e outros relatório em http://www.bgr.com/2011/07/15/millennial-android-tops-mobile-os-usage-for-7th-straight-month-iphone-still-top-device/
Postado por Marcio de Souza às 16:28 0 comentários
Verificar versão do Sistema Operacional
Segue outra pílula muito importante para ser adicionada em seus fontes, muitas vezes você pode criar um app que dentro dele rode funcionalidade que só sirvam em determinadas versões do Android e para descobrir qual a versão do SO é muito simples, abaixo segue o exemplo.
Arquivo Hello.java
Log.d ("teste", msg);
E para isso não é preciso adicionar nada, ou seja, nem criar permissões especiais ou adicionara referências.
Desnv com qualidade!
Postado por Marcio de Souza às 16:07 0 comentários
Segue mais uma pílula para aumentar a qualidade de seus aplicativos, hoje vou mostrar como verificar se existe ou não conexão com a internet, abaixo segue o fonte.
if (TemConexao()){
trace("tem conexão.");
trace("sem conexão.");
private boolean TemConexao() {
boolean lblnRet = false;
if (cm.getActiveNetworkInfo() != null && cm.getActiveNetworkInfo().isAvailable() && cm.getActiveNetworkInfo().isConnected()) {
lblnRet = true;
lblnRet = false;
trace(e.getMessage());
return lblnRet;
public void toast (String msg){
private void trace (String msg){
Não se esqueça de modificar o arquivo de manifest para adicionar a permissão access_network_state.
Postado por Marcio de Souza às 15:57 0 comentários
Marcadores: conexao, internet
Em uma das minhas pesquisas achei uma ferramenta bem legal para criação de ícones para Android, e ela já cria os ícones nos tamanhos padrões que você precisa depois é só copiar as imagens para seus devidos lugares em seu projeto e está tudo pronto, abaixo segue endereço:
Vamos acompanhar a criação de um conjunto de ícones para um Tab:
1º - Selecione a opção Tab icons
2º - Você será direcionando para a tela de criação de ícones, nesse nosso exemplo iremos criar um Clipart para isso basta selecionar a opção Clipart "dãmm" em seguida selecione a figura desejada e depois tem mais duas opções de configuração que são "Trim" e "Padding" depois de feito as devidas configurações é só clicar no botão de download, que já virá todas as suas imagens já em formato PNG, abaixo segue imagem para orientação: