Loading presentation...
Prezi is an interactive zooming presentation

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Android Development 32

No description
by

Raul Victor

on 4 December 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Android Development 32

ListView
INTENT
Raul Medeiros
Obrigado!!
DÚVIDAS !?
Toast
Shared
Preferences
Intent refere-se a Intenção de inicializar outro componente, da mesma APP ou não.
ANDROID
Aula 3: Praticas!
Mecatrônica
Industrial

Um toast exibe o retorno de uma operação em um pequeno Pop-Up

Exemplo:
Dados foram salvos.
Email foi envido.
Novo emal.
6° APP
Objetivo: APP que ao clique de um Button
mostre o texto de um EditText em um Toast

Resolulção
APP Toast
8° APP
Objetivo: Criar APP com 2 EditText e 1 CheckButton que ao ser marcado deve salvar os campos dos EditText usando SharedPreferences.
Resolulção
APP
Save Login
9° APP
Objetivo: Criar APP que exiba uma lista de strings e ao clicar em um item da mesma exiba um Toast com nome do mesmo.

Resolulção
10° APP
Objetivo: Criar um APP que exiba um GridView com as letras do Alfabeto e ao clicar em uma exiba um Toast com o letra do mesmo.

7° APP
Objetivo: Criar 2 telas cada uma com um TextView com a numero da tela e um button que ao clicado deve alternar da tela 1 para 2 ou de 2 para 1

SQLite
O SQLite é uma pequena biblioteca, desenvolvida em linguagem C
suporta até 2 TB
SQLite is an Open Source database.
Leve (250kb)
TEXT (similar to String in Java)
INTEGER (similar to long in Java)
REAL (similar to double in Java).
You only have to define the SQL statements for creating and updating the database
This can be slow
SQLiteDatabase is the base class for working with a SQLite database in Android and provides methods to open, query, update and close the database.
SQLiteOpenHelper
SQLiteDatabase
onCreate() - is called by the framework, if the database is accessed but not yet created.

onUpgrade() - called, if the database version is increased in your application code. This method allows you to update an existing database schema or to drop the existing database and recreate it via the onCreate() method.
To create and upgrade a database in your Android application you create a subclass of the SQLiteOpenHelper class. In the constructor of your subclass you call the super() method of SQLiteOpenHelper, specifying the database name and the current database version.
More specifically SQLiteDatabase provides the insert(), update() and delete() methods.
GridView
GridView exibe uma tabela binimencional de itens!
XML
EXEMPLO
APP
Calculadora
Activity
Músicas
Contatos
Mapas
WEB
Câmera
Exemplo
Exemplo
LAYOUT
Resolução
APP
Jump Activicty
APP
ListView
Exemplo
"Shared preference" é utilizado para salvar o estado de uma Activity ou um dado importante.
XML
APP
Calculadora
Full transcript