Your SlideShare is downloading. ×
Programación Android | 02. Operaciones básicas con Android
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Programación Android | 02. Operaciones básicas con Android

69
views

Published on

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
69
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Programación Android: Operaciones básicas “lanzar” una actividad con un botón Al pulsar un botón que está en el layout de la actividad Act1 queremos lanzar la actividad Act2. public void MostrarAct2(View BotonPulsado) { Intent IntentoAct2 = new Intent(this, Act2.class); startActivity(IntentoAct2); } Este código debemos escribirlo en Act1.java, antes de la llave de cierre de la class Act1. En el evento onClick del botón debemos llamar a la función, escribiendo “MostarAct2”
  • 2. Programación Android: Operaciones básicas Mostrar brevemente un mensaje con Toast Toast Mensaje = Toast.makeText(getApplicationContext(), "Aquí escribe el mensaje que quieras ver”, Toast.LENGTH_LONG); Mensaje.show(); http://developer.android.com/guide/topics/ui/notifiers/toasts.html http://developer.android.com/reference/android/widget/Toast.html En el último parámetro si queremos que el mensaje permanezca un tiempo CORTO a la vista usaremos Toast.LENGTH_SHORT, si por el contrario queremos que permanezca más tiempo visible usaremos Toast.LENGTH_LONG.
  • 3. Programación Android: Operaciones básicas Recoger lo que se ha escrito en un EditText EditText CajaTexto = (EditText) findViewById(R.id.idLayout_CajaTexto); String TextoRecogido = CajaTexto.getText().toString(); http://developer.android.com/reference/android/widget/EditText.html http://www.leepoint.net/notes-java/data/strings/conversion/string2num.html El valor recogido lo guardamos en una variable LOCAL de tipo String. Si estamos recogiendo un número con el que vamos a operar (sumar, restar, comparar...) deberemos usar las funciones de conversión correspondientes (parseInt, parseFloat...)
  • 4. Programación Android: Operaciones básicas Asociar un spinner con un string-array Spinner Desplegable = (Spinner) findViewById(R.id.idLayout_Desplegable); ArrayAdapter ListaOpciones = ArrayAdapter.createFromResource(this, R.array.idStringArray, android.R.layout.simple_spinner_item); ListaOpciones.setDropDownViewResource (android.R.layout.simple_spinner_dropdown_item); Desplegable.setAdapter(ListaOpciones); http://developer.android.com/guide/topics/ui/controls/spinner.html http://androideity.com/2011/08/27/controles-de-seleccion-en-android-spinner/ El string-array debería estar definido en el archivo res/values/strings.xml con el siguiente esquema: <string-array name="idStringArray"> <item>Álava</item> <item>Vizcaya</item> <item>Guipúzcoa</item> </string-array>