2016-04-05 11 views
0

Bunun tam olarak bir fikir sorusu olduğunu anlıyorum, ancak Etkinlik ve Parça sınıfları oluştururken hangi yöntemlerin tanımlanmaya değer olduğunu anlıyor musunuz? Örneğin, aktiviteler için onSaveInstanceState'u düzeltmenin iyi bir uygulama olduğunu varsayalım.Etkinlikler ve Fragmanlar için hangi yöntemler daima tanımlanmalıdır?

+0

Yaşam döngüsü yöntemlerinden herhangi biri, ancak gerçekten yaptığınız işe bağlıdır. – chRyNaN

cevap

1

Yaşam döngüsü yöntemlerinin hemen hemen tamamı, ancak uygulamanızın yaptıklarına bağlıdır. Örneğin, Google Analythics, veritabanı gibi bazı öğeleri başlatmak için onCreate uygulamasını kullanabilir ve veri yüklemeye başlayabilirsiniz. Genellikle, herhangi bir hatayı almamak için sürekli olarak çalışan runable'ları durdurmak ve yeniden başlatmak için OnPause ve onResume'i kullanırım. Son olarak, onStop yönteminde bazı veri tasarrufu yapabilirsiniz. Bu sizin durumunuza bağlı.

+0

"Hepsi" den çok uzak. Aslında 'Etkinlik' sınıfında kaç tane yöntem olduğunu biliyor musunuz? –

İlgili konular