Skip to content

felipemfp/android-workspace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Workspace

Instituição: Instituto Federal do Rio Grande do Norte

Curso: Técnico em Informática para Internet

Período: 4º

Disciplina: Programação Orientada a Serviços

Professor: Gilbert Azevedo

Aula 00 - Introdução ao Android: pos_adt_01.pdf

  • Introdução
  • Mercado
  • Versões
  • Ambiente de Desenvolimento
  • Configuração das Máquinas Virtuais

Aula 01 - Hello World: pos_adt_02.pdf

  • Passo a Passo de um Projeto Android
  • Conceitos Básicos de uma Aplicação
  • Principais Arquivos
  • Execução da Aplicação no AVD

Aula 02 - Componentes e Eventos: pos_adt_03.pdf

  • Desenvolvimento de uma aplicação para calcular a área de um triângulo dadas a base a altura
  • Utilização de Componentes de Interface
    • TableLayout, TableRow, TextView, EditText, Button
  • Manipulação de Componentes no Código
  • Tratamento de Eventos
    • Listeners

Aula 03 - Layouts: pos_adt_04.pdf

  • Desenvolvimento de uma aplicação para registrar contatos e seus respectivos telefones
  • Algumas Classes Importantes do Android
    • Activity, View, ViewGroup
  • Layouts
    • LinearLayout, RelativeLayout
  • Espaçamento e Padrões de Tamanho
    • Padding, Margin

Aula 04 - Intents: pos_adt_05.pdf

  • Desenvolvimento de uma aplicação para registrar con tatos (nome e telefones) e realizar chamadas
  • Intent (intenções)
    • Aplicações com mais de uma View
    • Passagem de parâmetros entre Views
    • Utilização de aplicações nativas
  • Componentes de Interface
    • Menu, ScrollView
  • Serviços do Android (System-Level Services)
    • Layout_Inflater

Aula 05 - Ciclo de Vida: pos_adt_06.pdf

  • Log
  • Classe android.util.Log
    • LogCat
  • Ciclo de Vida
    • Pilha de atividades
    • Métodos e estados da atividade
  • Instance State
    • Bundle
  • Diálogos
    • Dialogs
    • AlertDialog, AlertDialog.Builder

Aula 06 - List - Adapters: pos_adt_07.pdf

  • Desenvolvimento de uma aplicação para registrar empréstimos de itens (BD, CD, DVD, Livro) para os contatos registrados no dispositivo
  • Componentes de Interface e Classes
    • ListActivity, ListView, Spinner, Adapters
    • SharedPreferences
  • Acesso ao Content Provider de contatos

Aula 07 - Game: pos_adt_08.pdf

  • Desenvolvimento de um jogo 2D para Android
  • Componentes de Interface e Classes
    • SurfaceView, SurfaceHolder
    • Canvas, Paint
    • GestureDetector
    • Thread

Avaliação do 3º Bimestre - Agenda de Compromissos

Desenvolver para Android uma aplicação para manter a agenda de compromissos de uma pessoa. A lista de compromissos deve ser persistida no dispositivo e ser aberta no início da aplicação. Cada compromisso contém as seguintes informações: Assunto, Local e Data.

  • Atividade Principal
    • Apresentar, em um ListView, os compromissos cadastrados
    • Incluir um menu para as operações de inclusão, alteração e exclusão de um compromisso
    • Apresentar um diálogo de confirmação antes de excluir um compromisso
  • Atividade de Inserção
    • Apresentar campos para a entrada dos dados de um compromisso e botões para confirmar ou cancelar a operação
    • Validar as informações do compromisso, mostrando mensagens para valores vazios fornecedidos

Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY

About

📗 A workspace to learn Android with Eclipse ADT

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages