Índice | |
Projeto 1 Construção do ambiente de desenvolvimento de aplicativos Android 1 1.1 Preparação do arquivo de instalação 1 1.2 Instalação e configuração do ambiente de desenvolvimento 2 1.3 Escrita de aplicativos Android 6 1.4 Expansão do conhecimento 10 1.4.1 Executando o aplicativo no dispositivo10 1.4.2 Instalar aplicativo APK no emulador 12 1.4.3 Arquitetura da Tecnologia Android 13 1.4.4 Suplemento de Gramática Java 15 1.5 Problema Prática 18 Projeto 2 Desenvolvimento da Calculadora de Índice de Massa Corporal IMC19 2.1 Introdução ao Projeto19 2.2 Preparação do Projeto BMI 20 2.3 Design de interface do IMC 20 2.4 Implementação da função IMC 22 2.5 Reconstrução do IMC 26 2.6 Menu de atributos do IMC 29 2.7 Expansão do conhecimento 35 2.7.1 Atividade 35 2.7.2 Layout Relativo 38 2.7.3 AndroidManifest 39 2.7.4 ApiDemo 40 2.7.5 Referência da API 42 2.8 Problema Prática 43 Projeto 3 Desenvolvimento do programa de cartão de cor COLORCARD 44 3.1 Introdução ao Projeto44 3.2 Preparação do Projeto ColorCard 45 3.3 Design da interface ColorCard 46 3.3.1 Layout da interface principal 46 3.3.2 Layout da interface do cartão colorido 50 3.3.3 Layout da interface de pesquisa 52 3.3.4 Layout da interface de reconhecimento de cores 53 3.4 Troca de guias 54 3.5 Implementação da função de cartão colorido 63 3.6 Implementação da função de pesquisa 69 3.7 Realização da função de discriminação de cores 70 3.8 Expansão do conhecimento 77 3.8.1 Layout Linear 77 3,8,2 px/dp/sp 79 3.8.3 Depuração 80 3.8.4 Visualizador de IU 82 3.9 Problema Prática 84 Projeto 4 Desenvolvimento do jogo de quebra-cabeça PT 85 4.1 Introdução ao Projeto 85 4.2 Preparação do projeto de quebra-cabeça 86 4.3 Exibição de fundo de quebra-cabeça 89 4.4 Design de interface de jogo de quebra-cabeça 91 4.5 Segmentação de quebra-cabeça 96 …… |
breve introdução | |
Este livro implementa o conceito de "fazer escolas de ensino médio" por meio dos sete itens de trabalho cuidadosamente projetados, primeiro praticando a cognição e, em seguida, expandindo a teoria. Do superficial ao profundo, os leitores gradualmente compreendem o design do layout da interface do usuário do aplicativo Android, desenho 2D e design de jogo, sensor, acesso à rede, desenvolvimento de álbum de mapa LBS e outras tecnologias. Métodos de depuração, técnicas de reconstrução de projeto e estilos de codificação padronizados e domínio do desenvolvimento de aplicativos Android. O Projeto 1 deste livro explica como construir um ambiente de desenvolvimento de aplicativo Android; O Projeto 2 explica como desenvolver uma calculadora de IMC, com foco no uso de componentes básicos; O Projeto 3 explica como desenvolver um aplicativo ColorCard, com foco na tecnologia de construção de uma interface dinâmica por meio de componentes de layout flexíveis; O Projeto 4 explica como desenvolver um jogo de quebra-cabeça PT, com foco no conhecimento de desenho 2D, threads e tecnologia de desenvolvimento de jogos; O Projeto 5 explica como desenvolver um dispositivo antirroubo de celular PhoneSecurity, com foco em sensores, SMS e tecnologia de envio de e-mail; O Projeto 6 explica como desenvolver um leitor de notícias NewsReader, com foco no uso de componentes avançados, como ListView e tecnologia de processamento de dados XML/JSON; O Projeto 7 explica como desenvolver um álbum MapPhotos, com foco na tecnologia de uso de mapas e câmeras em aplicativos. Este livro é equipado com vídeos didáticos, referências de exercícios e outros recursos didáticos para facilitar o ensino dos professores. Este livro pode ser usado como um livro-texto para tecnologia de desenvolvimento de Internet móvel Android em faculdades e universidades, e também pode ser usado como um livro de referência para desenvolvedores de software. |