El documento presenta el código XML y Java para crear una aplicación calculadora en Android Studio. El código XML define la interfaz gráfica con botones numéricos y de operación, mientras que el código Java controla los eventos de clic y lleva a cabo los cálculos. Las conclusiones resaltan que la programación en Android requiere lógica similar a Java pero considerando limitaciones de dispositivos móviles.
El documento describe el desarrollo de una aplicación Android que accede a una base de datos SQLite para gestionar contactos. Se explica la creación de la base de datos, los métodos para insertar, modificar, eliminar y consultar registros, y cómo usar la base de datos en una actividad de la aplicación para agregar, eliminar, modificar y buscar contactos.
Este documento presenta los pasos para agregar una imagen a un proyecto de aplicación Android en Eclipse. Explica cómo arrastrar y soltar un elemento ImageView en el diseñador gráfico, y luego agregar código Java para definir la ruta de la imagen. También resume cómo crear un proyecto básico en Android con un botón que muestra la hora actual al hacer clic.
Este documento contiene el código y descripción de varias aplicaciones móviles desarrolladas por el alumno Adán Guadalupe Díaz Meza para la materia de Desarrollo de Aplicaciones Móviles. Incluye aplicaciones simples como "Hola Mundo" y listas de invitados, así como aplicaciones más complejas que usan imágenes, posicionamiento de elementos y desplazamiento. El documento proporciona detalles sobre cómo cada aplicación fue creada y las funciones de Android Studio utilizadas.
Este documento proporciona información sobre una práctica profesional para preparar salsa rosada o golf en 3 horas. Los objetivos son lograr que la salsa tenga una textura espesa y desarrollar competencias profesionales para preparaciones base. Se explican los ingredientes, equipos, procedimiento que incluye reclamar materias primas, higienizar áreas y herramientas, y desarrollar las actividades. Los requisitos para el éxito son organización, aplicar el método, cumplir normas de higiene y seguridad, presentación a
Este estímulo PISA presenta una fotografía puedes ver seis dados con las caras etiquetadas. Requiere aplicar un algoritmo estándar e interpretar correctamente el gráfico, Es uno de los ejemplos de estímulo para la construcción de pruebas del Programa para la Evaluación Internacional de Estudiantes, que está liberado y es de libre disposición para su uso como recurso didáctico.
Las unidades son el fruto de un trabajo de expertos desarrollado dentro de un elaborado proceso de propuesta, corrección y selección. En esas unidades se busca asegurar un adecuado marco conceptual, el cual se ubica mediante un apropiado estímulo (un texto, una tabla, un diagrama, etc.) al que le siguen cierto número de ejercicios y preguntas asociadas en las que se buscan activar las competencias que son objeto de medición.
En la página web del INEE http://www.mecd.gob.es/inee se ofrece más información sobre estos estímulos para: Ciencias, Matemáticas y Comprensión lectora.
Michael Normann Kessler attended a 24-hour training from November 4-6, 2014 on intercultural and virtual teams. The training covered the definition of culture, reasons for intercultural teams, cultural dimensions, virtual teams, case studies, and transfer. Upon completion, Michael is able to conduct additional workshops on intercultural and virtual team development.
Howard Joel Wolowitz es un detective de la policía de Boston de 31 años de edad. Sus características principales incluyen una inteligencia de 16, una fuerza de 14 y una educación de 16. Es experto en primeros auxilios, conducción, lanzamiento y trepar. Está bien entrenado en el uso de armas de fuego como subfusiles y pistolas.
El documento describe el desarrollo de una aplicación Android que accede a una base de datos SQLite para gestionar contactos. Se explica la creación de la base de datos, los métodos para insertar, modificar, eliminar y consultar registros, y cómo usar la base de datos en una actividad de la aplicación para agregar, eliminar, modificar y buscar contactos.
Este documento presenta los pasos para agregar una imagen a un proyecto de aplicación Android en Eclipse. Explica cómo arrastrar y soltar un elemento ImageView en el diseñador gráfico, y luego agregar código Java para definir la ruta de la imagen. También resume cómo crear un proyecto básico en Android con un botón que muestra la hora actual al hacer clic.
Este documento contiene el código y descripción de varias aplicaciones móviles desarrolladas por el alumno Adán Guadalupe Díaz Meza para la materia de Desarrollo de Aplicaciones Móviles. Incluye aplicaciones simples como "Hola Mundo" y listas de invitados, así como aplicaciones más complejas que usan imágenes, posicionamiento de elementos y desplazamiento. El documento proporciona detalles sobre cómo cada aplicación fue creada y las funciones de Android Studio utilizadas.
Este documento proporciona información sobre una práctica profesional para preparar salsa rosada o golf en 3 horas. Los objetivos son lograr que la salsa tenga una textura espesa y desarrollar competencias profesionales para preparaciones base. Se explican los ingredientes, equipos, procedimiento que incluye reclamar materias primas, higienizar áreas y herramientas, y desarrollar las actividades. Los requisitos para el éxito son organización, aplicar el método, cumplir normas de higiene y seguridad, presentación a
Este estímulo PISA presenta una fotografía puedes ver seis dados con las caras etiquetadas. Requiere aplicar un algoritmo estándar e interpretar correctamente el gráfico, Es uno de los ejemplos de estímulo para la construcción de pruebas del Programa para la Evaluación Internacional de Estudiantes, que está liberado y es de libre disposición para su uso como recurso didáctico.
Las unidades son el fruto de un trabajo de expertos desarrollado dentro de un elaborado proceso de propuesta, corrección y selección. En esas unidades se busca asegurar un adecuado marco conceptual, el cual se ubica mediante un apropiado estímulo (un texto, una tabla, un diagrama, etc.) al que le siguen cierto número de ejercicios y preguntas asociadas en las que se buscan activar las competencias que son objeto de medición.
En la página web del INEE http://www.mecd.gob.es/inee se ofrece más información sobre estos estímulos para: Ciencias, Matemáticas y Comprensión lectora.
Michael Normann Kessler attended a 24-hour training from November 4-6, 2014 on intercultural and virtual teams. The training covered the definition of culture, reasons for intercultural teams, cultural dimensions, virtual teams, case studies, and transfer. Upon completion, Michael is able to conduct additional workshops on intercultural and virtual team development.
Howard Joel Wolowitz es un detective de la policía de Boston de 31 años de edad. Sus características principales incluyen una inteligencia de 16, una fuerza de 14 y una educación de 16. Es experto en primeros auxilios, conducción, lanzamiento y trepar. Está bien entrenado en el uso de armas de fuego como subfusiles y pistolas.
El documento presenta el portafolio digital de la docente Astrid Yelisa Sierra Bermudez, quien busca implementar el uso de textos digitales para mejorar la habilidad escritora de los estudiantes de la Escuela Rural El Puerto Sede "L". El portafolio describe la presentación de la docente, el problema identificado, los objetivos de aprendizaje y las actividades planeadas, las cuales incluyen ejercicios de lectoescritura, observación del manejo del computador, visualización y análisis de cuentos, y redacción de
Jay Dorfman - Life of a Photographer - Website Preview - JayDorfmanPhotograph...Jay Dorfman
This is a website preview for Jay Dorfman's website about his life as a photographer. Please explore the website for additional information on Jay Dorfman.
La carta habla sobre un tema sin especificar. Comienza con la letra A pero no contiene más información relevante para generar un resumen útil en 3 oraciones o menos.
El documento describe la unión P-N en tres oraciones:
1) La unión P-N ocurre cuando un semiconductor dopado con impurezas aceptoras (zona P) se une a uno dopado con impurezas donadoras (zona N), creando una zona de transición donde se forman campos eléctricos.
2) En la zona de transición, la ausencia de portadores crea una distribución de cargas positivas y negativas que genera un campo eléctrico interno y una diferencia de potencial entre las zonas P y N.
3)
Las brujas forman una organización global con el objetivo de destruir niños. Cada bruja busca eliminar al menos un niño por semana. Un niño huérfano es advertido por su abuela sobre cómo reconocer brujas y evitarlas. Ella cuenta historias de niños que fueron víctimas de brujas y sus poderes malvados. Más tarde, el niño tiene su primer encuentro con una bruja pero logra escapar gracias a los consejos de su abuela. Más adelante, el niño escucha el plan maestro de la Gran Bruja
Este documento explica los semiconductores intrínsecos y dopados. Los semiconductores intrínsecos contienen solo átomos de un elemento como el silicio, formando una estructura cristalina. Los semiconductores dopados contienen pequeñas cantidades de impurezas que donan electrones (tipo N) o aceptan electrones (tipo P), creando un exceso de portadores de carga. El documento también proporciona ejemplos de dopantes comunes como el fosforo y el boro y sus efectos sobre la conductividad del semiconductor.
Jack el Destripador fue un asesino en serie no identificado que operó en el East End de Londres en 1888. Asesinó y mutiló a varias mujeres, cinco de las cuales son generalmente aceptadas como sus víctimas. Nunca fue capturado y su verdadera identidad sigue siendo desconocida.
El documento describe cómo la tecnología ha cambiado los hábitos de estudio de los estudiantes, permitiéndoles acceder más rápidamente a la información y compartirla de manera más eficiente. Si bien existen ventajas como una mayor motivación y flexibilidad en el aprendizaje, también hay desventajas como la posibilidad de aislamiento o información poco fiable. En general, la tecnología facilita un aprendizaje significativo cuando se usa de manera responsable.
25 n noticias - sexismo a golpe de whatsappana rod
El documento analiza el problema del sexismo y los estereotipos de género entre los adolescentes españoles, que replican patrones machistas que pueden conducir a la violencia. Los datos muestran que el 25% de las chicas dice que su novio o ex las controla a través del teléfono, y las redes sociales facilitan esta vigilancia y control. Además, más de un 12% de adolescentes no consideran como maltrato ciertas conductas de control sobre la pareja. Los expertos advierten que esto puede derivar en un incremento del control y la viol
Cuando moría el rey azteca, los senadores, ancianos, capitanes de guerra y otros líderes se reunían para elegir al nuevo rey. Debían escoger a un noble de la línea real, valiente, experimentado en guerra, sabio y educado, que supiera hablar en público. Todos debatían hasta ponerse de acuerdo en un candidato.
El documento proporciona una agenda de 10 pasos para crear una presentación en Prezi. Los pasos incluyen registrarse en Prezi, llenar datos personales, escoger una plantilla, crear 10 diapositivas, y compartir el enlace de la presentación.
Casas modulares de madera prefabricadaslambdrink04
Este documento describe las casas prefabricadas de madera que la compañía construye. Utilizan madera grapia tropical para las estructuras. Las casas se instalan sobre cimientos de hormigón o acero y se ensamblan como un kit, acortando el tiempo de construcción a solo unos días. Los cerramientos están diseñados con doble pared de madera y aislamiento para eficiencia energética. Las casas de madera tienen un peso ligero y permiten diseños más flexibles en comparación con métodos de construcción tradicionales.
Appcircus Academy: Integración de Social Media en AndroidAlberto Ruibal
Este documento describe cómo integrar redes sociales como Twitter, LinkedIn, Google+ y Facebook en aplicaciones Android. Explica los pasos para obtener claves de API, autenticar usuarios, realizar llamadas a las API y mostrar datos de las redes sociales como actualizaciones y perfiles de usuario. También cubre temas como mejorar anuncios con datos de usuarios y usar redes sociales para inicios de sesión y compartir contenido.
Este documento describe los controles básicos de Android Studio como EditText, Button y TextView. Explica cómo crear una interfaz de usuario con estos controles y cómo implementar la lógica para pasar datos entre actividades usando Intents. También cubre cómo crear y usar dispositivos virtuales de Android para probar aplicaciones.
Este documento presenta una introducción al desarrollo de aplicaciones Android. Explica cómo configurar el entorno de desarrollo, incluyendo la descarga e instalación del SDK de Android, la creación de un emulador y la configuración de Eclipse. También describe la estructura básica de un proyecto Android y los conceptos clave como activities, layouts y recursos. Finalmente, guía a los asistentes en la creación de una aplicación simple para encontrar el signo zodiacal.
Este documento describe el camino de un programador Java a Android, incluyendo las diferencias entre las plataformas, las herramientas de desarrollo, y el crecimiento del mercado de Android. Explica conceptos como activities, intents, y contenido providers, así como canales de distribución y oportunidades empresariales.
Este documento describe los 7 pasos para crear una aplicación móvil con acceso a datos en Android utilizando Eclipse. Estos pasos incluyen la creación de una base de datos, clases para agregar, buscar, llamar, eliminar y modificar contactos, y la interfaz gráfica de la aplicación.
Este documento presenta un curso sobre el desarrollo de aplicaciones móviles para Android. Explica los componentes básicos de una aplicación Android como activities, intents, views, services y content providers. Luego, describe un ejemplo de aplicación para leer feeds RSS/Atom que incluye el diseño de la interfaz con views y la carga y visualización de datos usando un ListView.
Este documento presenta un curso sobre el desarrollo de aplicaciones móviles para Android. Explica la arquitectura básica de Android, incluyendo el kernel de Linux, librerías, ejecución y estructura de aplicaciones. Luego describe los componentes básicos para construir una aplicación Android como activities, intents, views, services y content providers. Finalmente, propone como proyecto inicial construir un lector simple de feeds RSS/Atom para practicar los conceptos básicos.
El documento presenta el portafolio digital de la docente Astrid Yelisa Sierra Bermudez, quien busca implementar el uso de textos digitales para mejorar la habilidad escritora de los estudiantes de la Escuela Rural El Puerto Sede "L". El portafolio describe la presentación de la docente, el problema identificado, los objetivos de aprendizaje y las actividades planeadas, las cuales incluyen ejercicios de lectoescritura, observación del manejo del computador, visualización y análisis de cuentos, y redacción de
Jay Dorfman - Life of a Photographer - Website Preview - JayDorfmanPhotograph...Jay Dorfman
This is a website preview for Jay Dorfman's website about his life as a photographer. Please explore the website for additional information on Jay Dorfman.
La carta habla sobre un tema sin especificar. Comienza con la letra A pero no contiene más información relevante para generar un resumen útil en 3 oraciones o menos.
El documento describe la unión P-N en tres oraciones:
1) La unión P-N ocurre cuando un semiconductor dopado con impurezas aceptoras (zona P) se une a uno dopado con impurezas donadoras (zona N), creando una zona de transición donde se forman campos eléctricos.
2) En la zona de transición, la ausencia de portadores crea una distribución de cargas positivas y negativas que genera un campo eléctrico interno y una diferencia de potencial entre las zonas P y N.
3)
Las brujas forman una organización global con el objetivo de destruir niños. Cada bruja busca eliminar al menos un niño por semana. Un niño huérfano es advertido por su abuela sobre cómo reconocer brujas y evitarlas. Ella cuenta historias de niños que fueron víctimas de brujas y sus poderes malvados. Más tarde, el niño tiene su primer encuentro con una bruja pero logra escapar gracias a los consejos de su abuela. Más adelante, el niño escucha el plan maestro de la Gran Bruja
Este documento explica los semiconductores intrínsecos y dopados. Los semiconductores intrínsecos contienen solo átomos de un elemento como el silicio, formando una estructura cristalina. Los semiconductores dopados contienen pequeñas cantidades de impurezas que donan electrones (tipo N) o aceptan electrones (tipo P), creando un exceso de portadores de carga. El documento también proporciona ejemplos de dopantes comunes como el fosforo y el boro y sus efectos sobre la conductividad del semiconductor.
Jack el Destripador fue un asesino en serie no identificado que operó en el East End de Londres en 1888. Asesinó y mutiló a varias mujeres, cinco de las cuales son generalmente aceptadas como sus víctimas. Nunca fue capturado y su verdadera identidad sigue siendo desconocida.
El documento describe cómo la tecnología ha cambiado los hábitos de estudio de los estudiantes, permitiéndoles acceder más rápidamente a la información y compartirla de manera más eficiente. Si bien existen ventajas como una mayor motivación y flexibilidad en el aprendizaje, también hay desventajas como la posibilidad de aislamiento o información poco fiable. En general, la tecnología facilita un aprendizaje significativo cuando se usa de manera responsable.
25 n noticias - sexismo a golpe de whatsappana rod
El documento analiza el problema del sexismo y los estereotipos de género entre los adolescentes españoles, que replican patrones machistas que pueden conducir a la violencia. Los datos muestran que el 25% de las chicas dice que su novio o ex las controla a través del teléfono, y las redes sociales facilitan esta vigilancia y control. Además, más de un 12% de adolescentes no consideran como maltrato ciertas conductas de control sobre la pareja. Los expertos advierten que esto puede derivar en un incremento del control y la viol
Cuando moría el rey azteca, los senadores, ancianos, capitanes de guerra y otros líderes se reunían para elegir al nuevo rey. Debían escoger a un noble de la línea real, valiente, experimentado en guerra, sabio y educado, que supiera hablar en público. Todos debatían hasta ponerse de acuerdo en un candidato.
El documento proporciona una agenda de 10 pasos para crear una presentación en Prezi. Los pasos incluyen registrarse en Prezi, llenar datos personales, escoger una plantilla, crear 10 diapositivas, y compartir el enlace de la presentación.
Casas modulares de madera prefabricadaslambdrink04
Este documento describe las casas prefabricadas de madera que la compañía construye. Utilizan madera grapia tropical para las estructuras. Las casas se instalan sobre cimientos de hormigón o acero y se ensamblan como un kit, acortando el tiempo de construcción a solo unos días. Los cerramientos están diseñados con doble pared de madera y aislamiento para eficiencia energética. Las casas de madera tienen un peso ligero y permiten diseños más flexibles en comparación con métodos de construcción tradicionales.
Appcircus Academy: Integración de Social Media en AndroidAlberto Ruibal
Este documento describe cómo integrar redes sociales como Twitter, LinkedIn, Google+ y Facebook en aplicaciones Android. Explica los pasos para obtener claves de API, autenticar usuarios, realizar llamadas a las API y mostrar datos de las redes sociales como actualizaciones y perfiles de usuario. También cubre temas como mejorar anuncios con datos de usuarios y usar redes sociales para inicios de sesión y compartir contenido.
Este documento describe los controles básicos de Android Studio como EditText, Button y TextView. Explica cómo crear una interfaz de usuario con estos controles y cómo implementar la lógica para pasar datos entre actividades usando Intents. También cubre cómo crear y usar dispositivos virtuales de Android para probar aplicaciones.
Este documento presenta una introducción al desarrollo de aplicaciones Android. Explica cómo configurar el entorno de desarrollo, incluyendo la descarga e instalación del SDK de Android, la creación de un emulador y la configuración de Eclipse. También describe la estructura básica de un proyecto Android y los conceptos clave como activities, layouts y recursos. Finalmente, guía a los asistentes en la creación de una aplicación simple para encontrar el signo zodiacal.
Este documento describe el camino de un programador Java a Android, incluyendo las diferencias entre las plataformas, las herramientas de desarrollo, y el crecimiento del mercado de Android. Explica conceptos como activities, intents, y contenido providers, así como canales de distribución y oportunidades empresariales.
Este documento describe los 7 pasos para crear una aplicación móvil con acceso a datos en Android utilizando Eclipse. Estos pasos incluyen la creación de una base de datos, clases para agregar, buscar, llamar, eliminar y modificar contactos, y la interfaz gráfica de la aplicación.
Este documento presenta un curso sobre el desarrollo de aplicaciones móviles para Android. Explica los componentes básicos de una aplicación Android como activities, intents, views, services y content providers. Luego, describe un ejemplo de aplicación para leer feeds RSS/Atom que incluye el diseño de la interfaz con views y la carga y visualización de datos usando un ListView.
Este documento presenta un curso sobre el desarrollo de aplicaciones móviles para Android. Explica la arquitectura básica de Android, incluyendo el kernel de Linux, librerías, ejecución y estructura de aplicaciones. Luego describe los componentes básicos para construir una aplicación Android como activities, intents, views, services y content providers. Finalmente, propone como proyecto inicial construir un lector simple de feeds RSS/Atom para practicar los conceptos básicos.
Este documento presenta un curso sobre el desarrollo de aplicaciones móviles para Android. Explica cómo construir un lector de feeds RSS/Atom simple utilizando las características básicas de Android como activities, views y adaptadores. Detalla los pasos para diseñar la interfaz, cargar datos de un feed externo usando un parser XML y mostrar la información en una lista mediante un adaptador.
Este documento presenta un curso sobre el desarrollo de aplicaciones móviles para Android. Explica cómo construir un lector de feeds RSS/Atom simple utilizando las características básicas de Android como activities, views y adaptadores. Detalla el diseño de la interfaz con LinearLayout y ListView, y cómo poblar este último con datos extraídos de un feed mediante la creación de un adaptador.
Este documento presenta un curso sobre el desarrollo de aplicaciones móviles para Android. Explica la arquitectura básica de Android, incluyendo el kernel de Linux, librerías, ejecución y estructura de aplicaciones. Luego describe los componentes básicos para construir una aplicación Android como activities, intents, views, services y content providers. Finalmente, propone como proyecto inicial construir una aplicación simple para leer feeds (RSS/Atom) del sitio Maestros del Web.
Este documento presenta un curso sobre el desarrollo de aplicaciones móviles para Android. Explica la arquitectura básica de Android, incluyendo el kernel de Linux, librerías, ejecución y estructura de aplicaciones. Luego describe los componentes básicos para construir una aplicación Android como activities, intents, views, services y content providers. Finalmente, introduce un ejemplo práctico para construir una aplicación simple de lector de feeds como primer proyecto del curso.
Este documento presenta un curso sobre el desarrollo de aplicaciones móviles para Android. Explica la arquitectura básica de Android, incluyendo el kernel de Linux, librerías, ejecución y estructura de aplicaciones. Luego describe los componentes básicos para construir una aplicación Android como activities, intents, views, services y content providers. Finalmente, propone como proyecto inicial construir una aplicación simple para leer feeds (RSS/Atom) del sitio Maestros del Web.
Este documento presenta el código y pantallas de 7 prácticas realizadas para la materia de Diseño de Aplicaciones Móviles. La práctica 1 muestra un "Hola Mundo", la práctica 2 mejora este programa agregando un botón, la práctica 3 crea una lista simple, la práctica 4 mejora la lista agregando peso a los elementos, la práctica 5 cambia los colores de la lista, la práctica 6 agrega una imagen, y la práctica 7 mejora la imagen. El documento demuestra el pro
Este documento presenta el código y pantallas de 7 prácticas realizadas para una clase de diseño de aplicaciones móviles. Las prácticas incluyen "Hola Mundo", creación de listas, agregar imágenes y usar layouts relativos. El estudiante describe cada práctica y analiza los desafíos encontrados al implementar el código.
Este documento presenta el código y pantallas de 7 prácticas realizadas para la materia de Diseño de Aplicaciones Móviles. La primera práctica muestra un programa "Hola Mundo" simple con un texto. La segunda práctica agrega interacción al hacer clic en un botón. Las prácticas 3-5 crean listas simples con TextView. Las prácticas 6-7 agregan imágenes. Adicionalmente, se muestran pantallas de prácticas de layouts relativos.
Este documento resume las principales características y funcionalidades de la plataforma .NET Framework, incluyendo interfaces estándar, delegados y eventos, excepciones, atributos, colecciones, globalización, interoperabilidad, hilos y servicios.
Este tutorial explica cómo crear una aplicación Android para registrar tareas asignadas. La aplicación tendrá dos pantallas, una para ingresar datos de la tarea como tipo, responsable y descripción, y una segunda pantalla para confirmar la tarea registrada. El tutorial guía al lector paso a paso para construir las pantallas, pasar datos entre ellas usando Intents, y probar que la aplicación funcione correctamente al navegar entre las pantallas y ver los datos ingresados.
Este documento describe el desarrollo de una aplicación en Android para registrar usuarios. Explica cómo se crearon botones para insertar, guardar, actualizar y eliminar usuarios y cómo se vinculó la interfaz gráfica con el código. También detalla cómo se implementó el código para cada botón y cómo se usaron bases de datos SQLite para almacenar y recuperar datos de usuarios. La aplicación final permite a los usuarios registrarse, actualizar su perfil y eliminar su cuenta de manera sencilla.
Similar a Unidad 5 isc j3 programacion en android CB (20)
Unidad 4 isc j3 programacion concurrente CBJhonatan Pat
Este documento presenta un informe técnico sobre hilos (threads) en Java. Describe la creación de clases para tres jugadores que se mueven en una tabla utilizando hilos. Cada jugador está representado por su propia clase que extiende la clase Thread, permitiendo que se muevan de forma concurrente. El formulario principal contiene tablas que muestran la posición de cada jugador y métodos para moverlos invocando los métodos de sus clases de hilo respectivas. El uso de hilos hace que el sistema interactúe con el usuario de forma simultá
Unidad 3 isc j3 paquetes y librerias CBJhonatan Pat
Este documento presenta el código de una calculadora implementada en Java que utiliza librerías. El código define una interfaz gráfica para la calculadora con campos de texto para los valores de entrada y botones para realizar operaciones de suma y potencia utilizando métodos de clases auxiliares. El documento también incluye conclusiones de varios estudiantes sobre el uso de librerías y paquetes en Java.
Este documento presenta el código fuente para crear una interfaz gráfica de usuario para el mantenimiento de empleados. Incluye código para configurar un modelo de tabla, cargar años en un combo box, detectar la edad según el año seleccionado, y agregar y eliminar filas de la tabla al presionar botones. El código define los elementos de la interfaz como etiquetas, cuadros de texto, botones de opción de radio y casillas de verificación para recopilar datos de empleados.
Este documento presenta información sobre eventos en Java. Explica que los eventos permiten que los programas detecten la interacción del usuario, como clicks del mouse o teclas presionadas. Da ejemplos de tipos comunes de eventos y cómo se pueden asignar detectores de eventos a componentes de la interfaz para responder a las acciones del usuario. También incluye código de un programa simple que muestra la fecha y hora cuando se hace click en un botón, implementando el método actionPerformed.
Los lenguajes de descripción de hardware (HDL) como VHDL y Verilog permiten modelar la arquitectura y comportamiento de sistemas electrónicos a nivel de circuitos. Estos lenguajes soportan la simulación y síntesis lógica para verificar el diseño y convertir la descripción a una implementación física. Un HDL ofrece varios niveles de abstracción y características de programación para describir circuitos de manera independiente de la tecnología.
Los lenguajes de descripción de hardware (HDL) como VHDL y Verilog permiten modelar la arquitectura y comportamiento de sistemas electrónicos de manera independiente de la tecnología. Estos lenguajes soportan la simulación y síntesis lógica para verificar el diseño y convertir la descripción a una implementación física. El HDL es una herramienta útil para el diseño y documentación de circuitos integrados ya que permite describirlos a distintos niveles de abstracción.
Los lenguajes de descripción de hardware (HDL) como VHDL y Verilog se utilizan para modelar sistemas electrónicos de manera independiente de la tecnología. Permiten simular y verificar el diseño antes de la implementación, lo que mejora la productividad. VHDL es un lenguaje estándar orientado a objetos que permite definir tipos de datos y estructurar el código para abordar diseños complejos. La simulación temprana permite detectar errores y reutilizar el diseño en diferentes tecnologías.
PRESENTACION TEMA COMPUESTO AROMATICOS YWillyBernab
Acerca de esta unidad
La estructura característica de los compuestos aromáticos lleva a una reactividad única. Abordamos la nomenclatura de los derivados del benceno, la estabilidad de los compuestos aromáticos, la sustitución electrofílica aromática y la sustitución nucleofílica aromática
1. “2013; Año de Belisario Domínguez”
“2013; Año por una Cultura de Conservación Ambiental”
INSTITUTO TECNOLÓGICO DE FELIPE CARRILLO PUERTO
TOPICOS AVANZADOS DE PROGRAMACAION
UNIDAD 1 EVENTOS
NIELS ARANA CUEVAS
Erwin Alexander Villegas Tun
Ángel Martin Pat Oribe
Jhonatan Candido Pat Chan
Rene Jesús Sosa Arana
Rubí Verónica Chimal Cuxin
4 SEMESTRE
J3-A ISC
2. “2013; Año de Belisario Domínguez”
“2013; Año por una Cultura de Conservación Ambiental”
Cuando hablamos de Android y su variedad de APIS y librerías nos damos
cuenta que el entorno grafico se puede poner por medio de una paleta
Swing
3. “2013; Año de Belisario Domínguez”
“2013; Año por una Cultura de Conservación Ambiental”
O de igual forma se puede insertar por medio línea de comando que en
este caso de genera un archivo XML la cual contiene los constructores
que contienen las características y parámetros en este apartado colocare
el código de dicho constructor
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#D5D5D5"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.example.isccalculator.MainActivity" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:fontFamily="@android:string/defaultMsisdnAlphaTag"
android:text=" ISC CALCULATOR"
android:textAppearance="?android:attr/textAppearanceLarge"
5. “2013; Año de Belisario Domínguez”
“2013; Año por una Cultura de Conservación Ambiental”<Button
android:id="@+id/bdos"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="2"
android:textStyle="bold" />
<Button
android:id="@+id/bcero"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0"
android:textStyle="bold"/>
</LinearLayout>
<LinearLayout
android:layout_width="59dp"
android:layout_height="wrap_content"
android:orientation="vertical" >
<Button
android:id="@+id/bnueve"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="9"
android:textStyle="bold"/>
<Button
android:id="@+id/bseis"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="6"
android:textStyle="bold" />
<Button
android:id="@+id/btres"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="3"
android:textStyle="bold"/>
<Button
android:id="@+id/bigual"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="="
android:textStyle="bold"/>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical" >
<Button
android:id="@+id/bentre"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="/"
android:textStyle="bold"/>
<Button
6. “2013; Año de Belisario Domínguez”
“2013; Año por una Cultura de Conservación Ambiental”
android:id="@+id/bpor"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="*"
android:textStyle="bold"/>
<Button
android:id="@+id/bmenos"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="-"
android:textStyle="bold"/>
<Button
android:id="@+id/bmas"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="+"
android:textStyle="bold"/>
<Button
android:id="@+id/bac"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="AC"
android:textStyle="bold"/>
</LinearLayout>
</LinearLayout>
<TextView
android:id="@+id/texto"
android:layout_width="match_parent"
android:layout_height="45dp"
android:layout_below="@+id/textView1"
android:layout_centerHorizontal="true"
android:layout_marginTop="23dp"
android:background="#ffffff"
android:fontFamily="@string/abc_activity_chooser_view_see_all"
android:textSize="@dimen/abc_action_bar_progress_bar_size"
android:textStyle="bold" />
</RelativeLayout>
Seguidamente la programación android es básicamente igual a la de
java, que de tal forma lo único que cambia es que el programador debe
pensar mucho más en lo lógico. A continuación se muestra el código de
los eventos y procesos que llaman a todas las variables que se crearon en
nuestro archivo XML donde están todos los constructores.
package com.example.isccalculator;
import android.support.v7.app.ActionBarActivity;
import android.app.AlertDialog;
import android.os.Bundle;
import android.view.View;
7. “2013; Año de Belisario Domínguez”
“2013; Año por una Cultura de Conservación Ambiental”
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
public class MainActivit extends ActionBarActivity implements OnClickListener {
boolean decimal = false;
boolean suma = false;
boolean resta = false;
boolean divicion = false;
boolean mult = false;
Double resultado ;
boolean da = false;
Double[] numero = new Double[20];
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main1);
// Botones instanciados
Button N1=(Button)findViewById(R.id.buno);
N1.setOnClickListener(this);
Button N2=(Button)findViewById(R.id.bdos);
N2.setOnClickListener(this);
Button N3=(Button)findViewById(R.id.btres);
N3.setOnClickListener(this);
Button N4=(Button)findViewById(R.id.bcuatro);
N4.setOnClickListener(this);
Button N5=(Button)findViewById(R.id.bcinco);
N5.setOnClickListener(this);
Button N6=(Button)findViewById(R.id.bseis);
N6.setOnClickListener(this);
Button N7=(Button)findViewById(R.id.bsiete);
N7.setOnClickListener(this);
Button N8=(Button)findViewById(R.id.bocho);
N8.setOnClickListener(this);
Button N9=(Button)findViewById(R.id.bnueve);
N9.setOnClickListener(this);
Button N10=(Button)findViewById(R.id.bcero);
// Operadores
N10.setOnClickListener(this);
Button N11=(Button)findViewById(R.id.bpunto);
N11.setOnClickListener(this);
Button N12=(Button)findViewById(R.id.bigual);
N12.setOnClickListener(this);
Button N13=(Button)findViewById(R.id.bmas);
N13.setOnClickListener(this);
Button N14=(Button)findViewById(R.id.bmenos);
N14.setOnClickListener(this);
Button N15=(Button)findViewById(R.id.bpor);
N15.setOnClickListener(this);
Button N16=(Button)findViewById(R.id.bentre);
N16.setOnClickListener(this);
Button N17=(Button)findViewById(R.id.bac);
N17.setOnClickListener(this);
}
@Override
public void onClick(View v) {
8. “2013; Año de Belisario Domínguez”
“2013; Año por una Cultura de Conservación Ambiental”
// TODO Auto-generated method stub
TextView pantalla=(TextView)findViewById(R.id.texto);
int seleecion = v.getId();
String a = pantalla.getText().toString();
AlertDialog.Builder DialogBuilder = new AlertDialog.Builder(this);
// Segun sea el caso de seleccion
try{
switch(seleecion){
case R.id.buno:
pantalla.setText(a+"1");
break;
case R.id.bdos:
pantalla.setText(a+"2");
break;
case R.id.btres:
pantalla.setText(a+"3");
break;
case R.id.bcuatro:
pantalla.setText(a+"4");
break;
case R.id.bcinco:
pantalla.setText(a+"5");
break;
case R.id.bseis:
pantalla.setText(a+"6");
break;
case R.id.bsiete:
pantalla.setText(a+"7");
break;
case R.id.bocho:
pantalla.setText(a+"8");
break;
case R.id.bnueve:
pantalla.setText(a+"9");
break;
case R.id.bcero:
pantalla.setText(a+"0");
break;
case R.id.bpunto:
if (decimal==false){
pantalla.setText(a+".");
decimal= true;
}else{
return;
}
break;
// Operadores
case R.id.bac:
pantalla.setText("");
break;
case R.id.bmas:
suma=true;
numero[0] = Double.parseDouble(a);
pantalla.setText("");
decimal = false;
break;
case R.id.bmenos:
resta=true;
numero[0] = Double.parseDouble(a);
pantalla.setText("");
decimal = false;
9. “2013; Año de Belisario Domínguez”
“2013; Año por una Cultura de Conservación Ambiental”
break;
case R.id.bpor:
mult=true;
numero[0] = Double.parseDouble(a);
pantalla.setText("");
decimal = false;
break;
case R.id.bentre:
divicion=true;
numero[0] = Double.parseDouble(a);
pantalla.setText("");
decimal = false;
break;
case R.id.bigual:
numero[1] = Double.parseDouble(a);
if(suma == true){
resultado = numero[0] + numero [1];
pantalla.setText(String.valueOf(resultado));
}else if (resta == true){
resultado = numero[0] - numero [1];
pantalla.setText(String.valueOf(resultado));
}else if (mult == true){
resultado = numero[0] * numero [1];
pantalla.setText(String.valueOf(resultado));
}else if(divicion == true){
resultado = numero[0] / numero [1];
pantalla.setText(String.valueOf(resultado));
}
decimal = false;
suma = false;
resta = false;
divicion = false;
mult = false;
break;
}
}catch(Exception e){
pantalla.setText("Error");
};
}
}
Conclusión Rene Jesús Sosa Arana
Programación Movil es desarrollar aplicaciones para aparat os como
celulares, smartphones, PDA's, Pocket PC's y dispositivos con recursos
limitados. Hay que ser claros con la diferencia ent re Programación Movil y
Programación Embebida, que son cosas parecidas (recursos limitados)pero
dist intas en esencia. Android est á popularizándose cada vez más en los
disposit ivos móviles,Smart TVs, Relojes int eligentes, et c., arrebat ando con
gran velocidad part e del mercado a marcas reconocidas como iOS. Est a
10. “2013; Año de Belisario Domínguez”
“2013; Año por una Cultura de Conservación Ambiental”
sit uaciónrepresent auna gran oport unidadpara nosot ros los desarrolladores
y el fut uro laboral.
Conclusión Ángel Martin Pat Oribe
En est a unidad final aplicamos conocimient os de unidades previas pero en
un hardware diferente y que en mi opinión el futuro de la comput ación, con
ant erioridad ya había programado para est os disposit ivos pero nunca una
aplicación seria, est o me dio la oport unidad de comprender que no t odo
sucede como se planea y que exist en muchas cosas que se ignorar y por lo
t anto surgen errores que ni siquiera se habían considerado, fue una buena
experiencia desde el punt o de vist a de un programador ya que est amos
creando no solo programas para una comput adoras sino para dispositivos
que se usan mucho más en más como lo son los Smart phone.
Conclusión Erwin Alexander Villegas Tun
La programación con Android es algo muy común en la act ualidad ya que
la mayoría de los sist emasque act ualmentese desarrollanvan dirigidospara
sist emas móviles. La programación con Android t iene mucha igualdad con
la programación con los IDE de escrit orio ya que manejan la misma
implementación de mét odos y la creación de variables. Lo que diferencia
la programación de Android es la manera de implementar las bases de
dat os, ya que ahí hay algunas diferencias que al implementarlo con
Net beans. Pero a grandes rasgos la programación consist e en buscarle
lógica y secuencialidad al momento de empezar a desarrollar aplicaciones
para móviles.
Conclusión Jhonatan Candido Pat Chan
Podemos concluir diciendo que con respect o a la programación android
que es pura lógica y lo único que cambia es la forma en que se generan los
bot ones y variables, que se instancianpor medio de archivos XML a mi clase
principal que cont iene t odos los mét odos y event os y los t ipos de métodos
que se alojaran allí son exact amente los mismos que se usan en Java o la
que podemos usar en Net Beans o con respect o a la IDE que se ut ilice. Lo
más importante es que se ut iliza gran cant idad de lógica programacional.
11. “2013; Año de Belisario Domínguez”
“2013; Año por una Cultura de Conservación Ambiental”
Conclusión Rubí Verónica Chimal Cuxin
Est e sist ema operat ivo se ha convert ido en objet o de disput as sobre
pat entes en el marco de las llamadas «Guerras por pat entes de t eléfonos
inteligentes». Las act ualizaciones al sist ema operat ivo base t ípicamente
arreglan bugs y agregan nuevas funciones. Est o nos da a la oport unidad de
aprender un poco más de ello y seguir avanzando igual o más rápido que
android ya que en est a unidad se vio que se ut iliza mucha lógica
programacional y solo t iene unas pocas diferencias con ot ros programas
para desarrollo de aplicaciones y más como java y neat beans.