«lifecycle» etiketlenmiş sorular

Bazı programların veya bileşenlerinin (etkinlik, kitaplık, sunucu uygulaması) oluşturulması, başlatılması, devre dışı bırakılması, devam ettirilmesi, kapatılması ve yıkılması (temizleme) ile ilgili bir dizi olay veya sistem çağrısı. Yaşam döngüleri çeşitli programlama platformları tarafından desteklenmektedir.



16
Bir görünümün boyutları nasıl alınır?
Bir görüşüm var TableLayout, TableRow and TextView. Izgara gibi görünmesini istiyorum. Bu ızgaranın yüksekliğini ve genişliğini almam gerekiyor. MetodlargetHeight() ve getWidth()her zaman 0 döndürür. Bu ızgara dinamik olarak biçimlendirdiğinizde ve bir XML sürümü kullandığımda olur. Bir görünümün boyutları nasıl alınır? Sonuçları kontrol etmek için Debug'da kullandığım test programım: import android.app.Activity; …

2
onNewIntent () yaşam döngüsü ve kayıtlı dinleyiciler
Bir arama iletişim kutusundan niyet almak için bir singleTop Etkinlik kullanıyorum onNewIntent(). Fark ettiğim şey, onPause()daha önce denironNewIntent() ve daha sonra çağırır onResume(). Görme: arama iletişim kutusu başlatıldı etkinliğe yapılan arama amacı onPause() onNewIntent() onResume() Sorun kayıtlı dinleyicileri olması onResume()çıkarıldı olsun onPause(), ancak içini ihtiyaç vardır onNewIntent()çağrı. Bu dinleyicileri erişilebilir …

3
Bileşen yerine getDerivedStateFromProps yaşam döngüsü yöntemi nasıl kullanılır?
componentWillReceivePropsYeni bir yaşam döngüsü yöntemi lehine gelecek sürümlerde tamamen aşamalı olarak kaldırılacak gibi görünüyor getDerivedStateFromProps: static getDerivedStateFromProps () . İnceleme sonucunda, artık this.propsve arasında nextPropsolduğu gibi doğrudan bir karşılaştırma yapamayacağınız anlaşılıyor componentWillReceiveProps. Bunun etrafında bir yol var mı? Ayrıca, şimdi bir nesne döndürür. Dönüş değerinin temelde olduğunu varsaymak doğru this.setStatemudur? …

1
Dagger 2'de bir bileşenin (nesne grafiği) yaşam döngüsünü ne belirler?
Dagger 2'de, özellikle de kapsamlı grafiklerin yaşam döngüsünde kafamı kapsamları etrafına sarmaya çalışıyorum. Kapsamdan çıktığınızda temizlenecek bir bileşeni nasıl oluşturursunuz? Bir Android uygulaması söz konusu olduğunda, Dagger 1.x kullanıldığında, genellikle uygulama düzeyinde, etkinlik düzeyinde bir alt kapsam oluşturmak için genişleteceğiniz bir kök kapsamınız olur. public class MyActivity { private ObjectGraph …
134 java  dagger-2  lifecycle 


11
Parça yaşam döngüsü - gösterme / gizleme sırasında hangi yöntem çağrılır?
Parçalar arasında (NavigationDrawer'ımda) göstererek / gizleyerek geçiş yapmak için aşağıdaki yöntemi kullanıyorum. protected void showFragment(int container, Fragment fragment, String tag, String lastTag, boolean addToBackStack ) { FragmentManager fragmentManager = getSupportFragmentManager(); FragmentTransaction transaction = fragmentManager.beginTransaction(); if ( lastTag != null && !lastTag.equals("")) { Fragment lastFragment = fragmentManager.findFragmentByTag( lastTag ); if ( …

10
Android uygulaması yetersiz bellek sorunları - her şeyi denedi ve yine de kayıp
Geliştirdiğim bir uygulamadaki bellek sızıntısını anlamak için elimden gelen her şeyi denemek için 4 tam gün harcadım, ancak işler uzun zaman önce anlam kazanmayı bıraktı. Geliştirdiğim uygulama sosyal niteliktedir, bu nedenle Aktiviteler (P) profilini düşünün ve verileri içeren Aktiviteleri listeleyin - örneğin rozetler (B). Profilden bir rozet listesine, diğer profillere, …

4
Bir iPhone uygulamasının Yaşam Döngüsü nedir? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, münakaşalar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 7 yıl önce kapalı . İPhone'un …
85 ios  lifecycle 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.