Tag: Java

Dibujo 2D eficiente en Android

He buscado durante bastantes horas y no he sido capaz de encontrar un conciso definido y responder a mi pregunta. Tengo una aplicación donde necesito dibujar un campo de deportes (incluyendo todas las líneas de paso) a la pantalla. Hasta ahora, he extendido el SurfaceView y bastante copiado el resto de la demostración de LunarLander […]

Barra de Acción personalizada de Android que no rellena al padre, título no alineado al centro

He estado experimentando el siguiente problema: he creado una barra de acción personalizada: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/com_facebook_blue" > <TextView android:id="@+id/action_bar_title" android:layout_width="wrap_content" android:layout_height="wrap_content" android:maxLines="1" android:layout_marginLeft="@dimen/activity_horizontal_margin" android:layout_centerInParent="true" android:textSize="30dp" android:textColor="#ffffff" android:text="@string/app_title"/> </RelativeLayout> Que se infla por una clase GraphicsBuilder de la siguiente manera: public static void setupActionBar(String title, Activity a) { final ViewGroup actionBarLayout = (ViewGroup) a.getLayoutInflater() […]

Buenas prácticas para ordenar una lista con una de las cuatro reglas

Tengo una gama de objetos que necesita ser ordenada con una regla. Pero necesito poder cambiar las reglas sin embargo tengo un conjunto limitado de reglas que ordenan. ¿Qué estructura de datos sería la mejor opción para eso? Como ejemplo tengo esta clase: class Test { public final int amount; public final int cost; public […]

¿Cómo puedo aumentar la variable entera final?

Eclipse está ofreciendo final pero no puedo aumentar la variable i . @Override public void onClick(View v) { final TextView tv = (TextView) findViewById(R.id.tvSayac); int i = 1; do { try { new Thread(new Runnable() { public void run() { tv.post(new Runnable() { public void run() { tv.setText(Integer.toString(i)); } }); } }); i++; Thread.sleep(1000); } […]

Cómo crear un nombre de usuario y contraseña de pop-up en Android

¿Cómo puedo crear un diálogo personalizado para ingresar el nombre de usuario y la contraseña cuando presiono cualquier botón de Android?

Java (Android) reordenando una lista de objetos

He leído la documentación sobre esto, y no estoy totalmente claro. He puesto a cero en el método de conjunto y estoy pensando que haría reordenar como este: list.set(0,myObj);//Move first list.set(list.indexOf(myObj) – 1, myObj);//Move up list.set(list.indexOf(myObj) + 1, myObj);//Move down list.set(list.size() – 1, myObj);//Move last La documentación en http://developer.android.com/reference/java/util/List.html indica que set devuelve el objeto […]

onItemClick, Intent, errores de startActivity

Mi código: package elf.app; import android.app.ListActivity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.AdapterView.OnItemClickListener; import android.widget.ArrayAdapter; import android.widget.ListView; import elf.app.entity.ELFList; import elf.app.entity.Entry; import elf.app.test.FakeComm; // TODO Kunna skicka att något är färdigt (ett rum är städat). public class RoomListActivity extends ListActivity { private ELFList eList; // private FakeComm fakecomm; private Bundle extras; public […]

Cómo leer la base de datos de otra aplicación

Estoy trabajando en un dispositivo arraigado. He conectado con la cáscara del adb de mi PC y puedo verificar que la otra base de datos existe y puedo consultar sus tablas. Sin embargo en el código de mi java cuando intento abrir la base de datos consigo el error android.database.sqlite.SQLiteException: no se puede abrir el […]

Álbum de Facebook y fotos no accesibles con todos los permisos necesarios (GRAPH API)

En mi aplicación Android descargar lista de álbumes de amigo especificado de usuario. Tengo permiso de la siguiente manera: friends_about_me, friends_photo_video_tags, friends_photos, user_photos. Para algunos amigos funciona perfectamente y puedo descargar la lista completa y todas las fotos. Pero para algunos devuelve matriz vacía. ¿Se trata de un caso de política de privacidad amigo o […]

Cómo abrir el archivo .gif como InputStream desde el almacenamiento externo en android

Estoy intentando cargar la imagen del .gif del almacenaje externo (directorio de los cuadros) pero estoy consiguiendo el "extracto no encontrado del archivo" usando el código siguiente. InputStream mInputStream = null; AssetManager assetManager = getResources().getAssets(); try { mInputStream = assetManager.open(getExternalFilesDir(Environment.DIRECTORY_PICTURES).getAbsolutePath().concat("/01.gif")); } catch (IOException e) { e.printStackTrace(); } También he probado usando la trayectoria manual pero […]

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