PDM 2a 06

947 palavras 4 páginas
Estrutura geral de um aplicativo Android e principais conceitos.

Disciplina: Programação de dispositivos móveis
Curso: Tecnologia de Análise e Desenvolvimento de sistemas
Faculdade Anhanguera de Osasco
Universidade Anhanguera de S. Paulo (UNIAN)
2015-03-30
Prof. Hilton Fernandes

Agenda


Recapitulação



Estrutura geral de um aplicativo Android



Principais conceitos



Prática de laboratório



Referências

Recapitulação


Um programa para mostrar o uso de
URLConnection pode ser visto em https://docs.oracle.com/javase/tutorial/networking/urls/readingWriting.html Recapitulação (cont.)


Ele é notável pela simplicidade:




A maior parte dos tutoriais usa detalhes muito sofisticados da classe URLConnection e suas derivadas. URLConnectionReader.java é simplesmente

Recapitulação (cont.) import java.net.*; import java.io.*; public class URLConnectionReader { public static void main(String[] args) throws Exception {
URL oracle = new URL ("http://www.oracle.com/");
URLConnection yc = oracle.openConnection ();
BufferedReader in = new BufferedReader (new
InputStreamReader(yc.getInputStream()));
String inputLine; while ((inputLine = in.readLine ()) != null)
System.out.println (inputLine);

}

}

in.close ();

Recapitulação (cont.)


Contudo, ele tem alguns problemas:






A variável yc, relacionada com a conexão, não tem um nome mnemônico;
A expressão que define a buffer de leitura in é muito longa e complexa;
Resta saber se ele poderá ser executado no ambiente do laboratório.

Recapitulação (cont.)



Por que não seria ?
Analisar o stack trace do programa e entender as razões de seu funcionamento.

Estrutura geral de um aplicativo
Android


Segundo [3], um aplicativo Android tem 4 tipos principais de componentes:
1.Activities – são as telas da interface gráfica com o o usuário. No Windows desktop, são chamadas
"caixas de diálogo". Por exemplo, a abertura de arquivos; 2.Services – partes que rodam em segundo plano, sem interface com o usuário;

Relacionados

  • Melhoria e mudança no processo de desenvolvimento de produto
    4860 palavras | 20 páginas
  • Instalações e Medições de Parcelas Permanentes em Florestas naturais da Amazônia Brasileira
    3167 palavras | 13 páginas
  • Planejamento PCP
    42745 palavras | 171 páginas
  • HP 12 C Como Utilizar
    1975 palavras | 8 páginas
  • maual
    258194 palavras | 1033 páginas
  • Emulsões de silicone
    34323 palavras | 138 páginas
  • Eng eletronica
    32899 palavras | 132 páginas
  • APLICAÇÃO DO MÉTODO DA LINHA DE BALANÇO EM EDIFICIOS DE MULTIPLOS PAVIMENTOS
    8420 palavras | 34 páginas
  • Introdução ao gerenciamento de projetos
    7376 palavras | 30 páginas
  • AS CONDIÇÕES DE MOBILIDADE URBANA NA AVENIDA CONSTANTINO NERY EM MANAUS, AM.
    17274 palavras | 70 páginas