Este livro foi escrito após a grande aceitação do meu primeiro livro: Java e Programação Orientada a Objetos: uma abordagem didática. O meu objetivo é escrever livros didáticos da área de computação com um custo acessível para a maioria dos estudantes e profissionais. Batizei a série de livros que escrevi e que pretendo escrever de “uma abordagem didática”.
Este livro foi escrito para os estudantes de graduação dos cursos de computação e profissionais interessados em aprender a plataforma Android da Google. Neste livro, faço uma abordagem sobre a plataforma Android sempre considerando os conceitos da orientação a objetos. Todos os códigos fontes utilizados no livro podem ser encontrados e baixados em meu site: https://sites.google.com/site/helderaragao/livros. Informo, ainda, que o meu site será constantemente atualizado com guias de uso das ferramentas utilizadas neste livro.Sumário:Prefácio1. Introdução2. A Plataforma Android3. Ambiente de Desenvolvimento e a Estrutura de um Projeto Android4. Fundamentos da Plataforma Android4.1 Classes Activity, View e R4.2 Arquivos XML de Layout e Android Manifest4.3 Primeiro Exemplo5. Componentes Gráficos e Layouts5.1 TextView, EditText e Button5.2 Aplicando alguns conceitos da orientação a objetos no aplicativo para calcular a média aritmética5.3 Exemplo com ArrayList5.4 Layouts5.5 Componentes: WebView, Menu, RadioButton, CheckBox e Spinner5.5.1 WebView5.5.2 Menu, RadioButton, CheckBox e Spinner5.6 ListView6. Intent e Multimídia6.1 Utilização da Classe Intent6.2 Utilização de Recursos Multimídia7. Persistência de dados7.1 Exemplo com Persistência de Dados em Arquivo7.2 Exemplo de Persistência de Dados utilizando o SQLite7.2.1 Classes para a criação do banco de dados7.2.2 Classes do pacote dao7.2.3 Classes do pacote view8. Geotecnologias8.1 API Google Maps Android – Versão 2