Hoe kan een aanvraag voor... Hoe de positie van

, een androïde aanvragen,,,,,,,,,, 51, 21 bestanden,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen. En in de andere talen, - niet alleen in de vertaling van de aanvraag een string.Het omvat ook de weergave van de gegevens, zoals de datum en tijd, in het juiste formaat voor de gebruikers.Zelfs als je alleen maar wilt een Engelse versie van de aanvraag, het is goed te weten wat te vinden.Dus je kan als je wil toevoegen en andere regio 's van de steun vastgesteld, je hoeft niet te zoeken in je string en waarde van de code voor de toepassing van deze bank.,, en de androïde SDK plaatselijke snaren en de vorm van de taal voor de aangegeven waarde zal afhangen van de apparatuur van de plaats delict.Het is de taal en de Unie.De taal is van de ISO - normen en de definitie van de nationale 639-1, en door de ISO 3166 - 1 alpha, definities en normen.Dit betekent dat de androïde verenigbaar is met de cultuur van de meeste andere programma 's op het gebied van ter plaatse of taal en in het kader van het gebruik van ter plaatse.,,, maar om ervoor te zorgen dat alle apparatuur in een androïde is op dit moment,  , Engels, Engels, de Verenigde Staten,.Waar het voor staat, en en_us, code, en  , uh, Engels,  , is de code, we   worden nationale code voor de Verenigde Staten van Amerika.Je kan ook gebruik maken van de, uh, code, taal, als vertegenwoordiger van alle Engelstalige landen en regio 's., GPS voor één taal of een specifieke nationale en taalkundige een van toepassing is, moet u ook op de middelen ter plaatse, /reservoir,   folder aanvragen.In het algemeen bevatten. Middelen, /- /waarden,   MAP, maar het bevat ook andere soorten middelen, zoals het imago en de lay - out.De androïde. Identificatie van de verschillende alternatieve middelen van kwalificaties, en met de naam die deze middelen in de map.   voor de toewijzing van de taal van de kwalificatie van de code van het land van de code, hiel, dus, de lokalisatie van de. Middelen voor uw aanvraag moet in de   /,,,,,,, res /waarde - < taal of code >  ,  , /,,,, res /waarde - < taal code > R < nationale code >  , folders, je moet eraan worden herinnerd, dat de vaststelling van een specifieke regeling Voor de beperking van middelen plaats voorrang op andere middelen, zoals de toewijzing van kwalificaties.   gebruikt een lage prioriteit de omvang van de middelen, met inbegrip van het scherm, scherm pixels dichtheid om de beschrijving van de verschillende laIn het kader van de omvang van het scherm youts middelen worden vastgesteld.   een de landencode (MCC) - Kwalificatie van een toewijzing van middelen bepalen dan de string van de kwalificatie en de toewijzing van een grotere prioriteit te maken.De landencode is gebruikt voor de omschrijving van de middelen van een land in mobiele netwerken,   code (MNC) uit de SIM - kaart in het land een bepaalde aanbieders van mobiele apparatuur van de doelstellingen.Het wordt gebruikt om de inhoud van de specifieke naar een land, indien de overeenkomst of de privacy beleid 1.Plaatselijke snaren, elke toepassing ervan in alle middelen moeten   string /resources /waarde /XML - bestand,   string.Dit kan in je aanvraag. Hergebruik, zelfs zonder de locatie is noodzakelijk.Bovendien, als er geen dossier van de apparatuur kan worden gebruikt voor de huidige regionale instellingen, met het dossier.Als je niet van een aanvraag om toegang tot een reeks middelen, in   strings.xml documenten, maar die specifieke plaatsen, je aanvraag zou instorten als gevolg van middelen niet op rennen en niet in de opstelling van waarschuwingen.,,, strings.xml bestanden, met name naar een partij niet alle middelen van de  ., /resources /Waarde /XML - bestand,   string.Dit betekent dat, als een van de middelen, zoals de toepassing van de naam, locatie niet nodig, je zal het niet nodig zijn in elk van de dossiers in de werking van het touw,,,,,,,, res /waarde - < taal code > R < nationale code > /strings.xml, op het gebied van de controle van de documenten en in de tweede plaats is geregeld, /r, ES /waarde - < taal code > /strings.xml, alleen de taal van het dossier.Als deze documenten vastgestelde reeks is niet beschikbaar, dan de toepassing valt terug, /r, ES /waarde /string. XML,.,, bijvoorbeeld, als je je wil beperken tot de aanvragen voor alle landen en regio 's geen Frans tegen een bepaald persoon, je trok aan de touwtjes in   toepassing /o, FR /de /en /ES /waarde, strings.xml,  , dossier. Maar als je wilt, zal een aantal specifieke string spelling schrijven in Frankrijk, moet je ze in  , /reservoirs /waarde FR Rfr /string.     XML - bestand. Bepaalde   toe te voegen, R,   voordat de nationale Code van de documenten de naam van de houder of het zal niet gevonden worden in de aanvraag, en lokale, hier is een   gevallen /resources /waarde /, XML - documenten,  , string.   snaren van resGeen Engels, <?De XML - = "1" codering = "utf - 8"?> < middelen > < - naam = "app_name" > de androïde - demo < /serie > < hello_world string "hallo" >.< /serie > < - naam = "hello_world_name" > Hallo%.< /serie > < /resource >,, hier is een  , /res/values-fr/,, string. -  , Frankrijk, met dezelfde middelen documenten:,, <?De XML - = "1" codering = "utf - 8"?> < middelen > < - naam = "app_name" > d é Maud - androïde < /serie > < - naam = "hello_world" > hallo wereld!< /serie > < - naam = "hello_world_name" > Bonjour%.< /serie > < /resource >,, plaatselijke snaren, je moet de indeling van de string. Middelen.In feite, als een reeks moeilijk is gecodeerd, vertonen een waarschuwing niet worden geëtiketteerd.Bij de indeling, kun je de middelen van de lokale die string.String middelen is zeker   @ string /, gevolgd door de naam van het dossier, strings.xml middelen.De volgende hello_world, dat touw van de voorgaande voorbeelden,   structuur, op basis van apparatuur ter plaatse:,, < Android:ID = "structuur" + ID /hello_world_textview "Android:layout_width =" wrap_content "Android:layout_height =" wrap_content "androïde: tekst =" @ string /hello_world "/>,, dat" Hallo, wereld! "In de androïde apparatuur waarin een met de Franse taal voor de regionale instellingen.Alle andere plaatsen, "Hallo, wereld!"Het touw in de code van de plaatselijke touw, moet je ook de plaatselijke touw van je code in, als je de instelling of wijziging van de indeling van de controle van je buiten.De positie van deze reeks moet worden verkregen, android.content.res.resources, met alle middelen in de huidige context van de toepassing van het pakket.Je belde toen getString methode,   voorwerp, door in een string identificatiecode.Bijvoorbeeld, het volgende blok toont hoe je voorzien van een structuur voor object tekst:,,,, /vertaling string middelen in het kader van android.content.res.resources res. Getresources (); reeks hallo wereld = res.getstring (R.string. Hello_world); ///////hellotextview structuur die string structuur hellotextview = (structuur); findViewById (r.id.hello_world_textview hellotextview); (hallo wereld. SetText); en meer complexe reeks, met één of meer van de variabele elementen, moet je rooster - string.Het formaat van het touw om je welke parameters van de aangegeven waarde.   in het formaat van de parameters en de vorm van de descriptor.De meest voorkomende vorm van de descriptor,%, string.In feite, alle snaren, java.util.formatter, beschikbaar is.Bovendien, als er meerdere parameters vereist is, moet je je in de vorm van de descriptor.De situatie in de string descriptor, moet in de eerste plaats is $1%, tweede  % 2 $,,,,, als aangewezen string kan worden gebruikt, string.format, door middel van de parameters om je string.Hier is hoe die tekst in de  , dat   structuur, met hello_world_name, het formaat,   van  , XML - bestand,   string.Deze vorm van de serie bevat een formaat voor de naam van de gebruiker;:,, ///////android.content.res.resources touw in de context van de res formaat. Getresources (); reeks helloformatstring = res.getstring (R.string. Hello_world_name); reeks gebruikersnaam = "BOB" ingevoegd; ///////In de naam van formaat. Helloworldname = string model (helloformatstring,. De gebruiker) de tekst van een structuur voor hellotextview structuur; ///////; hellotextview = (structuur) findViewById (r.id.hello_world_textview); hellotextview. SetText (helloworldname); dit blijkt dat,,, "Hallo, BOB."Een androïde apparatuur, in de taal van de omgeving, met inbegrip van het Frans.Alle andere lokale "Hallo, BOB."Het touw te geven, 2.Als je van de toepassing van de string is gelokaliseerd, je aanvraag is in goede staat.Echter, in veel gevallen, misschien moet je dat aan de gebruikers van de datum en de tijd.De datum en tijd moet ook van toepassing zijn op de huidige positie van de apparatuur.Gelukkig is de androïde SDK met inbegrip van regelingen op het gebied van de datum en tijd in de androïde SDK.,,, de datum en het tijdstip, het beheer, op basis van een klasse van de,,.Op dit moment de datum en het tijdstip van de apparatuur door de  , terug naar Java. Voor. De kalender, datum, tijdstip en plaats, kan het gebruik van voorbeelden, DateFormat formaat, vorm van een,,.Je moet het gebruik van het formaat van de,,, android.text.format androïde SDK en een apparatuur ter plaatse, goed gestructureerde procedure.De volgende code toonde hoe we de huidige datum formaat voor de regio 's: apparatuur, touw, ///////de datum en het tijdstip van de toegang tot de datum currentdate = kalender. Getinstance () (). Gettime; ///////datum: normen voor het formaat voor De huidige regio' s van de java.text.dateformat /apparatuur DateFormat datum in de tekst; de vorm van de androïde. Het formaat van de toegang van de datum, de datum. Het formaat van de huidige regeling); ///////formattedcurrentdate = datum datum volgens de plaatselijke touw formaat. Het formaat van de formulieren (currentdate);,, als het de huidige locatie van de inrichting voor het Engels in de Verenigde Staten, zullen worden opgenomen in de vorm van een korte termijn voor de huidige datum, 11 /30 /2014.DateFormat klasse, met inbegrip van een andere datum.Bijvoorbeeld, getlongdateformat, weer een lange dag formaat,  , zondag, op 30 november 2014,,,,, - tijdperk, want de tijden voor de  , datum, door de androïde SDK betreft, zij ook gebruik moeten maken van de   formaat, vorm van de datum van terugkeer, dat android.text.format, attributen namespace.En gettimeformat, weer een formaat, maar een  , datum en tijd,   object.Het volgende fragment laten zien hoe een huidige formaat voor de regio 's: apparatuur, touw, ///////toegang tot de datum en tijd in het formaat currentdate = kalender. Getinstance () (). Gettime; ///////toegang tot de datum voor de weergave van de huidige generatie voor de regionale instellingen.Java.text.dateformat formaat; het formaat = androïde. De tekst van het formaat, de datum van formaat. Gettimeformat (de); ///////- formaat op het gebied van de tijd. Formattedtime = formaat. Het formaat van de formulieren (currentdate);,, als het de huidige locatie van de inrichting voor Het Engels in de Verenigde Staten zal worden opgenomen in het volgende formaat, het touw, de huidige tijd. 8: 15,,,,, conclusies, is het van het grootste belang is voor de toepassing van de locatie in de gebruikersinterface string.- niet nodig, bijvoorbeeld in het proces van de ontwikkeling van of diagnostische doeleinden alleen voor beter nieuws.   merkt ook op, dat had je niet moeten schrijven waar de datum en tijd op diskette of een databank.Niet alleen de regio 's van apparatuur, gebruik te maken van de lokalisatie van de datum en tijd, zodat de ontwikkeling van onnodig moeilijk en ingewikkeld,.,



Previous:
Next Page: