lizbeth anahi zambrano santos 402

81
CECYTEM Plantel: Tecámac Recuperación Tema: Manual de Aplicaciones Desarrolladas en Android. Alumna: Lizbeth Anahi Zambrano Santos. Grupo: 402

Upload: lizbethanahi15

Post on 15-Aug-2015

30 views

Category:

Internet


2 download

TRANSCRIPT

CECYTEM

Plantel: Tecámac

Recuperación

Tema: Manual de Aplicaciones Desarrolladas en Android.

Alumna: Lizbeth Anahi Zambrano Santos.

Grupo: 402

Índice ¿Qué es android? HolaMundo Navegador1 Sonido de Animales Acelerometro Calculadora Radio button Signo zodiacal IMC Listview Notificacon RGBtoEx BD consultar,eliminar,insertar y modificar Signos zodiacales Timepicker Video Wallpaper Widgets Canvas Galery Gato Asteriscos Allap Progresbar Sspiner Wallpaper Widgets Cámara

¿Qué es android?

Android es un sistema operativo inicialmente pensado para teléfonos móviles, al igual que iOS, Symbian y Blackberry OS. Lo que lo hace diferente es que está basado en Linux, un núcleo de sistema operativo libre, gratuito y multiplataforma.

El sistema permite programar aplicaciones en una variación de Java llamada Dalvik. El sistema operativo proporciona todas las interfaces necesarias para desarrollar aplicaciones que accedan a las funciones del teléfono (como el GPS, las llamadas, la agenda, etc.) de una forma muy sencilla en un lenguaje de programación muy conocido como es Java.

La telefonía móvil está cambiando la sociedad actual de una forma tan significativa como lo ha hecho Internet. Esta revolución no ha hecho más que empezar, los nuevos terminales ofrecen unas capacidades similares a un ordenador personal, lo que permite que puedan ser utilizados para leer nuestro correo o navegar por Internet. Pero a diferencia de un ordenador, un teléfono móvil siempre está en el bolsillo del usuario. Esto permite un nuevo abanico de aplicaciones mucho más cercanas al usuario. De hecho, muchos autores coinciden en que el nuevo ordenador personal del siglo veintiuno será un terminal móvil. El lanzamiento de Android como nueva plataforma para el desarrollo de aplicaciones móviles ha causado una gran expectación y está teniendo una importante aceptación tanto por los usuarios como por la industria. En la actualidad se está convirtiendo en una seria alternativa frente a otras plataformas como Symbian, iPhone o Windows Phone. A lo largo de esta unidad veremos también cómo instalar y trabajar con el entorno de desarrollo (Eclipse + Android SDK), además de describir la estructura de un proyecto Android.

Hola Mundo

Esta Aplicación Consiste en Darle un Mensaje al usuario.#ff0066

1 cree el diseño en xml y cree un botón

Este es el código como muestra esta captura de Pantalla.

Para darle el color es

android:background-#ff0066;

NavegadorEsta Aplicación es un Navegador donde obteniendo datos en tu celular

Podras Viajar Por internet nadamas que introduciras la Direccion.

1 Debo de crear un proyecto

2 Tengo que crear mi diseño en xml.

package com.example.navegador;

import android.os.Bundle;

import android.app.Activity;

import android.view.Menu;

import android.view.View;

import android.view.inputmethod.InputMethodManager;

import android.webkit.WebChromeClient;

import android.webkit.WebView;

import android.webkit.WebViewClient;

import android.widget.Button;

import android.widget.EditText;

import android.widget.ProgressBar;

public class MainActivity extends Activity {

private WebView browser;

private ProgressBar progressBar;

private EditText url;

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

browser = (WebView) findViewById(R.id.webkit);

browser.getSettings().setJavaScriptEnabled(true);

browser.getSettings().setBuiltInZoomControls(true);

browser.setWebViewClient(new WebViewClient() {

public boolean shouldOverrideUrlLoading(WebView view, String url) {

return false;

}

});

url = (EditText) findViewById(R.id.url);

url.setText("http://");

progressBar = (ProgressBar) findViewById(R.id.progressbar);

browser.setWebChromeClient(new WebChromeClient() {

@Override

public void onProgressChanged(WebView view, int progress) {

progressBar.setProgress(0);

progressBar.setVisibility(View.VISIBLE);

MainActivity.this.setProgress(progress * 1000);

progressBar.incrementProgressBy(progress);

if (progress == 100) {

progressBar.setVisibility(View.GONE);

}

}

// la implementación de este método permite para mostrar el title de

// la página en la barra de título de la aplicación

@Override

public void onReceivedTitle(WebView view, String title) {

MainActivity.this.setTitle("WebView demo: "

+ MainActivity.this.browser.getTitle());

}

});

}

// //////////BOTONES DE NAVEGACIÓN /////////

public void ir(View view) {

// oculta el teclado al pulsar el botón

InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);

inputMethodManager.hideSoftInputFromWindow(url.getWindowToken(), 0);

// he observado que si se pulsa "Ir" sin modificarse la url no se

// ejecuta el método onPageStarted, así que nos aseguramos

// que siempre que se cargue una url, aunque sea la que se está

// mostrando, se active el botón "detener"

((Button) MainActivity.this.findViewById(R.id.buttonDetener))

.setEnabled(true);

browser.loadUrl(url.getText().toString());

}

public void anterior(View view) {

browser.goBack();

}

public void siguiente(View view) {

browser.goForward();

}

public void detener(View view) {

browser.stopLoading();

}

}

Como muestra esta captura de pantalla es el código java

Sonido de Animales Esta aplicación consiste en que cuando toques a un animal se va a escuchar un Sonido depende de que animal sea.

Acontinuacion es el código en java para que sirva la aplicación

AcelerómetroConsiste en depende de la posición del celular va subiendo

Calculadora

Esta es una calculadora básica donde podras hacer operaciones como por ejemplo

Suma Resta Multiplicacion Divicion

Acontinuacion mostrare una captura de pantalla con el código java

Este es el código java y trara de poner varios Case para nombrar cada tecla.

Esta captura de pantalla es es el diseño de la calculadora

Radio Buton

Esta aplicación Consiste en mostrar un mesaje y resultado que te de cuando tocas la pantalla.

Este es el diseño para mi aplicacion

SIGNO ZODIACALES

Esta aplicación consiste en que cuando introduzcas tu mes en que nacistes y la fecha te dira en un mensaje que signo zodiacal eres.

Esta captura de pantalla muestra el diseño de la apk

Esta captura de pantalla muestra el código en java

IMCEsta aplicacion consiste en que el usuario introduce su peso y talla y le dice el INDICE DE MASA COORPORA s esta bien de peso o esta pasado.

LISTVIEW

Es como un bloc de notas guarda información.

Cuando introdusca la informacon se va almacenado y se va recorriendo hacia abajo

Notificación

Esta aplicación consiste en que te llegan las notificaciones en tu celular.

RGBtoEX

Esta aplicación sirve para buscar un color del guston del usuario.

Este es el código para el diseño de la apk

CONSULTAR ,BORRAR,INSERTAR Y MODIFICAR.

Esta es un base de datos donde almacena información modifica datos e inserta datos y eliminar

Este es el codigo para como se va alamcenando en la base de datos .

SIGNOS ZODIACALES

Esta apk trata de que cuando el usuario introdusca el dia que nacio y el mes la aplicación le mande un mensaje que signo es

TIEMPO

Esta aplicacion muestra la hora

Este es el codigo para crear el diseño en xml

VIDEO

Esta aplicacion reproducir videos

WIDGETS

Canvas

Esta aplicación trata de crear un diseño propio de cada persona

A continuación les mostrare el código en java.

GALERY

Esta aplicación es un galería de fotografías

Este el es código para el diseño de la aplicación

Este es el código para la galery este el java

Gato

Esta aplicación es un juego y pues creo que todos los conocen es el juego del Gato

1 les mostrare los activity java

2 Les mostrare los diseños de los XML.

En esta aplicación necesite 5 xml

Y 5 activity java.

xml

ASTERISCOS

Esta aplicación trata de cuando el usuario introduzca un numero se formara un cuadrado relleno de asteriscos

ALLAPP

Esta aplicación es una de fondo de pantalla yo lo hize de justin bieber

Este es el código del diseño

PROGRESBAR

N

SPINER

Se va almacenando la información depende de lo que introduzca el usuario

CAMARA

Esta aplicación sirve para sacar fotografías con marco

A continuación es el diseño para la aplicacion

Asi queda la apliacion