Top Banner

of 19

Cap­tulo de Amostra Desenvolvimento de Aplicativos Android Para Leigos

Apr 13, 2018

ReportDownload

Documents

  • 7/26/2019 Captulo de Amostra Desenvolvimento de Aplicativos Android Para Leigos

    1/19

    Desenvolvimentode Aplicativos

    AndroidTM

    Traduo da 2 Edio

  • 7/26/2019 Captulo de Amostra Desenvolvimento de Aplicativos Android Para Leigos

    2/19

    Sumrio Resumido

    Introduo ............................................................................1

    Parte I: Os Componentes Bsicos do Android ...........................7Captulo 1: Desenvolvendo Aplicativos Android Espetaculares ..............................................9Captulo 2: Preparando o Quartel-general de Desenvolvimento ............................................27

    Parte II: Construindo e Publicando Seu PrimeiroAplicativo Android ..............................................................53Captulo 3: Seu Primeiro Projeto Android .................................................................................55Captulo 4: Projetando a Interface do Usurio .........................................................................91Captulo 5: Codificando Seu Aplicativo ..................................................................................113Captulo 6: Compreendendo os Recursos Android ...............................................................151Captulo 7: Transformando Seu Aplicativo em um

    Componente da Tela Inicial .................................................................................161Captulo 8: Publicando Seu Aplicativo na Google Play Store ...............................................185

    Parte III: Criando um Aplicativo Cheio de Recursos ..............205Captulo 9: Projetando o Aplicativo Task Reminder ..............................................................207Captulo 10: la Carte com Seu Menu ....................................................................................231Captulo 11: Lidando com a Entrada do Usurio ...................................................................239Captulo 12: Sendo Persistente com o Armazenamento de Dados ......................................261Captulo 13: Alertando o Usurio com AlarmManager..........................................................289Captulo 14: Atualizando a Barra de Status do Android ........................................................303Captulo 15: Trabalhando com a Estrutura de Preferncias do Android ............................313

    Parte IV: Tablets ...............................................................327Captulo 16: Desenvolvendo para Tablets ...............................................................................329Captulo 17: Portando Seu Aplicativo para os Tablets Android ...........................................337Captulo 18: Indo Alm do Google...........................................................................................351

    Parte V: A Parte dos Dez ....................................................361Captulo 19: Dez Aplicativos de Amostra Gratuitos e SDKs ..................................................363Captulo 20: Dez Ferramentas para Simplificar Sua Vida no Desenvolvimento .................367

    ndice...............................................................................371

  • 7/26/2019 Captulo de Amostra Desenvolvimento de Aplicativos Android Para Leigos

    3/19

    Sumrio

    Introduo ............................................................................1Sobre Este Livro ..................................................................................................................1Convenes Usadas Neste Livro ......................................................................................2Penso que... ........................................................................................................................2Como Este Livro Est Organizado ....................................................................................3

    Parte I: O Bsico do Android .......................................................................................3Parte II: Construindo e Publicando Seu Primeiro Aplicativo Android ....................3Parte III: Criando um Aplicativo Cheio de Recursos.................................................3Parte IV: Tablets .............................................................................................................4Parte V: A Parte dos Dez ...............................................................................................4

    cones Usados Neste Livro ................................................................................................4De L para C, Daqui para L ...........................................................................................5

    Parte I: Os Componentes Bsicos do Android ...........................7

    Captulo 1: Desenvolvendo Aplicativos Android Espetaculares .................9Por que Desenvolver para o Android? ............................................................................9

    Participao no mercado..........................................................................................10Colocao no mercado.............................................................................................10Plataforma aberta ......................................................................................................10Compatibilidade cruzada .........................................................................................11Capacidade mashup ..................................................................................................11

    O Bsico do Desenvolvimento Android ........................................................................12Java: Sua linguagem de programao Android ......................................................13Atividades ...................................................................................................................13Intenes ....................................................................................................................13Controles sem cursor .................................................................................................15Exibies ....................................................................................................................15

    Chamadas assncronas ..............................................................................................15Servios em segundo plano......................................................................................16Recursos Honeycomb, Ice Cream Sandwich e Jelly Bean..........................................17

    Fragmentos .................................................................................................................17Carregadores ..............................................................................................................18Biblioteca de suporte do Android ...........................................................................18Barra de ao .............................................................................................................18Holo .............................................................................................................................20Componentes, notificaes, desempenho ..............................................................21

    Ferramentas de Hardware ..............................................................................................21Tela de toque ..............................................................................................................22

    GPS ..............................................................................................................................23Acelermetro ..............................................................................................................23

  • 7/26/2019 Captulo de Amostra Desenvolvimento de Aplicativos Android Para Leigos

    4/19

    xiv Desenvolvimento de Aplicativos Android Para Leigos__________________

    Carto SD ....................................................................................................................23Ferramentas de Software ................................................................................................24

    Internet ........................................................................................................................24Suporte de udio e vdeo ..........................................................................................24

    Contatos ......................................................................................................................24Segurana ...................................................................................................................25APIs do Google ...........................................................................................................25

    Captulo 2: Preparando o Quartel-general de Desenvolvimento ..............27Desenvolvendo o Desenvolvedor Android Dentro de Voc ......................................28Montando Seu Kit de Ferramentas ................................................................................28

    Kernel do Linux 2.6 ....................................................................................................28Estrutura do Android .................................................................................................29Estrutura do aplicativo...............................................................................................30Bibliotecas Open Handset Alliance .........................................................................31Conhecimento do Java..............................................................................................32

    Ajustando Seu Hardware ................................................................................................33Sistema op