Como a página inicial do nosso projeto (Galerômetro) consiste de botões arranjados num grid, pensei que seria uma boa idéia adaptar o tutorial Christmas Calendar substituindo os dias por botões.
De início, o tutorial não funcionou.
Aparentemente o tutorial foi escrito para uma versão anterior do android, pois nele constam atributos que não são mais permitidos (como class ao invés de android:name). Assim minha primeira dificuldade foi arrumar estes pontos incorretos (o que não foi nada fácil, visto que procurava no tutorial justamente aprender como deveria proceder, e acabei por aprender justamente para que o tutorial funcionasse).
Depois de algumas modificações consegui fazer o aplicativo funcionar. Em seguida, adicionei um ImageButton no lugar de um dos botões anteriores...
O próximo passo foi modificar a tabela para 2 colunas e 3 linhas, e em cada posição um ImageButton contendo a respectiva imagem da função (imagens que fiz e talvez serão definitivas).
O próximo passo foi deixar um espaço em branco no topo da tela para preencher com o logo do aplicativo...
Assim, obtive a seguinte tela inicial:
Como pode-se perceber, eu esqueci de alterar o título da aplicação e está como "Christmas Calendar" =p
Ao clicar em cada botão, uma imagem é exibida juntamente com um botão de back (justamente como no tutorial).
Agora os próximos passos serão:
- melhorar a interface (modificando tamanho de botões, desenho dos mesmos, etc)
- melhorar usabilidade (incluindo rótulos nos botões - porém isso acarretaria em problemas quanto à internacionalização, mas isso ainda precisa ser melhor discutido)
- implementar cada uma das opções disponíveis na tela inicial
----------------
Now playing: Iron Maiden - These Colours Don't Run
via FoxyTunes
Nenhum comentário:
Postar um comentário