miércoles, 8 de junio de 2016

calculadora

Formulario 3.-Calculadora

                                 Reporte de práctica #3



1.-Abrir Eclipse>File>New>Android Application Project.

2.-Poner el layout: "RelativeLayout".

3.-Poner cuatro botones en los cuales dos serán para "N1" y "N2", los otros dos para las respuestas de dichos números.

4.-Poner un "abc" para "Operador" y un botón para la respuesta.

5.-Poner un "abc" para "Resultado" y un botón para la respuesta.

Las amigas

Las amigas

Se encuentran 5 grandes amigas, Ana es mas pequeña que Eva, Julia es mas alta que Gaby, Sandra es mas pequeña que Ana, Eva es mas alta que Julia, Gaby es mas pequeña que Ana, Sandra es mas pequeña que Eva, Julia es mas alta que Ana, Gaby es mas alta que Sandra, Sandra es mas pequeña que Julia, Gaby es mas pequeña que Eva
Cuestionamientos
Usando los signos de mayor que y menor que representa el ejercicio 
Cual de las 5 amigas es mas pequeña?
Cual de las 5 amigas es mas alta?

Eva > Julia > Ana > Gaby  > Sandra

ejercicio ajedrez

Ejercicio.-Asesinato en Sierra Nevada

Asesinato en Sierra Nevada

Cuando Carlos llegó a Marbella, las cabeceras de los diarios estaban dedicadas a uno de los famosos locales. 
Su mujer y él habían estado esquiando en Sierra Nevada. 
La mujer había muerto a consecuencia de un accidente en 
la montaña. 
Y el único que la vio despeñarse por un precipicio fue su 
famoso marido. 
Pero un empleado de una agencia de viajes de Marbella 
telefonó a la policía. 
El play-boy fue detenido como sospechoso de asesinato. 
Los periodistas quedaron muy sorprendidos por sus declaraciones. 
Empleado: "No conozco ni a ese señor ni a su esposa. Y no tuve ninguna sospecha hasta que me enteré del accidente." 
¿Por qué llamó entonces a la policía? 
porque al enterarse del accidente comprobo los registros

martes, 7 de junio de 2016

zoologico

1.-Abrir Eclipse - mi carpeta -  Android Application Project.

2.-Escribí el nombre del formulario.

3.-Quite el layout que tenia y puse  "LinearLayout (Vertical)".

4.-Utilice 10 "abc", de la carpeta "TextField".

5.-En cinco de ellos puse los datos y los otros cinco los deje para la respuesta.

supermercado

1.-Abrir Eclipse - mi carpeta - File - New-  Android Application Project.

2.-Puse el nombre del formulario.

3.-Puse el layout "LinearLayout(Vertical)".

4.-Puse 10 "abc", de la carpeta "TextField".


5.-Puse los datos, dejando un renglón para la respuesta.

hospital


1.-Primero abrí Eclipse

2.-Después elegí mi carpeta

3.-Di clic en File y en New, por ultimo en Android Application Project.

4.-Cambie el layout por "LinearLayout(Vertical)".

5.-De la carpeta TextField ulitice "abc". 


6.-Fui rellenando las casillas de datos y dejando el espacio para las casillas de respuesta. 

escuela


1.-Primero abrí Eclipse

2.-Después elegí mi carpeta

3.-Di clic en File y en New, por ultimo en Android Application Project.

4.-Cambie el layout por "LinearLayout(Vertical)".

5.-De la carpeta TextField ulitice "abc". 


6.-Fui rellenando las casillas de datos y dejando el espacio para las casillas de respuesta. 

Datos personales

En esta práctica trabajamos en Eclipse (para Android), seleccionamos el icono de Eclipse en el escritorio y esperamos se abra, al cargar seleccionamos nuestra carpeta, después en el entorno de trabajo seleccionamos la pestaña superior a la izquierda de nombre "File", de ahí escogemos "New", y después "Android Application Proyect", abrá dos pestañas, las cuales son:

Activitiy_main.xml: en la cual veremos el emulador e android y algunas carpetas con botones de las cuales elegiremos los que queramos y pegaremos 10.

MainActivity.java: aquí encontraremos el código java de lo que estamos realizando.

Banco

1.-Abrir Eclipse.
2.-Mi carpeta.
3.-Android Application Project.
4.-Después puse el layout: "LinearLayout (Vertical)". 
5.-Para la información utilice "abc" de la carpeta "TextField".
6.-Y también esa misma para el espacio de la respuesta.

agenda personal

1.-Primero abrí Eclipse

2.-Después elegí mi carpeta

3.-Di clic en File y en New, por ultimo enAndroid Application Project.

4.-Cambie el layout por "LinearLayout(Vertical)".

5.-De la carpeta TextField ulitice "abc". 



6.-Fui rellenando las casillas de datos y dejando el espacio para las casillas de respuesta. 

ejecutar la maquina virtual

Ya tenemos listo Eclipse, pinchamos en el ejecutable. Recuerda que no hace falta descargarnos las librerías de Android como se hacía antiguamente,  porque ya las tenemos todas en la carpeta SDK.
Ya tenemos todo listo para crear una máquina virtual y empezar a desarrollar. Pinchas en “Android Virtual Device Manager”.
Observamos que viene instalado la versión  4.2 de Android. Luego tú te puedes descargar cualquiera de las versiones anteriores, como por ejemplo la 2.3.3 que es una de las más usadas en el mercado.
Ya tenemos todo listo para crear una máquina virtual y empezar a desarrollar. Pinchas en “Android Virtual Device Manager”.
Haces clic en “New”.
Configuras la máquina virtual y pichas en "Ok". Luego la seleccionas y pinchas en "Start"
Pinchas en “Launch”.
Ya tenemos todo preparado para empezar a desarrollas aplicaciones para plataformas Android, con todas las herramientas que necesitamos.

Configurar maquina virtual

https://www.youtube.com/watch?v=_zSdZCopYG4

tipos de layouts

Esta entrada va a ser un poco teórica, pero creo que es importante dar un conocimiento general de los diferentes Layouts que disponemos para trabajar en Android, así cuando nos llegue el momento de llevar a cabo el diseño de una aplicación nos resulte un poco más sencillo elegir el Layout que necesitamos para realizar nuestro diseño.
Un Layout es un fichero XML y se encarga de establecer el diseño de la interfaz de usuario (en inglés user interfaz (UI)). En la paleta de elementos que nos ofrece Android Studio se encuentran los elementos disponibles para insertar en nuestra aplicación. Para insertar estos elementos en nuestro dispositivo basta con arrastarlos. El primer desplegable que nos ofrece la paleta de elementos son los Layouts, estos Layouts se pueden definir como un contenedor padre y según el tipo de Layout que empleemos los elementos que insertemos se comportaran de una manera u otra.
Antes de empezar, os recomiendo hacer lo que muestro en la siguiente imagen y así simplemente podéis probar arrastrando elementos al azar y ver como van actuando en cada tipo de Layout. Crear los ficheros XML manualmente, botón secundario sobre Layout, New, File.
1
FrameLayout: generalmente este Layout suele usarse para mostrar un único elemento en la UI. Android Stuido nos permite posicionar hasta 9 elementos, pero si posicionamos dos elementos en el mismo recuadro verde veréis que se sobreponen y no son legibles.
LinearLayout: coloca los elementos unos detrás de otros de manera lineal, o bien de forma vertical o bien de forma horizontal.
Tanto el Layout vertical como el horizontal pueden ser padres e hijos unos de otros.  El elemento padre es capaz de contener uno o mas hijos, es decir tenemos un LinearLayout(Vertical) y dentro de éste un LinearLayout(Horizontal), es decir, el primero es el padre y el segundo es el hijo, porque el padre contiene al hijo.
TableLayout: dentro de este Layout podemos definir filas y columnas para situar los elementos. En Android Studio, directamente al arrastrar un elemento nos aparecerá una cuadricula verde en la que podremos ir situando los distintos elementos. Básicamente, es una matriz de elementos.
TableRow: debe ser usado como hijo de un TableLayout. Básicamente éste Layout es una tabla de columnas.
GridLayout: es un elemento similar al TableLayout ya que sus elementos se distribuyen en filas y columnas pero con el inconveniente de que solo se puede utilizar a partir de la API 14.
RelativeLayout: nos permite colocar cada elemento de forma relativa a cualquier elemento dentro del propio RelativeLayout.
Una vez que ya tenemos una idea general de cada uno de los Layouts, os recomiendo que probéis a diseñar pequeñas User Interface (UI) arrastando diferentes elementos y distintos Layoutssimplemente arrastrándolos.
Para terminar, puede que esto suene un poco aburrido y que no sea la mejor entrada hasta ahora, solo decir que de mi poca experiencia programando en Android los Layouts que mas he utilizado han sido los LinearLayout. Otra cosa importante es que según el tipo de Layout que utilicemos los elementos pueden tener distintos atributos. Los atributos más comunes son los que vamos a conocer en la próxima entrada.

android

vista: son los elementos que componen la interfaz de usuario  de una aplicación por ejemplo un botón o una entrada de texto.

El layout: en este sentido, puede ser una especie de plantilla que presenta tablas o espacios en blanco. La idea es que, a partir del layout, la página web comience a desarrollarse con sus contenidos específicos. El layout puede estar compuesto, por ejemplo, por un rectángulo a modo de cabezal y por tres columnas. Dicho esquema es genérico y puede usarse para desarrollar múltiples sitios web.

Actividad: Podemos decir que todas las pantallas de una aplicación son una “activity”. Más adelante vamos a ver que existen algunas variaciones, pero por ahora digamos que todas lo son. Es decir, que si una aplicación tiene cinco pantallas, tiene 5 “Actividades” o activities.

ServicioCrear un servicio en Android. Un servicio es un componente de una aplicación el cual se ejecuta en segundo plano (background), este puede realizar las mismas acciones que un Activity con la única diferencia que este no proporciona ningún tipo de interfaz de usuario.

Internet: El internet (o, también, la internet) es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia deprotocolos TCP/IP, lo cual garantiza que las redes físicas heterogéneas que la componen como una red lógica única de alcance mundial. Sus orígenes se remontan a 1969, cuando se estableció la primera conexión de computadoras, conocida como Arpanet, entre tres universidades en California (Estados Unidos).

Fragment: Fragments (fragmentos) en Android. Este artículo es tan profundo e ilustrativo que bien podríamos haber titulado como “Fragment vs Activity”, “Aplicaciones soportadas para varios tamaños de pantalla”, “Aprende a desarrollar en Android para APPs multi-dispositivo” o incluso “Fragmentsfácil o para Dummies”.

Receptor de anuncios:Un receptor de anuncios (BroadcastReceiver) recibe y reacciona ante anuncios globales de tipo broadcastExisten muchos originados por el sistemacomo por ejemplo Batería baja, llamada entrante,... Se muestra una tabla mas adelante. Aunque, las aplicaciones también puede lanzar unanuncio broadcast. Los receptores de anuncios no tienen interfaz de usuario, aunque pueden iniciar una actividad o creara una notificación para informar al usuario.

proveedores de contenidos:Personas u organizaciones que publican información de cualquier tipo en Internet, ya sea utilizando recursos propios o los suministrados por un proveedor de acceso.

Hola mundo android










jueves, 10 de marzo de 2016

configurar pc para desarrollar android

CONFIGURAR PC PARA DESARROLLAR ANDROID
1.- DESCARGAR E INSTALAR JDK
2.- DESCARGAR E INSTALAR SDK
3.- CONFIGURAR SDK
4.- DESCARGAR ECLIPSE
5.- INSTALAR PLUGIN
6.- CONFIGURAR LAS PREFERENCIAS DE ECLIPSE
7.- CONFIGURAR LA MAQUINA VIRTUAL

Android con eclipse

https://www.youtube.com/watch?v=sS3oDIcHNFo

Pasos para instalar Eclipse

  1. Imagen titulada Download, Install, and Run JDK and Eclipse Step 1
    1
    Visita la página de descarga de Java en el sitio web de Oracle para encontrar la descarga del entorno JDK. Desplázate hacia abajo hasta encontrar la actualización 43 de Java SE 6, y descarga JDK.
  2. Imagen titulada Download, Install, and Run JDK and Eclipse Step 2
    2
    Una vez que selecciones Descargar, acepta los términos de servicio y escoge el sistema operativo correspondiente para ese JDK en específico.(Windows, Mac, Linux, etc.)
  3. Imagen titulada Download, Install, and Run JDK and Eclipse Step 3
    3
    Una vez que la descarga esté completada, debes hacer doble clic en el archivo para empezar con la instalación de JDK.
  4. Imagen titulada Download, Install, and Run JDK and Eclipse Step 4
    4
    Después de la instalación inicial esté completada, aparecerá una ventana emergente preguntándote dónde estarán los archivos Java. Puedes escoger cambiar dónde quieres almacenar los archivos, pero es mejor quedarte con la carpeta que aparezca como predeterminada.
  5. Imagen titulada Download, Install, and Run JDK and Eclipse Step 5
    5
    Cuando la instalación se haya completado, empezaremos con la instalación de Eclipse. Ve a http://www.eclipse.org/downloads/.
  6. Imagen titulada Download, Install, and Run JDK and Eclipse Step 6
    6
    Para los usuarios de Windows, tendrás que saber qué versión de sistema operativo tienes. Si tu computadora es de 64-bit, selecciona Windows 64 y si es de 32-bit, selecciona Windows 32 bit.
  7. Imagen titulada Download, Install, and Run JDK and Eclipse Step 7
    7
    Una vez que descargues el archivo de Eclipse, necesitarás descomprimir el archivo Zip, el cual creará una carpeta de Eclipse sin comprimir. Debes extraer el archivo a la raíz de la unidad C:\, así creando la carpeta “C:\eclipse”, o sólo muévelo o esa carpeta después de extraerlo. Ya que Eclipse no tiene algún instalador, habrá un archivo dentro de la carpeta de Eclipse llamado eclipse.exe ( ). Puedes hacer doble clic en el archivo para ejecutar Eclipse.
  8. Imagen titulada Download, Install, and Run JDK and Eclipse Step 8
    8
    Después de que eclipse se haya instalado completamente y se haya extraído, crea una carpeta de trabajo donde contendrás todos los archivos de programa que has creado.
  9. Imagen titulada Download, Install, and Run JDK and Eclipse Step 9
    9
    Ahora que terminaste de instalar Eclipse, reinicia tu computadora. Al reiniciar tu computadora se actualizará la memoria de tu sistema y permitirá que los cambios creados por los instaladores surjan efecto.
  10. Imagen titulada Download, Install, and Run JDK and Eclipse Step 10
    10
    De ahí en adelante, crea un programa de prueba para probar la funcionalidad de Eclipse.