Академический Документы
Профессиональный Документы
Культура Документы
AERBP
Jorge
Pina
2016
/
2017
Mdulo 18
Introduo Programao Mvel Android
Curso - Tcnico de Gesto e Programao de Sistemas Informticos
Introduo ao Android
Sistema operativo (SO) mvel, lanado em
setembro de 2008, atualmente desenvolvido pela
Google;
AERBP
Jorge
Pina
1
10/05/2017
Introduo ao Android
A empresa, Android Inc., foi fundada em outubro de
2003 por Andy Rubin, Rich Miner, Nick Sears e Chris
White (Palo Alto Califrnia) para desenvolver, nas
palavras de Andy Rubin Dispositivos mveis
inteligentes mais cientes da localizao e preferncias
do seu dono.
AERBP
Jorge
Pina
Introduo ao Android
Passou por dificuldades financeiras em 2004, com o
descredito de investidores e ameaa de despejo por
falta de pagamento, tendo Andy Rubin, solicitado
emprestados 10,000$ a Steve Perlman que, ao ser
questionado, argumentou "I did it because I believed
in the thing, and I wanted to help Andy.
AERBP
Jorge
Pina
Steve Perlman
4
Andoid Inc. Palo Alto Califrnia
2
10/05/2017
Introduo ao Android
Em julho de 2005, a Google adquiriu a Android
Inc., por $50.000.000, e em novembro de 2007
apresentou, ao mercado, a Open Handset
Alliance, como uma aliana de empresas com
objetivo de desenvolver padres abertos para
dispositivos mveis.
AERBP
Jorge
Pina
Introduo ao Android
Nessa Aliana participaram, empresas de vrios
ramos como, operadores mveis (T-Mobile,
telefnica, etc.), Empresas de Software (Google,
eBay, etc.), empresas de Hardware (HTC, LG,
Sony, Motorola e Samsung), empresas de
componentes eletrnicos, etc.;
AERBP
Nesse mesmo ano, foi apresentado a plataforma
Jorge para dispositivos mveis Android.
Pina
3
10/05/2017
Introduo ao Android
O 1 telemvel comercialmente disponvel a usar
o Android (v 1.0), foi o T-Mobile G1 HTC, lanando
a 22 de outubro de 2008.
AERBP
Jorge
Pina
Introduo ao Android
Desde 2008, o Android tem recebido vrias
atualizaes que melhoraram, substancialmente,
o sistema, adicionando novas funcionalidades e
resolvendo erros de verses anteriores;
AERBP
do sistema muda, identificado com nomes de
sobremesas ou bolos (em Ingls), e seguindo uma
Jorge
Pina lgica alfabtica.
4
10/05/2017
Lanado a 15 de
Lanado a 9 de
setembro de 2009
fevereiro de 2009.
% Uso 0%
% Uso 0%
AERBP
Lanado a 23 de Lanado a 30 de
Jorge
Pina setembro de 2008. abril de 2009.
% Uso 0% % Uso 0%
Lanado entre 20 de
maio de 2010 e 21 de Lanado entre 22 de
novembro de 2010. fevereiro de 2011 e
% Uso 0% fevereiro de 2012.
descontinuado % Uso 0%
AERBP
Lanado entre 26
de outubro de
Jorge 2009 e 11 de Lanado entre 6 de
Pina
janeiro de 2010. dezembro de 2010 e 21
% Uso 0% de setembro de 2011.
% Uso 1,0%
10
5
10/05/2017
AERBP
Lanado entre 19
Jorge
de outubro de
Pina 2011 e 29 de
maro de 2012. Lanado a 15 de janeiro
% Uso 1,0% e junho de 2014.
% Uso 21,9%
11
Estatstica Google a
fevereiro de 2017.
AERBP
Jorge
Pina Lanado a 5 de Lanado a 22 de
outubro de 2015. agosto de 2016.
% Uso 30,7% % Uso 1,2%
12
6
10/05/2017
AERBP
Jorge
Pina
14
7
10/05/2017
15
Jorge
Pina
16
8
10/05/2017
AERBP
Jorge
Pina
17
AERBP
Jorge
Pina
18
9
10/05/2017
AERBP
Jorge
Pina
19
AERBP
20
pases;
10
10/05/2017
AERBP
Em relao a downloads, os nmeros ultrapassam
Jorge os 60 mil milhes;
Pina
21
AERBP
Jorge
Pina
22
11
10/05/2017
AERBP
Jorge
Pina
23
AERBP
Google Play, ser necessrio a criao de uma
conta de programador vlida
Jorge
Pina (https://play.google.com/apps/publish/), que tem
um custo de nico de $25 dlares.
24
12
10/05/2017
AERBP
Jorge
Pina
25
AERBP
Jorge
Pina
26
13
10/05/2017
AERBP
Jorge
Pina
27
Smartphones
AERBP
Jorge
Pina
28
14
10/05/2017
AERBP
Jorge
Pina
29
AERBP
Jorge
Pina
30
15
10/05/2017
AERBP
Por essa razo, para o desenvolvimento em
Android 7, necessrio ter a verso 8 do JDK, ou
Jorge
Pina superior, instalada no computador.
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-
31 downloads-2133151.html
Jorge
Pina
32
16
10/05/2017
33
Editor;
17
10/05/2017
AERBP
Jorge
Pina
36
18
10/05/2017
AERBP
Jorge
Pina
37
AERBP
Jorge
Pina
38
19
10/05/2017
AERBP
Jorge
Pina
40
20
10/05/2017
AERBP
Jorge
Pina
41
Clica-se Next.
AERBP
Jorge
Pina
42
Clica-se Install.
21
10/05/2017
AERBP
Jorge
Pina
43
Ao terminar a instalao, clica-se Next.
AERBP
Jorge
Pina
22
10/05/2017
AERBP
Jorge
Pina
45
AERBP
Jorge
Pina Mostra os componentes que podem ser
atualizados;
46
23
10/05/2017
AERBP Configure:
Jorge
Pina
47
AERBP
Jorge
Pina
48
24
10/05/2017
AERBP
Jorge
Pina
49
AERBP
Jorge
Pina
50
25
10/05/2017
AERBP
Jorge
Pina
Aps as instalaes, clica-se no boto Finish e Ok e
est-se em condies de comear a utilizar o Android
51
Studio.
AERBP
Para tal, execute os seguintes passos:
52
26
10/05/2017
Jorge
Aps o preenchimento do campos, clique no
Pina
boto Next.
54
27
10/05/2017
AERBP
Jorge
Pina
55
AERBP
Jorge
Pina
56
28
10/05/2017
57
Aps isso, clica-se Next.
AERBP
Jorge
Pina
58
29
10/05/2017
Jorge
Pina
59
AERBP
Jorge
Pina
60
Clica-se Finish.
30
10/05/2017
AERBP
Jorge
Pina
1 3
4
62
31
10/05/2017
AERBP
Jorge
Pina
63
64
32
10/05/2017
AERBP
Jorge
Pina
65
Jorge
Pina
66
33
10/05/2017
AERBP
Jorge
Pina
67
AERBP
A primeira linha de cdigo presente neste mtodo faz
a chamada ao mtodo onCreate da classe base
Jorge (classe Activity):
Pina
super.onCreate(savedInstanceState);
68
34
10/05/2017
AERBP
Jorge
Pina
69
AERBP
Jorge
Pina
70
35
10/05/2017
Jorge
Pina
71
AERBP
Jorge
Pina
72
36
10/05/2017
AERBP
Jorge
Pina
73
AERBP
Jorge
Pina
74
37
10/05/2017
AERBP
Jorge
Pina
76
38
10/05/2017
AERBP
Jorge
Pina
77
AERBP
78
39
10/05/2017
AERBP
79
Jorge
Pina
ProgressBar: utilizado para indicar visualmente o
progresso de uma operao (instalao programa);
80
40
10/05/2017
Jorge
Pina
82
41
10/05/2017
84
42