Android IV em 74 videoaulas

Aprenda a criar programas completos para Android tudo orientado a objetos, bonitos e elegantes.
2.8 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
112 students enrolled
$19
$35
46% off
Take This Course
  • Lectures 74
  • Length 12 hours
  • Skill Level All Levels
  • Languages Portuguese
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 10/2015 Portuguese

Course Description

Meu IV curso de Android. São 77 videoaulas. Aprenda a criar programas em Android orientado a objetos completos, como lidar com conexões ativas ou inativas (wifi, 3g),como trabalhar em modos retratos ou paisagem, lidar com tipos diferentes de aparelhos, cabeçalhos e rodapés, menus personalizados etc.

Nesse curso você vai aprender:

  • Criar menus e telas de abertura lindas, modernas e personalizadas
  • Veja como criar crud completo: listando, gravando, alterando, excluindo. Tudo de forma orientada a objetos.
  • Como o celular pode ser usado tanto no modo retrato como no modo paisagem, você vai aprender a controlar isso também.


Conexões de rede:

Como o sistema é para celular, você precisará projetar isso, então é ensinado como detectar se tem rede ou não, para ele poder lidar de forma adequada com a situação, redirecionando a aplicação.

Cabeçalhos e rodapés:

Você vai aprender a criar e inserir cabeçalhos e rodapés de forma eficiente e dinâmica, evitando redundância de códigos (evitar colocar o mesmo rodapé ou cabeçalho em todas as telas), e deixando a aplicação muito mais bonita.


Veja abaixo o Cronograma deste curso:

  • aula 5005 android4 - Android Instalacao JDK Eclipse SDK Plugin ADT
  • aula 5006 android4 - Android Instalacao das Plataformas API Level SDK Manager package
  • aula 5007 android4 - Configurar AVD Android Virtual Devices
  • aula 5008 android4 - Criando o primeiro projeto no android 4
  • aula 5009 android4 - importando projetos do android I e testando no android 4
  • aula 5010 android4 - importando projeto banco servidor php mysql e testando no novo android
  • aula 5011 android4 - erro NetworkOnMainThreadException projeto acessando rede banco servidor php mysql
  • aula 5012 android4 - compilando e executando direto em um celular real
  • aula 5013 android4 - video compilando e executando direto em um celular real
  • aula 5014 android4 - video projeto com banco de dados executando direto em um celular real
  • aula 5015 android4 - corrigindo warning xml text hint inputType
  • aula 5016 android4 - melhorando codigo metodo com parametros
  • aula 5017 android4 - unimed eclipse ADT Android Developer Tools
  • aula 5018 android4 - Trafegando dados entre Activitys
  • aula 5019 android4 - Intent Trafegando dados entre Activitys
  • aula 5020 android4 - Mais Intent Trafegando dados entre Activitys
  • aula 5021 android4 - Intent Enviando dados para outra Activity
  • aula 5022 android4 - Intent Recebendo dados de volta onActivityResult
  • aula 5023 android4 - Finalizando Trafego de Dados Recebendo dados onActivityResult
  • aula 5023 android4 - SQLite banco de dados organizando metodos para separar codigo
  • aula 5024 android4 - SQLite banco de dados separando por Activitys
  • aula 5025 android4 - mais SQLite banco de dados separando por Activitys organizando codigo
  • aula 5026 android4 - SQLite banco de dados consulta Activitys organizando codigo
  • aula 5027 android4 - SQLite banco de dados finalizando Cadastro e Consulta Activitys
  • aula 5028 android4 - SQLite banco usando ContentValues para inserir Registros
  • aula 5029 android4 - SQLite banco excluindo Registros com DELETE
  • aula 5030 android4 - Banco de Dados Novo Sistema CRUD Completo classe Pessoa
  • aula 5031 android4 - Sistema CRUD Completo classe Conexao com Banco
  • aula 5032 android4 - Cursor Query List CRUD Completo classe Conexao com Banco
  • aula 5033 android4 - Cursor moveToFirst moveToNext getColumnIndex List ArrayList CRUD Completo
  • aula 5034 android4 -BaseAdapter getCount getItem getView List CRUD Completo
  • aula 5035 android4 -LayoutInflater getSystemService BaseAdapter Context CRUD Completo
  • aula 5036 android4 - CRUD Completo criando classe Pessoa Principal que ira Listar
  • aula 5037 android4 - Finalizando Lista Pessoas no Sistema CRUD Completo
  • aula 5038 android4 - Criando menus no Sistema no Sistema CRUD
  • aula 5039 android4 - Adicionando imagens icones nos Menus da aplicacao
  • aula 5040 android4 - Criando formulario de cadastro de Pessoas
  • aula 5041 android4 - Gravando no banco de dados Sistema CRUD Completo
  • aula 5042 android4 - Retornando dados Gravados no banco do Sistema CRUD Completo
  • aula 5043 android4 - Finalizando gravacao de registros e ImageButton do Sistema CRUD Completo
  • aula 5044 android4 - Iniciando Alteracao de registros onListItemClick do Sistema CRUD Completo
  • aula 5045 android4 - Levando os dados para outra tela para serem alterados
  • aula 5046 android4 - localizando pessoas pelo seu codigo e retornando informacoes
  • aula 5046 android4 - localizando pessoas pelo seu codigo
  • aula 5047 android4 - Implementando Alteracao de Registros no Banco UPDATE
  • aula 5048 android4 - Finalizando UPDATE Alteracao de Registros no Banco
  • aula 5049 android4 - Implementando Exclusao e Registros no Banco Update
  • aula 5050 android4 - Iniciando formulario de Pesquisa de Pessoas
  • aula 5051 android4 - Implementando Pesquisa de Pessoas
  • aula 5052 android4 - Finalizando localizar Pessoa Pesquisa
  • aula 5053 android4 - Criando cabecalhos e rodapes e inserindo com INCLUDE
  • aula 5054 android4 - Criando Shape Gradiente startColor endColor angle gravity para cabecalhos e rodapes
  • aula 5055 android4 - criando xml resource color style para cabecalhos e rodapes
  • aula 5056 android4 - Iniciando novo projeto DashBoard para Telas de Abertura e Cabecalho
  • aula 5057 android4 - Continuando projeto DashBoard para Telas de Abertura e Cabecalho
  • aula 5058 android4 - DashBoard Criando Style background null tirando cor dos botoes e inserindo imagens nele
  • aula 5059 android4 - DashBoard Mais Tela de Abertura
  • aula 5060 android4 - Criando cabecalhos e rodapes e inserindo com INCLUDE
  • aula 5061 android4 - Criando Shape Gradiente startColor endColor angle gravity para cabecalhos e rodapes
  • aula 5062 android4 - criando xml resource color style para cabecalhos e rodapes
  • aula 5069 android4 - ConnectivityManager Verifica se existe conexao ativa NetworkInfo
  • aula 5070 android4 - wifi ou 3g ConnectivityManager Verifica se existe conexao ativa NetworkInfo
  • aula 5071 android4 - Video testando aplicacao em aparelho real se existe conexao ativa
  • aula 5072 android4 - Resolucao Tela Densidade Density independent pixel
  • aula 5073 android4 - drawable ldpi mdpi hdp xdpi customizando imagens
  • aula 5074 android4 - finalizando drawable ldpi mdpi hdp xdpi customizando imagens
  • aula 5075 android4 - support screens compatibilidade com androids
  • aula 5076 android4 - ciclo de vida Orientacoes retrato portrait paisagem landscape
  • aula 5077 android4 - Programando screenOrientation setRequestedOrientation portrait landscape
  • aula 5078 android4 - metodo que retorna a orientacao da tela atual getResources getConfiguration orientation
  • aula 5079 android4 - usando WindowManager e Display para retornar modo retrato ou paisagem
  • aula 5080 android4 - criando telas especificas para modos retrato portrait e paisagem landscape
  • aula 5081 android4 - boas práticas na criacao de telas
  • aula 5082 android4 - WebView para visualizar paginas web loadUrl


What are the requirements?

  • Deve ter conhecimento básico de Android ou ter meus 3 cursos anteriores de Android

What am I going to get from this course?

  • Aprenda a criar programas em Android orientado a objetos completos
  • Como lidar com conexões ativas ou inativas (wifi, 3g)
  • Como trabalhar em modos retratos ou paisagem
  • Como lidar com tipos diferentes de aparelhos
  • Como criar cabeçalhos e rodapés padronizados

What is the target audience?

  • Todos que querem criar programas para celular usando Android

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Inicie aqui o curso de Android IV
Android Instalacao JDK Eclipse SDK Plugin ADT
Preview
14:11
Android Instalacao das Plataformas API Level SDK Manager package
06:16
Configurar AVD Android Virtual Devices
12:59
Criando o primeiro projeto no android 4
14:09
importando projetos do android I e testando no android 4
09:58
importando projeto banco servidor php mysql e testando no novo android
09:21
erro NetworkOnMainThreadException projeto acessando rede banco servidor php mysq
09:44
compilando e executando direto em um celular real
10:35
video compilando e executando direto em um celular real
02:32
video projeto com banco de dados executando direto em um celular real
06:05
corrigindo warning xml text hint inputType
09:53
melhorando codigo metodo com parametros
07:35
unimed eclipse ADT Android Developer Tools
08:19
Trafegando dados entre Activitys
12:57
Intent Trafegando dados entre Activitys
08:01
Mais Intent Trafegando dados entre Activitys
08:43
Intent Enviando dados para outra Activity
07:52
Intent Recebendo dados de volta onActivityResult
12:53
Finalizando Trafego de Dados Recebendo dados onActivityResult
04:55
SQLite banco de dados organizando metodos para separar codigo
12:58
SQLite banco de dados separando por Activitys
09:50
mais SQLite banco de dados separando por Activitys organizando codigo
10:48
SQLite banco de dados consulta Activitys organizando codigo
06:42
SQLite banco de dados finalizando Cadastro e Consulta Activitys
11:24
SQLite banco usando ContentValues para inserir Registros
09:32
SQLite banco excluindo Registros com DELETE
09:46
Banco de Dados Novo Sistema CRUD Completo classe Pessoa
10:26
Sistema CRUD Completo classe Conexao com Banco
10:06
Cursor Query List CRUD Completo classe Conexao com Banco
10:29
Cursor moveToFirst moveToNext getColumnIndex List ArrayList CRUD Completo
11:04
BaseAdapter getCount getItem getView List CRUD Completo
11:10
LayoutInflater getSystemService BaseAdapter Context CRUD Completo
13:18
CRUD Completo criando classe Pessoa Principal que ira Listar
08:13
Finalizando Lista Pessoas no Sistema CRUD Completo
05:59
Criando menus no Sistema no Sistema CRUD
11:39
Adicionando imagens icones nos Menus da aplicacao
05:10
Criando formulario de cadastro de Pessoas
12:15
Gravando no banco de dados Sistema CRUD Completo
12:42
Retornando dados Gravados no banco do Sistema CRUD Completo
10:26
Finalizando gravacao de registros e ImageButton do Sistema CRUD Completo
07:55
Iniciando Alteracao de registros onListItemClick do Sistema CRUD Completo
11:13
Levando os dados para outra tela para serem alterados
09:24
localizando pessoas pelo seu codigo e retornando informacoes
12:24
localizando pessoas pelo seu codigo
09:46
Implementando Alteracao de Registros no Banco UPDATE
11:49
Finalizando UPDATE Alteracao de Registros no Banco
06:13
Implementando Exclusao e Registros no Banco Update
09:36
Iniciando formulario de Pesquisa de Pessoas
10:07
Implementando Pesquisa de Pessoas
09:27
Finalizando localizar Pessoa Pesquisa
06:48
Criando cabecalhos e rodapes e inserindo com INCLUDE
10:22
Criando Shape Gradiente startColor endColor angle gravity para cabecalhos e roda
09:27
criando xml resource color style para cabecalhos e rodapes
10:50
Iniciando novo projeto DashBoard para Telas de Abertura e Cabecalho
09:17
Continuando projeto DashBoard para Telas de Abertura e Cabecalho
10:51
DashBoard Criando Style background null tirando cor dos botoes e inserindo image
11:23
DashBoard Mais Tela de Abertura
10:17
Criando cabecalhos e rodapes e inserindo com INCLUDE
09:26
Criando Shape Gradiente startColor endColor angle gravity para cabecalhos e roda
09:16
criando xml resource color style para cabecalhos e rodapes
10:41
ConnectivityManager Verifica se existe conexao ativa NetworkInfo
11:43
wifi ou 3g ConnectivityManager Verifica se existe conexao ativa NetworkInfo
09:10
Video testando aplicacao em aparelho real se existe conexao ativa
02:58
Resolucao Tela Densidade Density independent pixel
10:15
drawable ldpi mdpi hdp xdpi customizando imagens
11:41
finalizando drawable ldpi mdpi hdp xdpi customizando imagens
07:03
support screens compatibilidade com androids
13:03
ciclo de vida Orientacoes retrato portrait paisagem landscape
10:30
Programando screenOrientation setRequestedOrientation portrait landscape
10:17
metodo que retorna a orientacao da tela atual getResources getConfiguration orie
09:13
usando WindowManager e Display para retornar modo retrato ou paisagem
05:15
criando telas especificas para modos retrato portrait e paisagem landscape
06:47
boas práticas na criacao de telas
04:57
WebView para visualizar paginas web loadUrl
10:31

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Neri Neitzke, Programador

Sou o Prof Neri Neitzke, maior autor de videoaulas do mundo, criei 6.700 videoaulas (java, delphi, php, arduino, android, asp, oracle, sqlserver, windev, algoritmos etc), que estão com mais de 13 milhões de acessos. Mais de 170 palestras realizadas em 07 países (Angola, Moçambique, Cabo Verde, Portugal, Colômbia, Guinné-Bissau e Brasil). Professor há 12 anos na Universidade Luterana do Brasil. Pós-Graduado em Desenvolvimento de Software para web. Carazinho - RS, Brasil

Ready to start learning?
Take This Course