Advertisement
Guest User

Untitled

a guest
Dec 22nd, 2014
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. package br.com.comidadibuteco.util;
  2.  
  3. import com.loopj.android.http.AsyncHttpClient;
  4.  
  5. /**
  6. * Classe unica com conteudo relevante
  7. *
  8. * @author joker
  9. * @since 08/12/14
  10. */
  11. public class SingletonEnvironment {
  12.  
  13. // Cliente de Http
  14. private static AsyncHttpClient mAsyncHttpClient;
  15.  
  16. // Instancia unica
  17. private static SingletonEnvironment mInstance;
  18.  
  19. // Construtor vazio
  20. private SingletonEnvironment() {
  21.  
  22. }
  23.  
  24. // Instancia do singleton
  25. public static SingletonEnvironment getInstance() {
  26. if (mInstance == null) {
  27. mInstance = new SingletonEnvironment();
  28. }
  29. return mInstance;
  30. }
  31.  
  32. // Recomendado usar como static o AsyncHttpClient
  33. public AsyncHttpClient getAsyncHttpClient() {
  34. if (mAsyncHttpClient == null) {
  35. mAsyncHttpClient = new AsyncHttpClient();
  36. }
  37. return mAsyncHttpClient;
  38. }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement