4 PRINCIPIOS DE ANDROID INTERACTIVIDAD

Páginas: 6 (1396 palabras) Publicado: 8 de noviembre de 2015
PRINCIPIOS
 DE
 ANDROID
 
INTERACTIVIDAD
 
Ing.
 LEANDRO
 FLÓREZ
 ARISTIZÁBAL
 
lxexpxe@gmail.com
 
learis0zabal@admon.uniajc.edu.co
 
@lxexpxe
 

INTERACTIVIDAD
 
Ya
  ha
  sido
  suficiente
  de
  Layouts
  por
  el
 
momento,
  es
  hora
  de
  empezar
  a
  darle
  más
 
interac0vidad
 a
 nuestra
 App
 de
 Inicio
 de sesión,
 
por
 tal
 mo0vo,
 se
 adicionarán
 eventos
 a
 ambos
 
botones
 de
 la
 aplicación,
 por
 un
 lado
 Exit
 cerrará
 
la
  aplicación,
  mientras
  Login
  permi0rá
  cambiar
 
de
  ac0vidad
  si
  el
  nombre
  de
  usuario
  y
 
contraseña
  fueron
  correctos.
  Para
  este
  caso,
  el
 
nombre
  de
  usuario  es
  LEPE
  y
  la
  contraseña
  es
 
5373.
 

 

INTENTS
 
Un
  Intent
  es
  un
  objeto
  que
  funciona
  como
  evento
  de
  comunicación
 
entre
  dos
  o
  más
  ac0vidades,
  manejadores
  de
  contenido
  (content
 
handlers),
 servicios,
 Receptores
 de
 Intents
 (Intent
 receivers).
 

 
Android
 Essen0als (Chris
 Haseman)
 

 
Un
  Intent
  es
  una
  descripción
  abstracta
  de
  una
  operación
  a
  ser
 
ejecutada.
 Puede
 ser
 usado
 con
 startAc0vity
 para
 lanzar
 una
 Ac0vidad,
 
donde
 se
 puede
 pensar
 como
 el
 “pegamento”
 entre
 Ac0vidades.
 

 
hXp://developer.android.com/reference/android/content/Intent.html
  

INTENTS
 

Fuente:
 hXp://marakana.com/bookshelf/main_building_blocks_tutorial/index.html
 
 
Intents
 son
 como
 eventos
 o
 mensajes.
 
Pueden
 usarse
 para
 iniciar
 acEvidades,
 iniciar/detener
 servicios
 o
 enviar
 mensajes
 (Broadcast)
 
Intents
 pueden
 ser
 Implícitos
 o
 Explícitos
 
 

INTENTS
 
Un
 Intent
 puede contener:
 
–  Component
 name:
 El
 nombre
 del
 componente
 que
 debería
 manejar
 al
 Intent.
 
•  "com.example.project.app.Frene0cAc0vity"
  es
  usual
  usar
  el
  nombre
  del
  paquete
 
establecido
  en
  el
  manifesto
  ("com.example.project")
  pero
  no
  es
  necesario
  que
 
coincidan.
 
 
•  Este
 nombre
 es opcional.
 

 

–  Ac0on:
 Un
 String
 que
 con0ene
 la
 acción
 a
 ser
 realizada
 
•    android:name="android.intent.ac8on.MAIN"
  />
  Inicia
  como
  la
  Ac8vidad
  inicial
 
de
 una
 tarea
 sin
 datos
 de
 entrada
 ni
 datos
 retornados
 
•   android:name="com.example.app.lepe.CLEARSPLASH"/>
 Inventada
 hXp://developer.android.com/guide/components/intents-­‐filters.html
 
hXp://developer.android.com/reference/android/content/Intent.html
 

 

Eventos
 

Primero
  debemos
  crear
 
la
  clase
  .java
  de
  la
 
segunda
 ac0vidad.
 
 
Clic
  derecho
  sobre
  el
 
paquete
 del
 proyecto
 -­‐>
 
 
New-­‐>Class
 

Eventos
 
Nombre
 de
 la
 Ac0vidad
 Extends
 Ac0vity
 

Con
  esto
  habremos
 
c r e a d o
  e l
  a r c h i v o
 
WelcomeAc0vity.java
 
 

Eventos
 
WelcomeAcEvity.java
 
 

 
package
 com.lepe.login;
 

 
import
 android.app.Ac0vity;
 

 
public
 class
 WelcomeAc0vity
 extends
 Ac0vity
 {
 

 
}
 

Eventos
 

Ahora
 creamos
 el
 .xml
 de
 
la
  nueva
 Ac0vidad
  para
 
su
 IU.
 
 
Clic
  derecho
  sobre
  la
 
carpeta
 layouts-­‐>
 
New-­‐>Other…
 

Eventos
 
Seleccione
 el
 0po
 de
 
elemento
  a
  crear,
 
e n
  e s t e
  c a s o
 
Android
 XML
 Layout
 
File.
 

Eventos
 
El
  elemento
  Root
  es
  el
 
0po
 de
 Layout
 principal
 
de
 la
 Ac0vidad,
 en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Libro Android 4 Principios Del Desarrollo De Aplicaciones Java Contenido
  • Android Para Principiantes ADB
  • 1 PRINCIPIOS DE ANDROID INTRO
  • 5 PRINCIPIOS DE ANDROID DIÁLOGOS Y SPLASH
  • Rooteando Kokaso Tablet Android 4
  • Cuestionario 4 de principios de aprendizaje
  • !4 principios de Fayol
  • 4 Principios De Auditoria

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS