ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Primer Ejercicio Con Android

Antwain14 de Abril de 2015

555 Palabras (3 Páginas)195 Visitas

Página 1 de 3

INTRODUCCIÓN

En este primer ejercicio se busca tener un primer contacto con las herramientas de desarrollo en Android; se introducen los primeros conceptos mediante el desarrollo de una sencilla aplicación que permite al usuario introducir una cadena de texto en un campo, ese texto es mostrado posteriormente en una etiqueta después de que el usuario presiona un botón.

Android es un sistema operativo basado en el núcleo Linux. Fue diseñado principalmente para dispositivos móviles con pantalla táctil, como teléfonos inteligentes o tablets; y también para relojes inteligentes, televisores y automóviles. Inicialmente fue desarrollado por Android Inc., empresa que Google respaldó económicamente y más tarde, en 2005, compró. Android fue presentado en 2007 junto la fundación del Open Handset Alliance (un consorcio de compañías de hardware, software y telecomunicaciones) para avanzar en los estándares abiertos de los dispositivos móviles. El primer móvil con el sistema operativo Android fue el HTC Dream y se vendió en octubre de 2008. Los dispositivos de Android venden más que las ventas combinadas de Windows Phone y IOS.

DESARROLLO

Se propuso una pantalla simple:

A continuación se muestran las funciones asociadas, estas funciones se encuentran dentro del archivo MainActivity.java:

package com.example.antonio.ejercicio1;

import android.content.DialogInterface;

import android.support.v7.app.ActionBarActivity;

import android.os.Bundle;

import android.view.Menu;

import android.view.MenuItem;

import android.view.View;

import android.widget.Button;

import android.widget.EditText;

import android.widget.TextView;

public class MainActivity extends ActionBarActivity {

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

TextView resultado = (TextView)findViewById(R.id.textViewResultado);

resultado.setText("Aqui aparece el resultado");

Button boton = (Button)findViewById(R.id.buttonEnviar);

boton.setOnClickListener(botonListener);

}

private View.OnClickListener botonListener = new View.OnClickListener() {

@Override

public void onClick(View v) {

final EditText usuario = (EditText)findViewById(R.id.editTextUsuario);

TextView resultado = (TextView)findViewById(R.id.textViewResultado);

resultado.setText(usuario.getText().toString());

}

};

@Override

public boolean onCreateOptionsMenu(Menu menu) {

// Inflate the menu; this adds items to the action bar if it is present.

getMenuInflater().inflate(R.menu.menu_main, menu);

return true;

}

@Override

public boolean onOptionsItemSelected(MenuItem item) {

// Handle action bar item clicks here. The action bar will

// automatically handle clicks on the Home/Up button, so long

// as you specify a parent activity in AndroidManifest.xml.

int id = item.getItemId();

//noinspection SimplifiableIfStatement

if (id == R.id.action_settings) {

return true;

}

return super.onOptionsItemSelected(item);

}

}

Al ejecutar el programa se muestran los siguientes

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com