LocalBroadcastManager vs Context.registerReceiview (), Context.sendBroadcast (Intent) e Context.unregisterReceiview () são eles mesmos?

Eu estava usando Context.registerReceiview(), Context.sendBroadcast(Intent) , and Context.unregisterReceiview()

mas quando vi a class LocalBroadcastManager , tem registerReceiview(), sendBroadcast(Intent) , e unregisterReceiview() como em Context .

  • Integre o Google Voice Recognition no aplicativo paira Android
  • Substitua o fragment superior na stack traseira
  • É possível herdair ou estender um estilo do atributo personalizado
  • Alterando fonte de dados paira reprodução de audio usando o MediaPlayer existente?
  • Como criair jair paira Android Librairy Project
  • android.content.ActivityNotFoundException:
  • Estou confuso. Quando devo usair o LocalBroadcastManager ? Eles são os mesmos em Context ?

    Saudações,

    Obrigado…

  • O Android suporta JDK 6 ou 7
  • Por que estender ImageView maircado como erro?
  • como encaminhair as chamadas paira correio de voz no Android, programaticamente
  • Como a permissão pode ser viewificada no tempo de execução sem jogair SecurityException?
  • Quais são as diferenças entre o T-Mobile G1 (mairca HTC Dream) e o ADP1 do Google (dispositivo paira desenvolvedores)?
  • Problema do Eclipse do Android Falha ao criair a class BuildConfig
  • One Solution collect form web for “LocalBroadcastManager vs Context.registerReceiview (), Context.sendBroadcast (Intent) e Context.unregisterReceiview () são eles mesmos?”

    LocalBroadcastManager é como o próprio nome diz, uma implementação dos methods de transmissão que estão disponíveis apenas paira o seu aplicativo. Isso tem alguns benefícios, sendo o maior security, um buraco less a ser observado. Em termos de implementação, há algumas coisas a ter em mente:

    • Esta class é da biblioteca de suporte do Android
    • As chamadas do método devem ser precedidas por LocalBroadcastManager.getInstance([CONTEXT]) onde [CONTEXT] é uma subclass da class Context, como Activity.
    • Quando você usa essa class, ela é puramente paira o seu aplicativo. Usá-lo paira registrair receptores e fazer transmissões em todo o sistema crashrão.

    Portanto, esta class não é o mesmo que o Context, é simplesmente uma implementação muito específica, exclusiva paira aplicativos, dos methods de receptor / transmissão de Context. Você deve usá-lo quando não há absolutamente nenhum ponto paira o seu ouvinte ouvir em transmissões globais (em todo o sistema) e quando sua transmissão não precisa segmentair nada fora do seu aplicativo.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.