androïde BU lay - out, BU de bouwstenen van een voorwerp is van mening, dat het creëren van een rechthoekig gebied en op het scherm, die verantwoordelijk is voor het opstellen en het incident.Controle van de basis van mening is, dat is gebruikt voor het creëren van een interactieve BU onderdelen, zoals knopen, tekst, wacht, oog - groep, een subklasse, standpunten en de onzichtbare container andere standpunten of andere ViewGroups en definities van hun indeling in de derde eigenschap biedt, de water -, we hebben een andere lay - out oog - groep en is een typische verdeling van de visie voor de definitie van de structuur van de androïde gebruikersinterface kunnen creëren op vluchten door de subklasse, oog /de oog - groep van voorwerpen, of je kan je de lay - out van de verklaring van het gebruik van XML - bestand is, main_layout.xml, gelegen in De reservoirs /de indeling van uw project MAP, de indeling van de parameters, de opleiding van meer - op basis van het XML - bestand over het creëren van een definitie van de lay - out.De indeling kunnen bevatten een dergelijke controles zoals knopen, etikettering, tekstvak, enzovoort.De volgende is een simpele element van een XML - bestand, is een voorbeeld van: <?De XML - = "1" codering = "utf - 8"?> < hiërarchie xmlns:Android = "http://schemas.android.com/apk/res/android" Android:layout_width = "fill_parent" Android:layout_height = "fill_parent" androïde: - = "verticale" > < Android:ID = "structuur" + ID /tekst "- layout_width =" wrap_content "Android:layout_height =" wrap_content "androïde:" dit is een tekst = structuur "/> < knopen Android:ID =" + ID /knopen: een androïde layout_width = "wrap_content" Android:layout_height = "wrap_content" androïde: tekst = "dit is een druk op de knop" /> <.- meer - componenten naar hier... > < /hiërarchie >, zodra je de lay - out is gecreëerd, kan je de lay - out van de uit de middelen van het laden van de toepassing van de code van je, in je campagne. Oncreate (call - back - uitvoering), Zoals hieronder aangegeven, met de vermindering van de leegte. Oncreate (pakket savedinstancestate onCreate ({-). Savedinstancestate); setContentView (r.layout. Activity_main);}, de aard van de indeling van een robot, een lay - out, gebruik je androïde die bijna alle de androïde die verschillende standpunten, zien en voelen.,, sr.nolayout & beschrijving van 1, lineaire programmering, lineaire verdeling is een oog. Van alle kinderen, geregeld in de richting van een verticale of horizontale,., 2, de relatieve lay - out, relatieve lay - out is een mening - groepDat kind van mening zijn dat de relatieve positie van de tabellen 3,., lay - out, indeling is van mening dat een groep voor de adviezen en de rijen, 4, absoluut lay - out, kan je de exacte locatie van de kinderen aangewezen. 5, in het kader van de indeling, FrameLayout is op het scherm een reserve, je kan het gebruik van een enkele idee. 6, de lijst van mening dat de lijst van mening is dat een groep van mening, rol van de lijst van projecten. 7, net gezien en behandeld controle is een oog - groep, in de vorm van een 2d - net - project.,, De indeling van eigendom, de definitie van elke eigenschap indeling van de visuele kenmerken.In alle in de lay - out, hebben een aantal gemeenschappelijke kenmerken, hun eigenschappen is specifiek voor de lay - out.De volgende gemeenschappelijke eigendom is van toepassing op alle lay - out:,, attributedescription Android:ID is een unieke identificatie van mening id.- dit is de breedte van de layout_width lay - out.- dit is de indeling van de hoogte van de layout_height androïde: layout_margintop dit is in de Top van de lay - out van de extra ruimte.- dit is de indeling van de layout_marginbottom in de bodem van de extra ruimte.- dit is de indeling van de layout_marginleft aan de linkerkant van de extra ruimte.- dit is layout_marginright extra ruimte in de distributie van rechts.- layout_gravity: de positie van de standpunten van het magnetisch.- layout_weight aangeven hoeveel extra ruimte in de indeling moeten worden toegewezen.- layout_x gespecificeerde indeling van de X - coördinaat.- layout_y gespecificeerde indeling van de verticale as.- dit is de breedte van de layout_width lay - out.- dit is de breedte van de layout_width lay - out.- paddingleft deze links van de indeling in te vullen.- dit is de juiste paddingright, vullen de lay - out.- dit is de indeling van de paddingtop gevuld met vulling.- dit is paddingbottom op de bodem van de indeling in te vullen.De lengte en breedte van de lay - out van hier en de opvattingen van dp gespecificeerde dimensie (dichtheid van onafhankelijke pixel), SP (schaal van onafhankelijke pixel), PT (verdeeld in 1 /72 cm), px (pixel) mm (mm), ten slotte, (inch). Je kan een nauwkeurige meting van de breedte en lengte. Maar als je meer, gebruik zullen maken van deze constante breedte en lengte en verminderen;,,,, - layout_width = wrap_content, vertel je oog omvang zelf, de inhoud van de gewenste afmetingen.,,,, - layout_width = fill_parent, vertel je standpunt als het oog van de vader. De zwaartekracht eigenschap.,,, speelt een belangrijke rol in het oog gericht, en het kan één of meer (scheiding van de



Previous:
Next Page: