sábado, 14 de julho de 2012

Minhas Leituras Java e Android


Tenho enfatizado sempre que um programador deve ler muito.
Verifiquei que esqueci de citar que precisa ler em inglês. No mínimo tem que ter o chamado inglês técnico para leitura.
Feito a ressalva, vamos ao que tenho lido no último ano:

1. Apostilas de Java da Caellum

2. Livro Google Android - Ricardo Lecheta
Nos primeiros meses de estudos sobre o Android, estudava dezenas de páginas desse livro todos os dias; de segunda a segunda.
Li e reli o livro.
Hoje acho que o livro merece uma revisão de conteúdo e atualizações. O SDK estava em 2.x e agora já estamos no 4.1 (Jelly Bean).

3. Livro Java concorrente na prática - Brian Goetz

4. Livro Effective Java - Joshua Bloch

5. Livro Google Android para Tablets - Ricardo Lecheta

6. Tutoriais da Oracle sobre Java

7. Site Android Developers

Tenho lido alguma coisa de outras fontes também, mas os principais estão aí em cima.

Abraços




Primeiro aniversário do blog


O blog está completando 1 ano hoje.
No post de abertura, disse que já se contava a leitura de centenas de páginas, agora posso dizer que são milhares!
Alguns estudos foram postados nesse ano de 2012.
Tenho recebido visitas de diversas partes do mundo, não sei se estão entendendo os meus posts.
Não tenho recebido muitos feedbacks.Gostaria que os leitores deixassem suas impressões sobre os mesmos. Se são claros, se são uteis, se ajudam, se não, etc...

De qualquer forma, renovo agora o que disse há um ano:

Seja muito bem vindo ao “Agorandroid”!



Abraços

sábado, 30 de junho de 2012

Dica: layout.out.xml

Esse erro ocorre quando você tenta rodar o app estando no editor do layout.xml.
Parece-me um bug no plugin do Android.

Mas a solução é fácil, siga os passos abaixo.


Para corrigir:
- Delete o layout.out.xml
- De um clean no projeto - vá na aba Project -> clean
- Rode o projeto como android application ou de Open num fonte java e rode a app


Para evitar esse problema sete o seguinte:
Na aba Window:
> Preferences
  > Run/Debug
    > Launching
      > Launch Operation
        Selecione em: "Always launch the previously launched application"