Entradas

Mostrando las entradas con la etiqueta java

flutter exception in thread main java.util.zip.zipexception error in opening zip file

Imagen
De casualidad instalaste Android studio con flutter y al empezar tu primer proyecto te aparece el siguiente error: exception in thread main java.util.zip.zipexception error in opening zip file   Comparto solucion al exception in thread main java.util.zip.zipexception error in opening zip file  Pasos: lo que tienes que hacer es ir a: C:\Users\USUARIO\.gradle\wrapper\dists\gradle-X.X.X-all\XXXX eliminar tu versión de gradle en mi caso es gradle-5.6.2-all Ingresa a  https://services.gradle.org/distributions/ busca tu versión y descárgala. Luego de eso copea el .zip dentro de la carpeta que lo bórrate ejecuta tu proyecto y  ya debería de funcionar. Comparto video:

Experiencias pokemon por regiones

Imagen
Recordando el transcurso de mi vida cada región de pokemon me recuerda a un periodo de tiempo en el cual experimentaba mas sobre pokemon y mi vida diaria a la misma vez, Regiones: Pokemon Red  Kanto - Estaba en el kinder En esta generación en el juego que tenia se lo prestaba a un amigo ( Primer Maestro ) para que me lo pasara y yo lo único que hacia era entrenarle los pokemon jaja si prácticamente con el primer pokemon con el que inicie yo fui con un magnemitte que recuerdo bien que me gustaba tanto entrenarlo solo a el que lo logre que evolucionar que etapa. Johto - Primaria Después de kanto no pude conseguir el juego de la region Johto y al no tenerlo solo le ayudaba a mi maestro(el que me paso kanto) a entrenarles sus pokemon, me asombraba con los intercambios pokemon y en las batallas hasta repetía los legendarios. Pokemon zafiro y esmeralda Hoenn - Secundaria La primer región en la cual me lance por mi parte desde el inicio, como primer meta in...

copiar proyecto android studio y reutilizarlo

Imagen
Helow si lo que buscas es realizar el clásico copy pech para programar otro proyecto/tarea/programa etc te comento que en android studio hay que hacer unos pasos extras después de copiar la carpeta del proyecto que deseas reutilizar comparto procesos a realizar: 1. crear una copia de la carpeta del proyecto a reutilizar archivos 2. Edite manualmente el archivo build.gradle de la aplicación para cambiar el nombre del paquete (esta dentro de Gradle Scripts -> build.gradle(Module app)). 3. Edite manualmente AndroidManifest.xml para cambiar el nombre del paquete. 4. Ejecute la sincronización de gradle. (dentro del menu File->Sync project with gradle files) 5. Abra el proyecto en Android Studio y refactorice el nombre del paquete. (cambiar nombre de las carpetas com,android,example,nombre por el que deseas) No sabes como refactirizar carpeta ver ejemplo: 6. Ejecute Gradle Sync, nuevamente. (dentro del menu File->Sync project with gradle files) Efectuando es...

Get Json from url Android Studio

Imagen
En este ejemplo de Android Studio con java mostraremos valores obtenidos por medio de json, de manera que al cargar la aplicación cargue los datos obtenidos desde json. Para lo cual ocuparíamos publicar algún api que nos de los datos, en este ejemplo utilizaremos la siguiente pagina web para obtener los datos:  api.androidhive.info. Si quieres ver los valores que obtendremos visitar:  https://api.androidhive.info/contacts/ Empezando con el get json solo obtendremos los valores y los mostraremos. Antes de empezar lo primero que tenemos que hacer el añadir en el app el valley una dependencua que ocuparemos para podre obtener el get. para eso abrir el app el cual esta ubicado en el Gradle Scripts>Build gradle(Module app) añadir este codigo: implementation 'com.android.volley:volley:1.1.1'  dentro del depencies, al pegarlo te pedira  sincronizar para efectuar  implementation Despues de eso ocupamos darnos acceso libre al internet pues el Js...

Ejemplo Calculando potencia en void Android Studio

Imagen
En este  ejemplo  de  Android Studio con java  Crearemos una void para calcular la  potencia  la cual es el producto que resulta al  multiplicar  una cantidad o expresión por sí misma una o más veces. De la cual solo necesitaremos introducir la  base  y el  exponente . Diseño: aquí el cogido: public class MainActivity extends AppCompatActivity implements View.OnClickListener { public EditText Exponente ; public EditText Base ; public Button btn ; public TextView Resultado ; @Override protected void onCreate(Bundle savedInstanceState) { super .onCreate(savedInstanceState); setContentView(R.layout. activity_main ); Exponente = (EditText) findViewById(R.id. Exponente ); Base = (EditText) findViewById(R.id. Base ); Resultado =(TextView) findViewById(R.id. Resultado ); btn =(Button) findViewById(R.id. btn ); btn .setOnClickListener( this );...

Utilizando el ciclo for en android studio

Imagen
En este ejemplo de Android Studio con java mostrare un ejercicio practico para llevar a cabo la utilización del for: Elabore un programa que capture x número y muestre la tabla multiplicativa del 1 al 10: Comparto el diseño: Ocuparemos 2 TextView, 1 EditText y 1 Button aquí el código: public class MainActivity extends AppCompatActivity { EditText num ; @Override protected void onCreate(Bundle savedInstanceState) { super .onCreate(savedInstanceState); setContentView(R.layout. activity_main ); num =(EditText) findViewById(R.id. num ); Button btn=(Button) findViewById(R.id. button ); final TextView r = (TextView) findViewById(R.id. r ); btn.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View view) { int numero=Integer. valueOf ( num .getText().toString()); String Total= "" ; for ( int i = 1 ; i...

Ejemplo de Intent Android Studio

Imagen
Ejemplo Abriendo Nueva Ventana con Intent Android Studio, en esta ocasión mostremos un ejemplo en que le asignaremos a un botón la acción de abrir el MainActivity2 al se apretado. Para lo cual solo ocuparemos Agregar un boton en el activity_main y crear el MainActivity2 para lo cual debemos de crear una nueva Basic activity. Comparto imagen seleccionando Basic Activity en android Studio: aqui el codigo del MainActivity: public class MainActivity extends AppCompatActivity implements View.OnClickListener { Button button ; @Override protected void onCreate(Bundle savedInstanceState) { super .onCreate(savedInstanceState); setContentView(R.layout. activity_main ); //asignando clic action al boton button =(Button) findViewById(R.id. button ); button .setOnClickListener( this ); } @Override public void onClick(View v) { //Abriendo Main2Activity Intent intentLogin = new Intent( this , Main2Activity. class...

Sacando anyo bisiesto Android Studio

En este ejemplo de Android Studio con java se muestra como verificar si x año es bisiesto o no. para el cual solo deberemos introducir el valor de algun numero que quieras saber. ¿Ques es un año bisiesto? un año que tiene x dia de mas Para el proyecto solo tendríamos que agregar un EditText con el id num, Button con el nombre btn y un textview con el id de resultado Aquí el código: public class MainActivity extends AppCompatActivity { EditText num; @Override protected void onCreate(Bundle savedInstanceState) { super .onCreate(savedInstanceState); setContentView(R.layout.activity_main); num=(EditText) findViewById(R.id.num); Button btn=(Button) findViewById(R.id.btn); final TextView r = (TextView) findViewById(R.id.resultado); btn.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View view) { int anyo=Integer.valueOf(num.getText().toString());...

Sacando numero par o impar Android Studio

Imagen
Siguiendo el mismo  ejercicio  en diversos  idiomas  ahora lo mostrare en  Android Studio con java, creando una clase para efectuar dicha  búsqueda : Diseño: aquí el código public class MainActivity extends AppCompatActivity implements View.OnClickListener{ //Creando Variables public EditText num ; public TextView respuesta ; public Button btn ; @Override protected void onCreate(Bundle savedInstanceState) { super .onCreate(savedInstanceState); setContentView(R.layout. activity_main ); //Asignando R id num = (EditText) findViewById(R.id. num ); respuesta =(TextView) findViewById(R.id. r ); btn =(Button) findViewById(R.id. btn ); //Asignando evento onclick al boton btn btn .setOnClickListener( this ); } @Override public void onClick(View v) { int numero=Integer. parseInt ( num .getText().toString()); //Si el numero es impar lo m...

Sumas triangulares java

Imagen
Hola en este ejemplo de java crearemos un juego de sumas triangulares en los cuales mostraremos 24 triángulos los cuales contendrán un numero de los cuales sumando darán como resultado otro número que pondremos en el triángulo de debajo de los dos números que sumamos el reto será el de encontrar el valor que deben tener los triángulos vacíos para que concuerden entre sí. Aquí la imagen de fondo que pondremos: Los triángulos con color azul fuerte ya contienen números ya definidos, los triangulo con color azul suave colocaremos textfield a los cuales deberemos de asignarle el valor correcto. Aquí el código: import java.awt.*; import javax.swing.*; import java.awt.event.*; import java.util.*; import java.awt.event.*; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.border.EmptyBorder; import java.lang.*; import java.util.Random; import java.io.*; public class Suma_triangular_java extends JFrame implements ActionListener { //creando variables de...

Pagando sin cambios java

Imagen
En este ejemplo de java crearemos un proyecto del juego “ Pagando sin cambios ” con las mismas reglas del juego original, juego que esta basado para alumnos de primaria en la cual el docente pedirá a los alumnos que Den el cambio en sentido a la cantidad de billetes que necesitarían para llegar al precio de cuatro precios que establecerá el maestro. Para lo cual crearemos una tabla como la siguiente Consideraciones didácticas A partir de este juego se pueden presentar actividades que promuevan en los niños el pasaje de una descomposición aditiva cualquiera a otra utilizando la menor cantidad posibles de billetes, composición que resulta única una vez fijados los valores de los billetes. Aquí el código: import javax.swing.*; import java.awt.event.*; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.border.EmptyBorder; import java.util.StringTokenizer; public class javaa extends JFrame implements ActionListener{  ...