Entradas

Mostrando entradas de 2017

SPINNER ANIDADOS

Imagen
APLICACIÓN MÓVIL: SPINNER ANIDADOS ¡Hola a Todos! Les presento este pequeño tutorial, donde se realiza una aplicación móvil utilizando varios componentes SPINNER , el cual permite SELECCIONAR un SPINNER y cargar datos en OTRO, este APP a sido desarrollado con ANDROID STUDIO y emulado virtualmente en el dispositivo Nexus One API 23 (Android 6.0): 1. DISEÑO DEL APP: En el diseño del Layout (xml Activity), considere las siguientes interfaces de usuario: SPINNER En el Text del Layout: 2.- PROPIEDADES: Spinner1, en su propiedad ID: spCate Spinner2, en su propiedad ID: spProd 3.- CODIFICACIÓN: En la clase Activity, considere el siguiente código fuente: 4.- EJECUCIÓN: Crear un AVD para Nexus One API 23 (Android 6.0): Muchos exitos!!!

LISTVIEW EN ANDROID

Imagen
Aplicación Móvil: ELIMINATORIAS SUDAMERICANAS RUSIA 2018 ¡Hola a Todos! Les presento este pequeño tutorial, donde se realiza una aplicación móvil utilizando el componente LISTVIEW , el cual permite determinar los países Sudamericanos que están actualmente  Clasificados, Repechaje y Eliminados para el Mundial Rusia 2018 , este APP a sido desarrollado con eclipse ADT y emulado virtualmente en el dispositivo Nexus One API 23 (Android 6.0): 1. DISEÑO DEL APP: En el diseño del Layout (xml Activity), considere las siguientes interfaces de usuario: LISTVIEW En el Text del Layout: 2.- PROPIEDADES: ListView1, en su propiedad ID: lvPaises 3.- CODIFICACIÓN: En la clase Activity , considere el siguiente código fuente: 4.- EJECUCIÓN: Crear un AVD para Nexus One API 23 (Android 6.0): Mucha suerte gente desarrolladora!!!

REGISTRAR EN SQLITE Y ANDROID

Imagen
Aplicación Móvil: AGENDA CON SQLITE Estimados amigos, Les presento este pequeño tutorial, donde se realiza una aplicación móvil con acceso a una base de datos creada en SQLite, el cual permite registrar (Grabar) datos de tus AMIGOS en una Agenda , este APP a sido desarrollado en Android Studio 2.3.3 y emulado virtualmente en el dispositivo Nexus 5X API 23 (Android 6.0): 1. DISEÑO DEL APP: En el diseño del Layout (xml Activity), considere las siguientes interfaces de usuario: TEXTVIEW, EDITTEXT y BUTTON 2.- PROPIEDADES: EditText1, en su propiedad ID: etNombre EditText2, en su propiedad ID: etApellidos EditText3, en su propiedad ID: etTelefono EditText4, en su propiedad ID: etCorreo Button1, en su propiedad ID: btnGrabar 3.- CODIFICACIÓN: Agregar nueva clase al proyecto (AmigosSQLiteOpenHelper.java), considere el siguiente código fuente: En la clase Activity (SQLiteActivity.java), considere el siguiente código fuente: En el Text del Layout (xml Acti

INTENT ANDROID

Imagen
Aplicación Móvil: ENVIAR DATOS EN MÚLTIPLES ACTIVITIES Estimados amigos, Les presento este pequeño tutorial, donde se envían datos entre múltiples ventanas (Activities), utilizando la clase INTENT, este APP a sido desarrollado en Android Studio y emulado virtualmente en el dispositivo Nexus 5X API 23 (Android 6.0): DISEÑO DEL APP En esta aplicación, se a considerado 2 Activities: 1. Primer Activity: En el diseño del Layout (activity_primer.xml) , considere las siguientes interfaces de usuario: TEXTVIEW, EDITTEXT y BUTTON En el Text del Layout (activity_primer.xml): Propiedades: EditText1, en su propiedad ID: etNombre EditText2, en su propiedad ID: etApellidos EditText3, en su propiedad ID: etTelefono EditText4, en su propiedad ID: etCorreo Button1, en su propiedad ID: btnEnviar Codificación: En la clase Activity (PrimerActivity.java), considere el siguiente código fuente: 2. Segundo Activity: En el diseño del Layout (activity_segundo.xml), con

LISTVIEW ANDROID

Imagen
Aplicación Móvil: Lista de Países y Capitales Estimados amigos, Les presento este pequeño tutorial, donde se realiza una Lista de países y capitales utilizando la interfaz de usuario LISTVIEW, este APP a sido desarrollado en Android Studio y emulado virtualmente en el dispositivo Nexus 5X API 26 (Android 8.0): 1. DISEÑO DEL APP En el diseño del Layout (xml Activity), considere las siguientes interfaces de usuario: LISTVIEW En el Text del Layout: 2.- PROPIEDADES: ListView1, en su propiedad ID: lvPaises 3.- CODIFICACIÓN: En la clase Activity , considere el siguiente código fuente: 4.- EJECUCIÓN: Crear un AVD para Nexus 5X API 26 (Android 8.0): Mucha suerte!!!

SPINNER ANDROID

Imagen
Aplicación Móvil: COTIZACIÓN Estimados amigos, Les presento este pequeño tutorial, donde se realiza una aplicación de Cotización, utilizando la interfaz de usuario SPINNER, este APP a sido desarrollado en Android Studio y emulado virtualmente en el dispositivo Nexus 5X API 24 (Android 7.0): 1. DISEÑO DEL APP En el diseño del Layout (xml Activity), considere las siguientes interfaces de usuario: TEXTVIEW, EDITTEXT, BUTTON y SPINNER 2.- PROPIEDADES: EditText1, en su propiedad ID: etCli EditText2, en su propiedad ID: etCan Spinner1, en su propiedad ID: spProducto Button1, en su propiedad ID: btnCalcular 3.- CODIFICACIÓN: En la clase Activity, considere el siguiente código fuente: En el Text del Layout (xml Activity), en el evento del botón (OnClick) asigne el método creado: 4.- EJECUCIÓN: Crear un AVD para Nexus 5X API 24 (Android 7.0): Mucha suerte!!!

SUMA DE NÚMEROS ANDROID STUDIO

Imagen
Aplicación Móvil: SUMA DE NÚMEROS Estimados amigos, Les presento este pequeño tutorial, donde se realiza la famosa "suma" de números, este APP a sido desarrollado en Android Studio y emulado virtualmente en el dispositivo Nexus One API 23 (Android 6.0): 1. DISEÑO DEL APP Se utilizaron las siguientes interfaces de usuario: TEXTVIEW, EDITTEXT y BUTTON 2.- PROPIEDADES: El EditText1, en su propiedad ID: etNum1 El EditText2, en su propiedad ID: etNum2 El Button1, en su propiedad ID: btnok 3.- CODIFICACIÓN: En la clase Activity: En el XML Activity, en el evento del botón (OnClick) asigne el método creado: 4.- EJECUCIÓN: Crear un AVD para Nexus One API 23 (Android 6.0): Espero les sirva de mucho!

JTABLE EN JDEVELOPER 12C

Imagen
En este post vamos aprender a utilizar el JTABLE en el JDEVELOPER 12C, para ello utilizaremos una clase, un jframe y dos paquetes: 1. Código fuente de la clase: Cliente package packClases; public class Cliente {     //Atributos     private String codigo;     private String nombre;     private String paterno;     private String materno;     private String dni;     private String telefono;         //Metodos     public String getCodigo() {         return codigo;     }     public void setCodigo(String codigo) {         this.codigo = codigo;     }     public String getNombre() {         return nombre;     }     public void setNombre(String nombre) {         this.nombre = nombre;     }     public String getPaterno() {         return paterno;     }     public void setPaterno(String paterno) {         this.paterno = paterno;     }     public String getMaterno() {         return materno;     }     public void setMaterno(String materno) {         this.
CREACIÓN DE TRIGGERS EN ORACLE 12C CON ESQUEMA HR TABLA AUDITORIA CON REGIONS --CREAR TABLA AUDITORIA create table audita_insert_regions( region_id number, region_name varchar2(25), user_insert varchar2(25), fecha_insert date, hora_insert varchar2(12), servidor varchar2(15), ip varchar2(25) ); --CREAR EL TRIGGER create or replace trigger tr_insert_regions after insert on hr.regions for each row declare   v_usu varchar2(25);   v_fecha date;   v_hora varchar(12);   v_serv varchar2(15);   v_ip varchar2(25); begin   select user into v_usu from dual;   select sysdate into v_fecha from dual;   select to_char(sysdate, 'HH12:MI:SS') into v_hora from dual;   select SYS_CONTEXT('USERENV', 'HOST')into v_serv from dual;   select SYS_CONTEXT('USERENV', 'IP_ADDRESS')into v_ip from dual;   insert into audita_insert_regions   values(:new.region_id, :new.region_name, v_usu, v_fecha, v_hora, v_serv, v_ip); end; --by Ing. Jhonatan

Ejemplos de algoritmos condicionales con Java

Ejemplo1: ******** package packSemana3; import javax.swing.JOptionPane; public class ejemplo1 { public static void main(String[] args) { /*programa de notas*/ //var int nota1, nota2, nota3, nota4; double nf; String cod, nom, cur, obs=""; //leer cod = JOptionPane.showInputDialog("Ingrese Codigo:"); nom = JOptionPane.showInputDialog("Ingrese Nombre:"); cur = JOptionPane.showInputDialog("Ingrese Curso:"); nota1 = Integer.parseInt(JOptionPane.showInputDialog("Nota1:")); nota2 = Integer.parseInt(JOptionPane.showInputDialog("Nota2:")); nota3 = Integer.parseInt(JOptionPane.showInputDialog("Nota3:")); nota4 = Integer.parseInt(JOptionPane.showInputDialog("Nota4:")); //proceso nf = ((nota1 + nota2)/2) * 0.4 + nota3 * 0.3 + nota4 * 0.3; if (nf >=10.5) obs = "Aprobado"; else obs = "Desaprobado"; //imprimir JOptionPane.

Package y Procedures

Package y Procedures ****************** Este ejemplo es desarrollado con el esquema de HR de la base de datos Oracle Database 11g XE. /*Paquetes para un Modelo de BD Relacional*/ create or replace package pack_mante_pais is   /*procedures*/   --registrar   procedure usp_registrar_pais(   p_id in countries.country_id%type,   p_nom in countries.country_name%type,   p_regid in countries.region_id%type );   --actualizar   procedure usp_actualizar_pais(   p_nom in countries.country_name%type,   p_regid in countries.region_id%type,   p_id in countries.country_id%type );   --eliminar   procedure usp_eliminar_pais(   p_id in countries.country_id%type );   --buscar   procedure usp_buscar_pais(   p_id in countries.country_id%type );   end pack_mante_pais; /*Cuerpo del Paquete*/ create or replace package body pack_mante_pais is   procedure usp_registrar_pais(     p_id in countries.country_id%type,     p_nom in countries.country_name%type,     p_regid in countries