Desenvolvedor de Aplicativos Android
Desenvolvedor de Aplicativos Android
Integral | Noturno | Sábado |
---|---|---|
Avise-me sobre a próxima turma |
Avise-me sobre a próxima turma |
06/02/21 à 27/02/02 06/03/21 à 27/03/21 10/04/21 à 08/05/21 |
- Online Ao Vivo |
- Presencial
Objetivo do curso
Requisitos para o curso
Conteúdo do curso
Expandir todas as seçõesKernel do Linux
Camada de abstração de hardware (HAL)
Android Runtime
Bibliotecas C/C++ nativas
Estrutura da Java API
Separação de conceitos
Arquitetura multicamadas
Model-View-Controller (MVC)
Model-View-Presenter (MVP)
Definição das camadas
ANDROID CUPCAKE (1.5)
ANDROID DONUT (1.6)
ANDROID ECLAIR (2.0 2.01)
ANDROID FROYO (2.2)
ANDROID GINGERBREAD (2.3)
ANDROID HONEYCOMB (3.0 3.1 3.2)
ANDROID ICE CREAM SANDWICH (4.0)
ANDROID JELLY BEAN (4.1 4.2 4.3)
ANDROID KIT KAT (4.4)
ANDROID Lollipop (5.0)
ANDROID MARSHMALLOW (6.0)
ANDROID NOUGAT (7.0)
ANDROID OREO (8.0)
Componentes de aplicativo
Activity
Services
Content Provider
Broadcast Receiver
Ativação de componentes
O arquivo Manifest.xml
Declaração de componentes
Declaração de recursos de componentes
Recursos do aplicativo
Estrutura de arquivos
A interface do usuário
Janelas de ferramentas
Preenchimento automático de código
Encontrar exemplos de código
Navegação
Visão geral do suporte a telas
Termos e conceitos
Conjunto de telas com suporte
Independência de densidade
Como oferecer suporte a várias telas
Fornecer diferentes drawables bitmap para diferentes densidades de tela
Uso de qualificadores de configuração
Design de layouts e drawables alternativos
Uso de novos qualificadores de tela
Exemplos de configuração
Declaração de suporte ao tamanho de tela
Práticas recomendadas
Wrap_content, match_parent ou a unidade de dp para as dimensões do layout
Considerações adicionais sobre densidade
Dimensionamento de objetos bitmap criados no tempo de execução
Conversão de unidades de dp em unidades de pixel
Como testar seu aplicativo em várias telas
Programação do XML
Carregamento do recurso XML
Atributos
ID Parâmetros do layout
Posição do layout
Tamanho, preenchimento e margens
Layouts comuns
Preenchimento da exibição de adaptador (adapter) com dados
Processamento de eventos de clique
Comece um novo projeto
Etapa 1: iniciar e configurar o projeto
Etapa 2: selecionar tipos de dispositivo e nível de API
Etapa 3: adicionar uma activity
Etapa 4: configurar a activity
Etapa 5: desenvolver o aplicativo
Ponderação do layout
Atributos Linear Layout
Animações
Adicionar dependências
Implementando Adapter Class
Adicionando RecyclerView Item Click Listener
Introdução
Principios
O material é a metáfora
Corajoso, gráfico, intencional
Movimento fornece significado
Adicionando a ToolBar (ActionBar)
Adicionando NavigationDrawer
Implementando a seleção do item da NavigationDrawer
TabView Layout
CardView
Android Snackbar usando Biblioteca de Suporte de Design
Android CoordinatorLayout
Android Floating Action Button
Acessando a câmera do Android Device
BlueTooth Android
Captura de Audio Android
Converter texto em voz(Text to Speech)
Envair SMS via aplicativo Android
Intent Object - Ação para enviar e-mail
Intent Object - Data / Type para enviar e-mail Intent Object - Extra para enviar e-mail
Aplicando BroadCastReceiver Android
Criando BroadCast Receivers
Registrando BroadcastReceiver
Broadcasting Custom Intents
Banco de dados - Package
Banco de Dados - Criação
Banco de dados - Fetching
Base de Dados Helper Class
Content Provider
Content URIs Criar
Content Provider Content Provider
Android Face Detection Library Features
Exercicio - Android Face Detection API
Instrutores
Nossos instrutores são profissionais de destaque no mercado, que vivem na prática tudo o que ensinam.

Alessandra Morais
Desenvolvedora Back-end

Pedro Cardoso
Desenvolvedor Fullstrack

José Sillas
UX/UI Designer
Depoimentos dos nossos alunos
Manuela Oliveira
Foi de longe o melhor instrutor de Excel que tive. Ele estava cheio de ótimas dicas e as tornava fáceis de entender e seguir. Ele também tornou a aula super interessante e manteve a nossa atenção.
Tiago Almeida
Eu sempre achei que estava bem avançado no Excel, até hoje, onde alguns itens que aprendi foram realmente reveladores.
Celso S.
Fiquei muito impressionado com a agilidade e a disposição do instrutor de adaptar o curso para atender às necessidades dos alunos.
Saiba mais sobre nossos Cursos
Ver Todos
Pacote Full Access
Cursos ilimitados ao vivo
Todos os cursos e um único produto
+ de 200 cursos na área de tecnologia, projetos, negócios e governança.
Em 12 Meses você se tornará um Especialista nas Maiores Tecnologia e Metodologias Mundiais da Atualidade!











