I. Android aktivitet Lifecycle - Begrepp Omdömen
I detta avsnitt kommer jag att utforska Android aktivitets livscykel och olika händelsehanterare i samband med varje förändring scen. Om du inte vet vad en aktivitet i Android är, gå till Android applikationskomponenter först. Vi vet hur en ansökan beter sig i stationära plattformar som Windows, Linux eller Mac. Efter start av ett program, kan vi minimera eller återställa den när vi vill och programmet kommer att behålla sitt tillstånd (såvida inte systemkrascher).
Omdömen
Situationen är helt annorlunda i Android och vi har mindre kontroll på livstid ett program i Android. Därför som utvecklare bör vi göra en grundlig kunskap om Android aktivitet livscykel före start utvecklar Omdömen
States. 1. Aktiv /löpning Omdömen De grå rektangulära lådor visar de callback metoder som kallas före tillståndsändringar Omdömen Android Aktivitet Lifecycle. Omdömen I paus tillstånd, är aktiviteten delvis synlig för användaren men inte aktiv och förlorade fokus. Detta inträffar när någon annan aktivitet är på toppen av detta som doesnot täcker hela skärmen eller ha någon transparens så att den underliggande aktivitet är delvis synlig. En pausad aktivitet är helt levande och bibehåller sitt tillstånd, men det kan bli dödad av systemet under lite minne när minnet kan frigöras på något annat sätt. Omdömen 3. Stoppad Det är när aktiviteten är inte längre syns på skärmen. En annan aktivitet är på toppen av det och helt döljer sin uppfattning. I detta tillstånd också verksamheten lever och bevarar sitt tillstånd, men mer sannolikt att bli dödad av systemet för att frigöra resurser vid behov Omdömen 4. Förstörda /Dead Omdömen En aktivitet sägs vara döda eller förstöras när det inte längre förekommer i minnet. Antingen aktiviteten inte har börjat än eller när det startades och dödad av systemet i pausläge eller stoppad tillstånd att frigöra resurser. Omdömen Android aktivitet Lifecycle Diagram De grå rektangulära lådor visar de callback metoder som kallas före tillståndsändringar Omdömen Android Aktivitet Lifecycle. Kom iAndroid Programmering: Android Projektstruktur i Eclipse