Bueno .. el título es bastante descriptivo, tengo un montón de actividades de la pestaña (que me implementó, no quería utilizar las tablas con las actividades dentro de ellos), por lo que es básicamente 5 actividades que se llaman cada vez que el usuario hace clic en Las pestañas se muestran como una fila de […]
He empezado a escribir una pequeña aplicación para Android. Se ve muy bien, pero hay una cosa que no entiendo. He creado una nueva intención en la actividad A y he añadido un vector serializado intent.putExtra("key", vector) . En la actividad llamada B estoy haciendo esto: Vector<ItemModel> items = (Vector<ItemModel>) getIntent().getExtras().getSerializable("key") . Esta línea provoca […]
Necesito un poco de ayuda para resolver la siguiente pregunta. Tengo dos actividades, A y B. La actividad A comienza B para el resultado, y B devuelve a A un objeto serializable. Actividad actividad de partida B: … Intent intent = new Intent(MainActivity.this, ExpenseActivity.class); startActivityForResult(intent, EXPENSE_RESULT); … Actividad B envío de datos a A: … […]
Así que tengo una aplicación que gestiona workorders. En una parte de la aplicación, tengo una lista de workorders que se ha recuperado de un servicio web. El usuario selecciona uno de los workorders de la lista y la lista inicia una nueva actividad (pasando el objeto Workorder a ella) que muestra los detalles del […]
Los intentos de Android tienen un método toURI () conveniente que los documentos de la API parecen indicar es una forma de serializar un intento a un URI, y luego analizarlo posteriormente en un intento. Desafortunadamente, al probar esta funcionalidad encontré que no serializa todos los extras, solo los tipos primitivos (boolean, int, long, float, […]
Quiero serializar un objeto Java personalizado, así que puedo usar SharedPreferences para almacenarlo y recuperarlo en otra actividad. No necesito almacenamiento persistente, las SharedPreferences , las SharedPreferences cuando mi aplicación está cerrada. Actualmente utilizo GSON para esto, pero no parece funcionar bien con el tipo SparseArray de Android. Mis objetos: public class PartProfile { private […]
Estoy tratando de almacenar objetos de Android.graphics.Path en la memoria interna del dispositivo. ¿Alguien sabe cómo serializar un objeto android.graphics.Path? Y también, ¿hay alguna otra forma de almacenar un objeto Path? Gracias.
Sabemos que cuando el sistema se queda sin recursos, una actividad en segundo plano serializa su estado y es destruida por el sistema operativo. Cuando lo reanudamos, el sistema operativo recupera el estado de la actividad por savedInstanceState pasado al método onCreate. Teniendo en cuenta que somos responsables de manejar lo que va a ser […]
// Application … Intent i = new Intent(); i.putExtra(EXTRA_FILE_UPLOAD_URIS, mGalleryAdapter.getItems()); Uri[] getItems() { return mItems; } // Service … intent.getParcelableArrayExtra(EXTRA_FILE_UPLOAD_URIS); //works, returns Parcelable[] Uri[] uris = (Uri[])intent.getParcelableArrayExtra(EXTRA_FILE_UPLOAD_URIS); // … Breaks with ClassCastException ¿Por qué se rompe el elenco a Uri[] , cuando Uri es Parcelable ?
Tengo una matriz de JSON que necesito ahorrar. Estaba pensando en serializarlo, pero ¿sería mejor guardarlo como una cadena en SharedPreferences y luego reconstruirlo cuando necesite leerlo?