Yapışkan bir Yayın nedir? | Netgez.com
SORU
16 AĞUSTOS 2010, PAZARTESİ


Yapışkan bir Yayın nedir?

Beraberindeki tanımı ile android belgelerinde bu kelimeyi gördüm

Bu istemciler hızlı bir şekilde bir sonraki yayın için beklemek zorunda kalmadan verileri almak böylece bitmiş, sonra sistem tarafından düzenlenen bilgi yayınları.

Bu ne anlama geliyor? Birisi belirli bir örnek ile kullanımını anlatabilir mi? Bu amaçla kullanmak için izin istemek için var? Neden?

<uses-permission android:name="android.permission.BROADCAST_STICKY"/> - Allows an application to broadcast sticky intents.

CEVAP
16 AĞUSTOS 2010, PAZARTESİ


Lütfen okuyun Mark Murphy'nin açıklama burada: what is the difference between sendStickyBroadcast and sendBroadcast in Android

İşte bir yapışkan bir yayın nasıl kullanabileceğini soyut bir örnek:

Intent intent = new Intent("some.custom.action");
intent.putExtra("some_boolean", true);
sendStickyBroadcast(intent);

Eğer dondurulmuş bir Etkinlik Bu yayın için dinliyorsan (onPause), gerçek bir olay özledim. Bu (onResume) ateşlendi sonra yayını kontrol etmek için izin verir.

DÜZENLEME:Daha yapışkan yayınları...

Ayrıca removeStickyBroadcast(Intent), kontrol ve API , *9 5* Seviye Alıcısı kullanım için onReceive.

Bu yardımcı olur umarım.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ADDVOiCE

    ADDVOiCE

    28 Mayıs 2009
  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • Rooster Teeth

    Rooster Teet

    11 Temmuz 2006