Android programlamasında yeni başlıyorum ve etkinlik parçası ilkesini anlamakta güçlük çekiyorum. Anladığım kadarıyla, parçalar "alt etkinlikler" gibi bir şeydir ve tek bir etkinlikte birden fazla parça ekleyebilirim, ancak herhangi bir Fragman içermeyen bir Etkinliğe de sahip olabilirim. "Niçin fragmanları kullanalım" sorusuna verilen cevaplar, tüm ağ üzerinde bulunabilir, ayrıca bu konuyla ilgili bir yığın taşma sorusu vardır. Ama sorum şu: Eğer parçaları kullanmanın avantajları varsa - neden o zaman aktiviteleri kullanıyorsun? Parçalar "daha iyi" ise ve bunları her yerde kullanabilmem gerekiyorsa, tüm Etkinlik sınıflarım boş olacak ve fragmanlar içeriği ekrana getirecek - bu en iyi uygulama mı?Parça ve Etkinlikle İlgili Sorun Sorun
Örneğin bir menü eklemek istiyorsam - Bunu yalnızca parçaya yerleştirebilirim, bu yüzden Activity sınıfında setHasOptionsMenu() eklemenin anlamı nedir?
Daha spesifik olmak gerekirse: Aktivitelere ne eklemeliyim ve parçalarda neler var?
Umarım benim problemimi anlarsınız.
"Aktivitelere ne yazmalıyım ve parçalarda ne var?" - Bu, her Android programcısının bir App yazdıklarında sorması gereken bir sorudur. Gördüğünüz gibi Fragmanlar için ve onlarla ilgili görüşler vardır, bu yüzden cevaplar genellikle fikir temelli olacaktır. Fragmanları nerede kullanacağınızın klasik örnekleri, menü sistemlerinde, ViewPagers'larda vb. Olabilir. Bazı avantajlar barındırma etkinliğine bağlıdır, ancak kendi bağımsız yaşam döngülerine sahiptirler. Kişisel olarak her davayı bireysel olarak ele alın, For/Against kategorisine girmeyin - Mantıklı olduğunda bunları kullanın. –