Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Tag: Java

IntelliJ / Android Studio: eliminar el uso innecesario de 'esto.'

Estoy trabajando en un proyecto donde los desarrolladores anteriores agregaron mucho código this.x que en mi opinión lo hace más largo y por lo tanto menos legible. Y fue colocado en todo el proyecto por alguna acción de salvar de Eclipse. Lo que estoy buscando es un método de refactorización IntelliJ que puedo refactorizar todas […]

Problema del adaptador simple, texto + imagen en hilandero. Java, Android

Saludos a todos. Tengo un pequeño problema … Bueno, primero permítanme decir lo que estoy tratando de lograr. Tenía un hilandero que tira las cuerdas de una matriz almacenada. Como así, usted no necesita leerlo sin embargo: ArrayAdapter healthadapter = ArrayAdapter.createFromResource ( Esto, R.array.health, android.R.layout.simple_spinner_item); MHealthSpin = (Spinner) findViewById (R.id.health_spin); Healthadapter.setDropDownViewResource (android.R.layout.simple_spinner_dropdown_item); MHealthSpin.setAdapter (healthadapter); Sencillo […]

Android obtiene PID de otras aplicaciones

Me gustaría ser capaz de iniciar una actividad o servicio y obtener el PID de ese proceso tan pronto como sea posible, de inmediato sería el mejor caso. ¿Tengo alguna opción que no sea la de navegar por el directorio / proc, que conduce a una condición de carrera de cantidad variable de tiempo entre […]

¿Hay una manera de evitar tener FullView SearchView / Keyboard en el paisaje?

Estoy tratando de evitar tener la edición de teclado en pantalla completa en el paisaje con el fin de acceder a las sugerencias. Ya he leído un montón de hilos explicando que tengo que añadir EditorInfo banderas como flagNoFullscreen y / o flagNoExtractUi . Los agregué programáticamente pero no realmente útil. ¿Hay una manera de […]

Escribir una aplicación Java portátil utilizando JOGL y Android OpenGL

Planeo escribir un juego Java 3D que funcionará tanto en PC como en Android. Desafortunadamente parece que no hay una API OpenGL común para ambas plataformas. ¿Las APIs difieren significativamente? ¿Hay una manera que podría utilizar el mismo código 3D en ambas versiones? ¿Es una buena idea?

Patrón de bloqueo de múltiples hilos de SQLiteDatabase

Utilizo esta clase para manejar la conexión al SQLiteDatabase subyacente public class BasicDataSource { protected DatabaseHandler dbHelper; protected volatile SQLiteDatabase readable_database; protected volatile SQLiteDatabase writable_database; protected Object read_lock = new Object(); protected Object write_lock = new Object(); protected Context context; protected BasicDataSource(Context ctx) { dbHelper = DatabaseHandler.getInstance(ctx); getReadableDatabase(); dbHelper.onCreate(getWritableDatabase()); this.context = ctx; } public synchronized […]

Android java.lang.IllegalMonitorStateException: objeto no bloqueado por hilo antes de esperar ()

Defino un objeto estático global como un bloqueo de sincronización. public static Object ConfirmationSynObj = new Object(); La siguiente función es lo que escribí, pero lanzar una IllegalMonitorStateException. synchronized (Config.ConfirmationSynObj) { new Thread(new Runnable() { @Override public void run() { //this is a http request appSignInfo = getAPKSignature(context, pkinfo.packageName); Config.ConfirmationSynObj.notify(); } }).start(); try { Config.ConfirmationSynObj.wait(); […]

¿Cómo saber si una coordenada X e Y están dentro de mi botón?

He logrado, con gran dificultad, hacer una superposición de mapa de bits en la pantalla. Puedo también conseguir la entrada del tacto, sin embargo consigue entrada del tacto para CADA VEZ en la pantalla. Quiero saber cómo podría comprobar si el tacto estaba en mi mapa de bits, que es visible en la pantalla. La […]

¿Cuál es el meanining de 3 puntos en parámetros de función?

Yo estaba leyendo acerca de AsyncTask en la documentación de Android. private class DownloadFilesTask extends AsyncTask<URL, Integer, Long> { protected Long doInBackground(URL… urls) { int count = urls.length; long totalSize = 0; for (int i = 0; i < count; i++) { totalSize += Downloader.downloadFile(urls[i]); publishProgress((int) ((i / (float) count) * 100)); // Escape early […]

¿Cómo almacenar varios tipos de datos en una matriz?

Estoy buscando algo como un Array, pero necesita almacenar múltiples tipos de datos. Los tutoriales de Java de Oracle dicen: "Una matriz es un objeto contenedor que contiene un número fijo de valores de un solo tipo." Así que si no puedo usar una matriz para varios tipos, ¿qué uso? Tengo este código que sólo […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.