-
Data: 2014-11-24 07:45:05
Temat: Re: Czemu iPhone z 1G ramu jest szybszy od smartfona z Andkiem i 3G?
Od: Marek <f...@f...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On Sun, 23 Nov 2014 11:31:31 -0600, "Pszemol" <P...@P...com>
wrote:
> No np. jedzie w tle Skype czy jakiś VoIP, ty rozmawiasz przez
komórkę
> więc masz następny app "Telefon", w między czasie obgadujesz przez
> telefon transfer pieniędzy z banku, więc masz otwartą apkę swojego
> banku gdzie jesteś zalogowany, a jeszcze chcesz wziąć z e-maila
numer
> konta aby zrobić kopiuj/wklej do apki bankowej to już masz 2
następne.
Nietrafiony przykład z tymi apkami bo w Amdroidzie aktywne jest tylko
ta cześć aplikacji (activity), która jest na ekranie. Reszta jest
zamrożona przez scheduler i zostanie aktywowana tylko po ponownym
wywołaniu na wierzch. Stosowanie tutaj analogi PC, w której
uruchomione aplikacje rezydują w pamięci i są aktywne jest mocno
nietrafione.
Wyjątkiem są te CZĘŚCI aplikacji mogące pracować w tle (serwisy), ale
nie każda aplikacja może pracować w tle i jeśli już to jest to jej
tylko fragment (service).
Jeśli activity długo poleży na końcu stosu wywołań zostanie
wymiecione z pamięci aby zrobić miejsce innym. Kiedy to nastąpi
zależy od wielu czynników (długości stosu, użycia ram itp), ręczne
usuwanie activity ze stosu wywołań z reguły nie ma sensu, bo to robi
system.
Podsumowując jak w swoim przykładzie możesz wywoływać pierdyliad
aplikacji to w pamięci będzie kilka a z reguły aktywna jest tylko
jedna, ta na ekranie.
--
Marek
Następne wpisy z tego wątku
- 24.11.14 07:57 Marek
- 24.11.14 08:25 Ghost
- 24.11.14 09:10 Marek
- 24.11.14 09:51 masti
- 24.11.14 10:20 Ghost
- 24.11.14 14:17 Pszemol
- 24.11.14 14:31 Pszemol
- 24.11.14 17:03 Marek
- 24.11.14 17:25 Marek
- 24.11.14 19:13 A.L.
- 24.11.14 19:15 A.L.
- 24.11.14 20:12 Pszemol
- 24.11.14 20:12 Pszemol
- 24.11.14 20:28 Ghost
- 24.11.14 20:35 Marek
Najnowsze wątki z tej grupy
- Realme 7 Na co zmienić?
- eSIM, praktyczne doświadczenia z różnymi operatorami?
- jak wpisac numer telefonu +48 123 456 789
- czy kupno Ajfona przyniesie ulgę?
- MP plików.
- spoothing?
- Jak sklonowac karte pamieci na wieksza?
- wyobrazcie sobie ze
- Nowy sprytny tel. z Androidem 13. - OSTRZEŻENIE!!!
- Koszt przywrócenia wychodnego numerowi w Plusie
- Modem LTE typu pendrive z agregacją pasm
- Przerabianie na Indonezje
- ekran sie odspaja
- app do udostepniania ekranu tel (obraz + audio) na ekran tv
- Chess
Najnowsze wątki
- 2024-07-02 Realme 7 Na co zmienić?
- 2024-06-27 Prywatny parking? Pierwsze 10 minut bezplatnie
- 2024-07-02 znalazłem samochód ;)
- 2024-07-02 Pierwszeństwo łamane
- 2024-07-02 zamek
- 2024-07-02 Akumulatory VRLA
- 2024-07-03 Białystok => Inżynier DevOps Conexa First (Kontraktor) <=
- 2024-07-03 MĂźnchen => Test Development Engineer (m/w/d) <=
- 2024-07-03 Warszawa => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2024-07-03 Warszawa => Programista Full Stack (.Net Core) <=
- 2024-07-02 Kraków => Spedytor międzynarodowy <=
- 2024-07-02 Poznań => Senior React Native Developer <=
- 2024-07-02 Rzeszów => Frontend Developer (React) <=
- 2024-07-02 Warszawa => Fullastack (Java) Developer <=
- 2024-07-02 reparacje