¿Un móvil con Windows Phone y Android?

Microsoft ha registrado, recientemente, una patente muy importante que podría cambiar la forma de la industria de teléfonos inteligentes. Leer más.

Las mejores aplicaciones de correo electrónico y e-mail en Android

Teniendo en cuenta que los teléfonos Android vienen con Gmail preinstalado, son pocos los que se lanzan a probar otras aplicaciones de correo. Leer más.

Android M: La nueva versión de Android podría presentarse el 28 de mayo

Google planea presentar su próxima versión de Android en el Google I/O, su evento anual de desarrolladores que tendrá lugar entre el 28 y el 29 de mayo. La información se ha dado a conocer a través de una filtración. Leer más.

Comienza la actualización a Android 5.1 Lollipop para el Moto X 2013 y Moto X 2014

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions. Leer más

Android para Principiantes

Si alguna vez has perdido una reunión o has olvidado un día importante por tener un buen lío entre calendarios y no quieres que pase más, has llegado al lugar indicado. Leer más.

Mostrando entradas con la etiqueta patron singleton. Mostrar todas las entradas
Mostrando entradas con la etiqueta patron singleton. Mostrar todas las entradas

21 mayo 2015

Patron Singleton

En esta ocasión vamos a ver un apartado importante que usaremos casi siempre en la programación android, vamos a ver el patrón Singleton. Este patrón tiene la finalidad de limitar a una clase para que no pueda crear mas objetos en la misma, ¿que quiero decir con esto?, que la clase tendrá una única instancia para toda la aplicaron que estemos creando. Además crear esta única instancia nos permitirá tener directamente un punto por el cual tendremos un acceso total al objeto.



Aparte tendremos que tener en cuenta varias cosas que necesitaremos para crearlo:
  • La clase que vayamos a convertir en Singleton deberá tener un constructor privado, este constructor no puede ser accedido por nadie que sea la misma clase.
  • Crear una instancia privada para la clase que vamos a tener.
  • tener un método estático, este método tendrá que dejarnos acceder a la instancia privada anteriormente creada.