O documento fornece instruções passo-a-passo para desenvolvimento de aplicativos Android, incluindo como baixar e configurar o SDK, criar projetos, adicionar telas e componentes de interface, acessar a internet e outras funcionalidades do sistema operacional.
115. Abrindo outra tela...
Tela => Activity
Activity a = new MinhaActivity();
a.onCreate(null);
Intent i = new Intent(context,
OutraTela.class);
116. Abrindo outra tela...
Tela => Activity
Activity a = new MinhaActivity();
a.onCreate(null);
Intent i = new Intent(context,
OutraTela.class);
startActivity(i);
124. Chamando outras apps
O que eu quero fazer?
Ligar!
Intent i = new Intent(Intent.ACTION_CALL);
125. Chamando outras apps
O que eu quero fazer?
Ligar!
Intent i = new Intent(Intent.ACTION_CALL);
Para quem?
126. Chamando outras apps
O que eu quero fazer?
Ligar!
Intent i = new Intent(Intent.ACTION_CALL);
Para quem?
i.setData(Uri.parse("tel:12345678"));
127. Chamando outras apps
O que eu quero fazer?
Ligar!
Intent i = new Intent(Intent.ACTION_CALL);
Para quem?
i.setData(Uri.parse("tel:12345678"));
Chamar a Activity:
128. Chamando outras apps
O que eu quero fazer?
Ligar!
Intent i = new Intent(Intent.ACTION_CALL);
Para quem?
i.setData(Uri.parse("tel:12345678"));
Chamar a Activity:
startActivity(i);
131. Chamando outras apps
O que eu quero fazer?
Site!
Intent i = new Intent(Intent.ACTION_VIEW);
132. Chamando outras apps
O que eu quero fazer?
Site!
Intent i = new Intent(Intent.ACTION_VIEW);
Qual?
133. Chamando outras apps
O que eu quero fazer?
Site!
Intent i = new Intent(Intent.ACTION_VIEW);
Qual?
i.setData(Uri.parse("http://www.ime.usp.br"));
134. Chamando outras apps
O que eu quero fazer?
Site!
Intent i = new Intent(Intent.ACTION_VIEW);
Qual?
i.setData(Uri.parse("http://www.ime.usp.br"));
Chamar a Activity:
135. Chamando outras apps
O que eu quero fazer?
Site!
Intent i = new Intent(Intent.ACTION_VIEW);
Qual?
i.setData(Uri.parse("http://www.ime.usp.br"));
Chamar a Activity:
startActivity(i);
138. Chamando outras apps
O que eu quero fazer?
SMS!
Intent i = new Intent(Intent.ACTION_VIEW);
139. Chamando outras apps
O que eu quero fazer?
SMS!
Intent i = new Intent(Intent.ACTION_VIEW);
Para quem?
140. Chamando outras apps
O que eu quero fazer?
SMS!
Intent i = new Intent(Intent.ACTION_VIEW);
Para quem?
i.setData(Uri.parse("sms:12345678"));
141. Chamando outras apps
O que eu quero fazer?
SMS!
Intent i = new Intent(Intent.ACTION_VIEW);
Para quem?
i.setData(Uri.parse("sms:12345678"));
O que?
142. Chamando outras apps
O que eu quero fazer?
SMS!
Intent i = new Intent(Intent.ACTION_VIEW);
Para quem?
i.setData(Uri.parse("sms:12345678"));
O que?
i.putExtra("sms_body", "Mensagem do SMS")
143. Chamando outras apps
O que eu quero fazer?
SMS!
Intent i = new Intent(Intent.ACTION_VIEW);
Para quem?
i.setData(Uri.parse("sms:12345678"));
O que?
i.putExtra("sms_body", "Mensagem do SMS")
Chamar a Activity:
144. Chamando outras apps
O que eu quero fazer?
SMS!
Intent i = new Intent(Intent.ACTION_VIEW);
Para quem?
i.setData(Uri.parse("sms:12345678"));
O que?
i.putExtra("sms_body", "Mensagem do SMS")
Chamar a Activity:
startActivity(i);
150. HttpClient c = new DefaultHttpClient();
Acessando a internet...
151. HttpClient c = new DefaultHttpClient();
HttpGet get =
new HttpGet("http://www.ime.usp.br");
Acessando a internet...
152. HttpClient c = new DefaultHttpClient();
HttpGet get =
new HttpGet("http://www.ime.usp.br");
HttpResponse response = c.execute(get);
Acessando a internet...
153. HttpClient c = new DefaultHttpClient();
HttpGet get =
new HttpGet("http://www.ime.usp.br");
HttpResponse response = c.execute(get);
String conteudo =
EntityUtils.toString(response.getEntity());
Acessando a internet...
154. HttpClient c = new DefaultHttpClient();
HttpGet get =
new HttpGet("http://www.ime.usp.br");
HttpResponse response = c.execute(get);
String conteudo =
EntityUtils.toString(response.getEntity());
Acessando a internet...
Permissão de Internet