Ben bu ikisinin arasında BroadcastReceiver oluşturulmasını işlemek için daha iyi temizleyici tasarım yaklaşımı nedir merak ediyorum:BroadcastReceiver etkinliklerin içinde ilan edilmeli mi?
bir Faaliyet/Fragment ve orada ağır basan onReceived yöntemde doğrudan BroadcastReceiver bildirme. "Alıcı" paketindeki başka bir özel alıcı sınıfı oluşturmak için, BroadcastReceiver sınıfını genişletir ve onReceive'yi geçersiz kılar. Ardından, bu özel alıcı sınıfını Etkinliğiniz/Parçanızda başlatırsınız.
Temel olarak, anonim bir sınıf kullanıp kullanmayacağınızı veya sınıfı doğru bir şekilde bildirip bildirmeyeceğinizi mi merak ediyorsunuz? Her iki seçenek de aynı sonuca yol açacaktır ve cevap tamamen düşünceye dayanacaktır –