Entradas

UNIDAD 3 - Creacion de Tablas

Imagen
 Creacion de Tablas  Tablas  Codigo  AdminBD.java BaseDatos.execSQL ( "create table CLIENTE" + "(cedula int primary key," + "nombre text, " + "direccion text, " + "telefono int)" ) ; BaseDatos.execSQL ( "create table PEDIDO" + "(codigoP int primary key, " + "descripcionP text, " + "fechaP date, " + "cantidadP int," + "cedula int, " + "foreign key (cedula) references CLIENTE(cedula))" ) ; BaseDatos.execSQL ( "create table PRODUCTO" + "(codigoPr int primary key," + "descripcionPr text," + "valorPr money," + "codigoP int , " + "foreign key (codigoP) references PEDIDO(codigoP))" ) ; BaseDatos.execSQL ( "create table FACTURA " + "(numeroF int primary key, " + "fechaF date," + "totalF money, " + "codigoPr int, " + "foreign key (codigoPr) references PRODUC...

UNIDAD 3 - Creacion de una Base de Datos

Imagen
 Creacion de una Base de Datos  Diseño Interfaz  AdminBD.java  package com.example.conexiondebasededatos ; import android.content.Context ; import android.database.sqlite.SQLiteDatabase ; import android.database.sqlite.SQLiteOpenHelper ; import androidx.annotation. Nullable ; public class AdminBD extends SQLiteOpenHelper { public AdminBD ( @Nullable Context context , @Nullable String name , @Nullable SQLiteDatabase.CursorFactory factory , int version) { super (context , name , factory , version) ; } @Override public void onCreate (SQLiteDatabase BD) { BD.execSQL( "create table Datos (ID int primary key, Nombre text, Telefono int) " ) ; } @Override public void onUpgrade (SQLiteDatabase db , int oldVersion , int newVersion) { } } MainActivity.java package com.example.conexiondebasededatos ; import androidx.appcompat.app.AppCompatActivity ; import android.content.ContentValues ; import android.database.Cursor ; ...

UNIDAD 3 - Conexion de una Base de Datos en Dispositivos

Imagen
 Conexion de una Base de Datos en Dispositivos  Para la conexion de una base de datos con java basta que nos vayamos a las carpetas que se ubican a mano izquierda de Android Studio  y demos click derecho a la que aparece debajo de java como subcarpeta   En mi caso se llama com.example.conexiondebasededatos Ahora le demos click derecho y no sale  un menu al que pasaremos el mouse por New y daremso click en Java Class eso nos permitira crear una clase al que nombraremos como queramos  En mi caso le asigne el nombre de AdminBD Ahora se procede a utilizar las extensiones necesarias para  la conexion de SQLITE entre ellas tenemos las extensiones  import android.content.Context ; import android.database.sqlite.SQLiteDatabase ; import android.database.sqlite.SQLiteOpenHelper ; import androidx.annotation. Nullable ; Luego procedemos a crear dos metodos dentro de la clase  para mi caso AdminBD   con la extension SQLiteOpenHelper Luego conec...

UNIDAD 2 - Tipos de Estructuras Repetitivas de Programacion

Imagen
 Tipos de Estructuras Repetitivas de Programacion  Programa      Una aplicacion sencilla que muestra tres tipos de estructuras repetitivas (Bucle For), (While) y (Do While). donde se repetira un numero y su resultado se llamara Score pero para la estructura (while) se multiplicara el Score por 100 y para la estructura (Do while) se multiplicara el Score por 10.   Codigo:  package com.example.estrucuturasrespetitivasdeprogramacion ; import androidx.appcompat.app.AppCompatActivity ; import android.os.Bundle ; import android.view.View ; import android.widget.EditText ; import android.widget.TextView ; public class MainActivity extends AppCompatActivity { private TextView RESF , RESW , RESDW ; private EditText CN ; private int Num ; private int Numdw ; private int Numw ; @Override protected void onCreate (Bundle savedInstanceState) { super .onCreate(savedInstanceState) ; setContentView(R.layout. activity_mai...

UNIDAD 2 - Almacenamiento y Recuperacion de Informacion

Imagen
  Almacenamiento y Recuperacion de Informacion  Programa de Datos de usuarios donde se almacena informacion y se recupera luego de cerrar la aplicacion  Diseño interfaz   Codigo package com.example.almacenamientoyrecuperaciondeinformacion ; import androidx.appcompat.app.AppCompatActivity ; import android.content.Context ; import android.content.SharedPreferences ; import android.os.Bundle ; import android.view.View ; import android.widget.EditText ; public class MainActivity extends AppCompatActivity { private EditText cedula , nombre , apellido ; @Override protected void onCreate (Bundle savedInstanceState) { super .onCreate(savedInstanceState) ; setContentView(R.layout. activity_main ) ; cedula =(EditText)findViewById(R.id. cedula ) ; nombre =(EditText)findViewById(R.id. nombre ) ; apellido =(EditText)findViewById(R.id. apellido ) ; SharedPreferences preferences = getSharedPreferences( "DatosUsuario" , Con...

UNIDAD 2 - Creacion Interfaz Grafica con Objetos del IDE

Imagen
 Creacion Interfaz Grafica con Objetos del IDE

Mapa mental TCP/IP

Imagen
Mapa mental TCP/IP TCP/IP Mi mapa Mental