Tag: singleton

Android Crittercism init tanto en la aplicación como en la actividad

¿Es seguro (o recomendado) llamar Crittercism.init(getApplicationContext(), id); tanto en el onCreate de una aplicación de aplicación y la actividad principal? Las instrucciones oficiales para la configuración de Crittercism dicen que lo llaman en la actividad principal y no mencionan la aplicación en absoluto. Esto parece tener el efecto secundario de ignorar cualquier accidente que suceda […]

Problemas con singleton en android

Tengo una aplicación para Android, donde hay un par de actividades. Cada una de las actividades de descarga de un feed xml / json, analizarlo y empujar que a un singleton por lo general como un arraylist. Sin embargo, después de pasar por varias actividades, parece que el singleton se está muriendo y la mayoría […]

¿Es necesario guardar singletons?

Problema: Estoy guardando algunos datos en una clase singleton … A veces sucede, que este singleton devuelve datos nulos, de los cuales derivo, que fue destruido … Mi idea / pensamientos: En realidad, pensé, el singleton vivirá mientras dure la aplicación y mientras la aplicación recuerde algo más como fragmentos de estado, por ejemplo, mi […]

Cómo pasar el contexto de la aplicación dentro Singleton y SharedPreferences Clases

¿Cómo pasar el contexto de la aplicación de la clase Singleton a SharedPreferences? Tengo un fragmento y un GridView dentro de su método onActivityCreated (Bundle savedInstanceState) , en item-click, estoy recibiendo NullPointerException en logcat: 03-30 05:12:54.784: E/AndroidRuntime(1950): FATAL EXCEPTION: main 03-30 05:12:54.784: E/AndroidRuntime(1950): java.lang.NullPointerException 03-30 05:12:54.784: E/AndroidRuntime(1950): at android.preference.PreferenceManager.getDefaultSharedPreferencesName(PreferenceManager.java:374) 03-30 05:12:54.784: E/AndroidRuntime(1950): at android.preference.PreferenceManager.getDefaultSharedPreferences(PreferenceManager.java:369) 03-30 […]

Excepción de puntero nulo durante la instrucción 'monitor-enter v1'

Consigo este error ahora cada vez dentro de public void onResponse (llamada de llamada, respuesta de respuesta) { : mContext.runOnUiThread(new Runnable() { @Override public void run() { LocalDBUtility local=LocalDBUtility.getInstance(); //code } dentro de mi clase singleton LocalDBUtility static LocalDBUtility localDBUtility; private LocalDBUtility(){ } public static LocalDBUtility getInstance(){ if(localDBUtility==null){ synchronized (localDBUtility) { localDBUtility = new LocalDBUtility(); […]

¿Qué hace este método privado en esta clase singleton Java?

Tengo una clase singleton, que funciona perfectamente bien. ¿Ahora me pregunto para cuál es el último método? public class PicassoSingleton { private static Picasso instance; public static Picasso with(Context context) { if (instance == null) { instance = new Picasso.Builder(context.getApplicationContext()).debugging(true).downloader(new ImageDownloader(context)).build(); } return instance; } private PicassoSingleton() { throw new AssertionError("No instances."); } } ¿Alguien […]

Cambiar Actividades sin el uso de una Intención

Yo estaba trabajando en un proyecto y tenía mis Actividades pasando mutuamente la información a través de Intents. Sin embargo, recientemente decidí swithc e ir con el método Singleton y tener una clase de aplicación que contiene todos mis datos. Ahora estoy un poco confundido: ¿cómo inicio mis actividades sin intentos? Esta es una llamada […]

Variables estáticas, patrón y rendimiento de Android

Estoy haciendo algunas grandes operaciones de refactorización en relación con algunas mejoras de rendimiento en una aplicación de Android que está utilizando una clase con un montón de variables estáticas e incluso referencias de actividad estática que luego se utilizan a través de la aplicación! Así que estaba buscando algunas mejores prácticas en Android para […]

Cómo separar la actividad principal y el selector de fechas con las propias clases

Esta pequeña cosa comenzó a frustrarme mucho. Pensé que era algo simle a hacer, pero creo que no he entendido claramente cómo android funciona. De todos modos, el problema es que mi aplicación Android tendrá algunos botones que se abrirá un cuadro de diálogo de fecha o hora selector cuando se presiona. Sé cómo implementarlos […]

Usando Gson para deserializar a Json en un singleton

Estoy usando Gson para deserializar Json en un modelo ApplicationModel . Quiero que este modelo sea un singleton para poder acceder a él en otro lugar de mi aplicación. Ahora que Gson crea una instancia de esta clase, estoy creando la instancia singleton de una manera bastante poco convencional. Vea abajo: public class ApplicationModel { […]

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