Ya tenéis disponible la nueva versión de nuestro IDE para Android, en su versión Arctic Fox.
Month: July 2021
Crear Tablas de valores (matrices) de arrays
– En este artículo explico como crear una tabla de variables en Java / Android Studio.
Mejor emulador Android para Windows
Una de las mejores elecciones para emular Android en nuestro PC/Windows, la tenemos en Bluestacks , un emulador rápido, ligero y gratuito. Es muy útil para probar nuestro programa hecho en Android Studio; se puede integrar dentro del “run” del editor, pero yo recomiento hacerlo más simple: se compila y se arrastra (drag and drop)…
Ruta para acceder a nuestro APK
Si queremos generar un APK de nuestro proyecto Android Studio , para probarlo en algún dispositivo o emulador, es así: – Menú “BUILD” – “BUILD BUNDLES APK” – “BUILD APKs” Cuando esté listo lo podéis recoger en esta carpeta: %DIRECTORIO_APP% app build outputs apk debug
Variables globales Android Studio
Para crear una variable global haremos esto: – En nuestro Activiy o fragment principal: (declaramos public static nuestra variable) public class FragmentUno extends Fragment { public static String jugador; ….. jugador = “pepe”; // le asignamos un valor –Ahora cada vez que queramos acceder desde OTRO fragment, pues así: import static com.yourproperties.fragments.FragmentUno.jugador; -Ahora ya…
NOX Android EMULATOR
https://www.bignox.com/ – open Android Studio– open a CMD and type: C:Program FilesNoxbin> nox_adb.exe connect 127.0.0.1:62001 daemon not running. starting it now on port 5037 *daemon started successfully * already connected to 127.0.0.1:62001 But that don’t work, after type: C:Program FilesNoxbin> nox_adb.exe connect 127.0.0.1:5037 Appears: connected to 127.0.0.1:5037 https://stackoverflow.com/questions/61862289/android-studio-do-not-detect-nox-player-as-emulator
Botón con onClick, dentro de fragment
Código utilizado para leer el CLICK de un botón que tengamos en nuestro fragment. Nota: Este código situarlo al final de nuestro fragment @Overridepublic void onActivityCreated(Bundle state) { super.onActivityCreated(state); Button b = getView().findViewById(R.id.buttonH); // FUNCTION TO GET CLICK OF BUTTON “b” b.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // HERE…
Función mensaje pop-up
Os muestro una pequeña función que utilizo yo mismo en mis programas. Para Android Studio // FUNCION MENSAJE//popup con mensajepublic void Mensaje(String mensaje){ AlertDialog alertDialog = new AlertDialog.Builder(this) //set icon .setIcon(android.R.drawable.ic_dialog_alert) //set title .setTitle(mensaje) //set message .setMessage(“Exiting will call finish() method”) //set positive button .setPositiveButton(“Yes”, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i)…
Convierte Fecha a Long
// FUNCION FECHALONG// convierte una fecha a Long (utilizable por calendar.setDate)// —-// calendario1.setDate(FechaLong(2000,1,1));public long FechaLong(int year, int month, int dia) { Calendar calendar = new GregorianCalendar(); calendar.set(Calendar.DAY_OF_MONTH, dia); calendar.set(Calendar.MONTH, month – 1); calendar.set(Calendar.YEAR, year); return calendar.getTimeInMillis();}
Android Studio tricks
->->DEFINIR Y ACCEDER A CONTROLES (dentro de Fragment) Como acceder a una instancia de nuestro objeto presente en el fragment (Button y CalendarView) Primero, al final del fragment, crea (si no existe ya) , esta función “onActivityCreated” Después, simplemente busca cada componente con este code: @Overridepublic void onActivityCreated(Bundle state){ super.onActivityCreated(state); Button b = getView().findViewById(R.id.buttonH);…