android-lifecycle

Jak rozpocząć nową aktywność na przycisku kliknij

W aplikacji na Androida, jak uruchomić nową aktywność (GUI), gdy przycisk w innej aktywności jest kliknięty, i jak przekazać dane między tymi dwoma działaniami?

Przy wylogowaniu, Wyczyść stos historii aktywności, uniemożliwiając przycisk "Wstecz" otwarcie aktywności tylko dla zalogowanych

Wszystkie działania w mojej aplikacji wymagają zalogowania użytkownika, aby wyświetlić. Użytkownicy mogą wylogować się z praw ... ja, utrzymywanie LinkedList otwartych działań jest najlepszą opcją? A może jest inna opcja, której kompletnie nie dostrzegam?

Różnice i zastosowania OnCreate(), onCreateView() i onActivityCreated() we fragmentach

Jakie są różnice między onCreate(), onCreateView(), i onActivityCreated() we fragmentach i do czego by się przydały?

Aplikacja restartuje się zamiast wznawiać

Mam nadzieję, że ktoś pomoże mi wymyślić, jeśli nie rozwiązanie, przynajmniej Wyjaśnienie zachowania. Problem: na niektór ... o pierwszym restarcie. Co wydaje mi się szalone, ale patrząc przez proces restartu, nie mogę znaleźć tego, co się dzieje źle.

Jak zapobiec robieniu zrzutu ekranu przez Androida, gdy moja aplikacja przechodzi w tło?

Aplikacja, którą obecnie buduję, ma wymóg, aby aplikacja zapobiegała robieniu zrzutu ekranu aplikacji, gdy jest ona przesuwan ... ajpierw muszę się dowiedzieć, jak Mogę tę funkcjonalność osiągnąć. Więc jest tam ktoś, kto ma pojęcie jak żeby to naprawić?

Cykl życia obiektów statycznych systemu Android

Tworzę aplikację do wyszukiwania zdarzeń, ustawiamy kryteria wyszukiwania z jednego ekranu na drugim, następnie użytkownik mo ... wielozadaniowy ??? jakiś pomysł ?? a także sugerują trzymanie obiektu statycznego metodą Singletona jest lepsze podejście ???

Jakie są korzyści z używania fragmentów w Androidzie, a nie widoków?

Podczas tworzenia dla Android, możesz ustawić docelowe (lub minimalne) sdk na 4 (API 1.6) i dodać pakiet zgodności z Androide ... awdę są użyteczne, czy są tylko nadmiernie gloryfikowanym uproszczeniem uzyskiwania widoku, na przykład poprzez powyższy kod?

Kiedy mogę po raz pierwszy zmierzyć Widok?

Więc mam trochę zamieszania z próbą ustawienia rysowalnego tła widoku, jak jest wyświetlany. Kod opiera się na znajomości wys ... s not to get 0? int topInset = height / 2; ld.setLayerInset(1, 0, topInset, 0, 0); tv.setBackgroundDrawable(ld);

Jaki jest odpowiednik cyklu życia aktywności w systemie iOS?

W rzeczywistości powiedziałbym, że zarówno iOS ViewControllers, jak i Android Activities mają swoje metody cyklu życia. Na pr ... ty.onCreate() ? Jeszcze muszę znać odpowiednik drugiego: OnStart() OnRestart() OnResume() OnStop() OnDestroy() OnPause()

Jak sprawdzić, czy moja aplikacja została zabita?

Muszę wiedzieć, kiedy użytkownik zabije moją aplikację(Force stop). Czytałem cykl życia Androida, który ma funkcje onStop() i ... nik wymusza zatrzymanie lub zabicie mojej aplikacji. Czy jest jakiś sposób, aby wiedzieć, kiedy użytkownik zabija aplikację?

Wyświetlanie viewpagera fragmentu we fragmencie

Mam fragment, który zawiera Viewpagera. ViewPager jest powiązany z adapterem zawierającym zestaw fragmentów. Po wczytaniu f ... (int position) { Bundle b = createBundle(position, mCursor); return TeamCardFragment.newInstance(b); } }

Jaka jest prawidłowa kolejność wywoływania metod klasy superclass w metodach onPause, onStop i onDestroy? i dlaczego?

Właśnie przeglądałem witrynę programisty Androida, odświeżając cykl życia aktywności, a w każdym przykładzie kodu obok metod ... drugą stronę @Override protected void onStop() { //my implementation here super.onStop(); }

Jak pozbyć się przyrostowego przetwarzania adnotacji wymaganego Ostrzeżenia?

Właśnie zacząłem używać Android development i staram się używać Room library. Od wczoraj stoję przed tym ostrzeżeniem W: ... on" //implementation 'androidx.room:room-runtime:2.1.0' //annotationProcessor 'androidx.room:room-compiler:2.1.0' }

Android: w jakich okolicznościach pojawiające się okno dialogowe spowoduje wywołanie onpause ()?

Fragment z dokumentu Android Activities (przewiń w dół do linii "foreground lifetime") mówi: Aktywność może często prz ... } @Override protected void onResume() { super.onResume(); Log.d(TAG, "onResume() called"); } }

Jak poradzić sobie z AsyncTask onPostExecute po zatrzymaniu, aby uniknąć Nielegalstateexception

Doceniam liczne posty dotyczące AsyncTask na zmianę rotacji. Mam następujący problem podczas korzystania z lib compatability ... dialogowego za pomocą FragmentTransaction:add i FragmentTransaction:commitAllowingStateLoss jednak nie jest to bez problemów.

Fragment Androida onCreateView vs. onActivityCreated

Wiem, że hierarchia widoku fragmentu musi być zawyżona w onCreateView, ale jakie inne funkcje mogą być w onCreateView vs. co ... można to chyba wszystko przenieść do onCreateView, czy niektóre funkcje powinny być wprowadzone do metody onActivityCreated?

Po co używać fragmentu # setRetainInstance (boolean)?

Fragment # setRetainInstance(true) wydaje mi się mylący. Oto Javadoc, wydobyty z Android Developer API : Public void s ... tyCreated(pakiet) będą nadal wywoływane. Pytanie: jak Ty jako deweloper z tego korzystasz i dlaczego to ułatwia sprawę?

Kiedy dokładnie wywołane są metody onSaveInstanceState () i onRestoreInstanceState ()?

Poniższy rysunek (z oficjalnego dokumentu ) opisuje dobrze znany cykl życia aktywności Androida: Z drugiej strony, gdy a ... jlepiej byłoby zobaczyć połączony diagram pokazujący Stany cyklu życia aktywności i metody save/restore, jeśli taka istnieje.

Czy wywołanie metody superclass powinno być pierwszą instrukcją?

Wyniki rozpoznawania mowy można odczytać za pomocą metody onActivityResult(int requestCode, int resultCode, Intent data), Jak ... he recognizer thought it could have heard // ... } super.onActivityResult(requestCode, resultCode, data); }

Android lifecycle library ViewModel przy użyciu dagger 2

Mam klasę ViewModel podobną do tej zdefiniowanej w łączącej ViewModel i repozytorium sekcji Architecture guide . Po uruchomi ... )  w android.os.Looper.Pętla (Looper.Java:154)  w android.app./ Align = "left" / główna(Biał.Java:6121)