, en opdeling, som er en del af en aktivitet, der gør det muligt for flere modulopbygget aktivitet design.det vil ikke være forkert, hvis vi siger, at et fragment, er en slags, sub - aktivitet. efter er vigtige punkter om fragment −,,, et fragment har sin egen opbygning og dens egen adfærd med sin egen livscyklus callbacks.,,, du kan tilføje eller fjerne fragmenter i en aktivitet, mens aktivitet kører.,,, du kan kombinere flere fragmenter i en enkelt aktivitet, til at bygge flere fly -.,,, et fragment kan anvendes flere forskellige aktiviteter,.,,, brudstykke livscyklus er tæt knyttet til livscyklussen for sin vært aktivitet, som betyder, at når aktiviteten er sat på pause, alle de dele, der er til rådighed i aktiviteterne vil også blive stoppet.,,, et fragment kan gennemføre en adfærd, som ikke har nogen brugergrænseflade komponent.,,, der blev tilføjet den androide api i honeycomb - version af android som api - version 11.,,, du skaber fragmenter ved at udvide, brudstykke, klasse, og de kan indsætte et stykke ind i din virksomhed, indretning af erklærer, at fragment i aktiviteten er layout - fil, som, < fragment > element. før fragment indførelse, vi havde en begrænsning, for vi kan kun udviser en fælles aktivitet på skærmen på et givet tidspunkt.så var vi ikke i stand til at opdele anordning skærm og kontrol af forskellige dele særskilt.men med indførelsen af fragment - vi har mere fleksibilitet og fjernet begrænsningen af under en enkelt aktivitet på skærmen på en gang.nu kan vi have en enkelt aktivitet, men hver enkelt aktivitet kan bestå af flere stykker, der vil have deres egne layout, begivenheder og fuldstændige livscyklus. efter er et typisk eksempel på, hvordan to - moduler, der er fastlagt af fragmenter kan kombineres til en virksomhed for en tablet udformning, men adskilt for håndsæt, anvendelse, design. kan omfatte to dele i aktivitet, når det kører på en tablet en anordning.men på et håndsæt mellemstore skærm, der er ikke nok plads til begge dele, så aktivitet en omfatter kun stykket til listen over varer, og når brugeren vælger en artikel, der starter virksomhed b, der omfatter andet stykke at læse artikel., brudstykke livscyklus, androide fragmenter har deres eget liv cyklus, ligner en androide aktivitet.denne del underbenklæder forskellige stadier i deres livscyklus,.,, brudstykke livscyklus, her er listen over de metoder, som man kan tilsidesætte i dit stykke klasse &minus,,,,, onattach(), brudstykke instans er forbundet med en virksomhed, f.eks. et fragment og aktivitet er ikke fuldt ud i brug.typisk dig at komme i denne metode, en henvisning til den aktivitet, der anvender fragment for yderligere initialization.,,,, oncreate() systemet kræver denne metode ved at skabe et fragment.du skal nulstille de væsentlige bestanddele af fragment, at du ønsker at beholde, når del er på pause eller standses, derefter genoptaget.,,,, oncreateview() systemet kræver dette kald, når det er tid til at trække sine brugergrænseflade fragment for første gang.at udarbejde en eu - erhvervsgrenen for deres del, må du tage en opfattelse, komponent fra denne metode, der ligger til grund for deres del er layout.du kan vende tilbage, for hvis stykket ikke giver en ui.,,,, onactivitycreated(), onactivitycreated() kaldes efter oncreateview() metode, når værten aktivitet er skabt.aktivitet og opsplitte instans har skabt samt betragtning hierarki af aktiviteten.på dette punkt mener kan nås med findviewbyid() metode.f.eks.i denne metode, kan du instantiate objekter, der kræver en forbindelse protesterer,,,,,,, onstart(), onstart() metode kaldes når fragment bliver synlige.,,,, onresume(), brudstykke bliver aktiv.,,,, onpause() systemet kræver denne metode som de første tegn på, at brugeren er på vej ud af stykket.det er som regel, når du skal forpligte de ændringer, der bør være sig ud over den nuværende bruger møde.,,,, onstop(), fragment skal stoppes ved at onstop(),,,, ondestroyview(), brudstykke synspunkt vil ødelægge efter kalder denne metode,,,, ondestroy(), ondestroy() kaldet til at gøre rent i stykket er endelig udg. stat, men ikke sikret, at blive kaldt af androide platform.,,, hvordan man bruger fragmenter.drejer det sig om antal enkle skridt til at skabe fragmenter.,,, først og fremmest vil beslutte, hvor mange stykker, du vil bruge en aktivitet.f.eks. lad os, vi vil bruge to dele af landskabet og portræt former for anordningen.,,, næste baseret på antal fragmenter, skabe klasser, som vil udvide, brudstykke, klasse.det fragment klasse har ovennævnte callback funktioner.du kan stoppe nogen af de funktioner, som er baseret på kravene.,,,,,,, der svarer til hver bestanddel, skal du skabe layout filer i xml - filer.disse filer har opstilling af defineret fragmenter.,,, endelig ændre aktivitet fil at fastlægge de faktiske logik i, at brudstykker baseret på jeres krav.,,, typer af fragmenter i brudstykker er opdelt i tre faser, som vist nedenfor.,,, fælles ramme fragmenter − fælles ramme, der benytter til side fast udstyr som mobiltelefoner, her kan vi vise et fragment i betragtning.,,, liste fragmenter − brudstykker med særlige liste, betragtning hedder liste fragment, fragmenter transaktion − anvendelse af med fragment transaktion.vi kan komme et stykke til et fragment.,,,
- androiden fragmenter
Previous:- androiden indholdsudbydere
Next Page:- androiden praktisk og filtre