gebruik fontawesome, het gebruik van fontawesome in de androïde,,,,,,,,,, 54, 9 - eenheid,,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,, tijdens de les, ik zal je laten zien hoe het in de , fontawesome, androïden - pakket. fontawesome is om verschillende redenen een besparing van tijd. En je hoeft je geen zorgen te maken, ten eerste, de dichtheid van de verschillende scherm verschillende smartphone.Als je wilt USE Papoea - Nieuw - Guinea, met inbegrip van het dossier, je moet in je tas elk symbool ten minste vier verschillende versies.Niet alleen dat, hd vertonen een dichte, je dingen ziet er vaag.Dit ding moet je te voorkomen. en fontawesome, maar je moet met inbegrip van interne documenten , ttf ,.,, de tweede, u kunt rekenen op de meest rijke volledige icoon is gratis.Nu, de gebruikers gewend fontawesome stijl, want het is algemeen van toepassing op het netwerk.Je hoeft niet tijd verspillen met het zoeken naar een icoon dat is mooi, algemene, vrije voor commerciële doeleinden wordt gebruikt.Ik zeg niet dat deze bestaan niet, omdat ze ze dat doen, maar ze zijn erg zeldzaam.,, 1.Hoe fontawesome werkt, laten we even naar fontawesome werkt. achter de fontawesome - pakket idee is heel simpel, icoon.Misschien is het je opgevallen, exotische tekst behandeling tekst. bijvoorbeeld, kan je net zo makkelijk kopiëren en plakken van deze , β, karakter of het , Sigma, karakter. kun je zelfs op een eenvoudige tekst redacteur, dus .Verandering van hun grootte en kleur van de is ook mogelijk.Dit is omdat browser en de tekst... Dat deze woorden in de tekst, .,,, fontawesome, na de uitbreiding, het concept van omvat een breed scala van icoon.Je kan het vergelijken met een woordenboek met unicode niet invoeren, niet van het gebruik van bepaalde icoon, kijk naar de lijst, fontawesome wat ik bedoel.Je kiest uit een lijst van een icoon, zet het unicode aandacht, en het gebruik van het in een structuur, vertellen, zodat het gebruik, de androïde fontawesome lettertype.,, 2.De invoer van documenten, het lettertype, laten we kijken naar een voorbeeld. downloaden en fontawesome waar het dossier in uw project.Je kan het downloaden van github fontawesome activa.,, als je je fontawesome downloaden, het einde van een dossier, met inbegrip van een aantal documenten en dossiers.Dit zijn nuttige netwerken van projecten.We zijn alleen geïnteresseerd in het , fontawesome webfont. Ttf, gelegen in de MAP ,.,, in uw androïden, navigatie op de toepassing van , "> > de heer.De , de belangrijkste, catalogus omvat een map met de naam , activa. Indien er geen creëren.In de , de activa, de catalogus, het creëren van een map, lettertype,,,,, en , fontawesome-webfont.ttf op deze map. , aandacht, catalogus, lettertype, dat is niet nodig.Je kan in de , nog fontawesome lettertype activa, gids, maar het is gemakkelijk heeft dezelfde soort speciale lijst van dossiers.Zolang fontawesome lettertype in , activa, en gids, je bent klaar om te gaan.,, 3.Het creëren van een extra klassen, en nu heb je je succes in de androïde project fontawesome lettertype, het is tijd om het te gebruiken.We creëren een extra klassen, zodat deze gemakkelijker te maken. moeten we gebruik maken van is lettertype, de androïde. Figuur.De , lettertype, klassen lettertype en eigen stijl. dat is gebruikt om aan te geven hoe de tekst opstellen die (meting).,, laten we door het creëren van - het creëren van een nieuwe start. Java en de naam van het , fontmanager:,, de les fontmanager, {openbare statische laatste touwtje wortel = lettertype ", fontawesome = wortel +" fontawesome webfont. Ttf "; de statische lettertype gettypeface (de context, de string lettertype) {terugkeer lettertype. Createfromasset (context. Getassets (), het lettertype);}}, wil je, als je in de projecten met andere lettertype Het is makkelijk, toevoeging van andere types van de assistent.Het idee is vergelijkbaar:,, yourtextview. Settypeface (fontmanager. Gettypeface (fontmanager. Yourfont);,, dit is wat we moeten doen, maar we kunnen het beter doen.Laten we duwen een beetje te ver. gebruik te maken van de methoden, moeten we tot een variabele voor elk, structuur, willen we een icoon.Dat is goed.Maar als we programmeur, lui.Is?Meestal , iconen, omvat in één oog - groep, en, zoals (schema of elementen.We kunnen het schrijven van een methode, klimmen, XML - vader en terugkerende voor elk structuur van de boom , lettertype, gevonden.,, basisopleiding fontmanager (//...Openbare statische nietig markasiconcontainer (oog V, lettertype lettertype) {als (V is oog - groep) {oog - groep VG = (oog - groep) v; (int i = 0; ik < VG. Getchildcount (); I + +) (= VG naar kinderen. Getchildat (i); markasiconcontainer (kinderen);}} als (V is een structuur voor) (((structuur) v). Settypeface (letters);}}}, laten we aannemen dat je indeling dossier ziet er als volgt uit:,, < hiërarchie xmlns:Android = "http://schemas.android.com/apk/res/android 'xmlns: instrumenten http://schemas.android.com/tools Android:ID = =" "" "+ ID /icons_container" Android:layout_width "match_parent" Android:layout_height = = = = = = ="Match_parent" Android:paddingbottom = "@ dimensie /activity_vertical_margin" Android:paddingleft = "@ dimensie /activity_horizontal_margin" Android:paddingright = "@ dimensie /activity_horizontal_margin" Android:paddingtop = "@ dimensie /activity_vertical_margin" instrument: de context = "mainstream" > < structuur Android:layout_width = "match_parent"... ""... Layout_height = wrap_content: zwaartekracht = "het centrum" - layout_weight = 1 > < structuur Android:layout_width = "match_parent" Android:layout_height = "wrap_content" androïde: zwaartekracht = "het centrum" - layout_weight = 1 > < - methode: layout_width = "; de robot match_parent"Layout_height = ": wrap_content" androïde: zwaartekracht = "het centrum" - layout_weight = 1 /> < /hiërarchie >,, het symbool van drie , structuur, voorbeelden als de iconen, , onCreate, de methode en de toevoeging van het volgende fragment:,, het lettertype iconfont = fontmanager. Gettypeface (getapplicationcontext (), fontmanager. Fontawesome); fontmanager. Markasiconcontainer (findViewById (r.id.icons_container), iconfont);,, 4. gebruik wil je iconen, nu is het entertainment.De toegang tot de github fontawesome pagina 's en door de beschikbare icoon. drie icoon kiezen wat je wilt.Ik haal drie kaarten, met een oppervlakte van percelen icoon, grafieken, kaarten, een icoon,,, in uw project, navigatie, de waarden, de MAP en het creëren van een nieuw document, XML - icoon.Dit document zal als een woordenboek, namelijk het met specifieke icoon leesbare benamingen van de unicode.Dit betekent dat we nodig hebben, in het creëren van elke icoon.Dit is hoe het werkt.,, < middelen > < - naam = "fa_icon_areachart" > & < /serie > < - naam = "fa_icon_piechart" > & < /serie > < - naam = "fa_icon_linechart" > & < /serie > < /resource >,, kan je in de lijst van fontawesome of in details blz. je geïnteresseerd in het vinden van code icoon.,, de volgende stap is de Referentie string vermeldingen in de structuur van de lay - out, je , voorbeelden van.Dit is de laatste resultaten eruit ziet:,, < structuur Android:layout_width = "match_parent" Android:layout_height = "wrap_content" androïde: zwaartekracht = "het centrum" - layout_weight = "1" = "- tekst /fa_icon_areachart" /> < structuur Android:layout_width "match_parent" Android:layout_height = = = = = = = "wrap_content" androïde: zwaartekracht = "het centrum" - layout_weight = "1" = "- tekst /fa_icon_piechart" /> < structuur Android: layout_width = "match_parent" Android:layout_height = "wrap_content" androïde: zwaartekracht = "het centrum" - layout_weight = "1" = "" - Sms /fa_icon_linechart "/>,, als jeOpen je de lay - out van de androïde studio redacteur, zie je icoon van kan maken.Dit is niet normaal.De oprichting en het begin van de toepassing.Je moet nu naar de juiste presentatie: icoon,,,,, ze zijn klein, is het niet?Dit is de wijziging van de omvang van de icoon is makkelijk.Alles wat je hoeft te doen is de wijziging van de tekst , omvang, kenmerken.De icoon van kleur is zo makkelijk.Edit , de kleur van de tekst, de eigenschappen van de lijn.,, < structuur Android:layout_width = "match_parent" Android:layout_height = "wrap_content" androïde: zwaartekracht = "het centrum" - layout_weight = "1" = ": de omvang van de tekst 45sp androïde androïde: de woorden" kleur "# = 9b59b6": de tekst =... "@ string /fa_icon_areachart" />,,,,, zoals je kan zien, is scherp en knapperig. omdat fontawesome icoon in werking.Ze is , vector, in plaats van,,, - dossier. De conclusies in deze snelle,,, ik leer je hoe je moet met behulp van de instellingen in een androïde project fontawesome icoon.Fontawesome bekend is, heel rijk, en vrijheid.Is het resultaat van een scherpe en duidelijke icoon, zelfs in hoge resolutie beelden.Als een extra bonus, wijziging van de omvang of de kleur van icoon is eenvoudig te veranderen van een XML - eigenschappen.