De androïde delen van de handleiding

als androïde is de methode voor de opslag van gegevens van toepassing zijn.Op deze manier, hierna gezamenlijk de voorkeur.De verdeling van de mogelijkheden voor de belangrijkste waarde mag redden in de vorm van voor het verkrijgen van gegevens, gebruik te maken van de gemeenschappelijke wil, moet je een methode, de terugkeer van een getsharedpreferences () SharedPreference aanleg wijst op de voorkeur van de documenten die de waarde van SharedPreferences. En SharedPreferences = getsharedpreferences (mypreferences, de context. Mode_private); de eerste parameter is de sleutel. - twee parameters.Naast de particuliere en andere opties beschikbaar zijn, zijn de volgende: 1, sr.nomode en beschrijving van mode_append, zal dit de toevoeging van een nieuwe smaak en de reeds bestaande preferenties, 2, mode_enable_write_ahead_logging database geopend, de vlag.Wanneer het klaar is, zal het geschreven in de bij verstek, 3, kappen mode_multi_process, deze methode zal na de wijziging en de voorkeur SharedPreference zijn geladen, als voorbeeld, 4, mode_private, door de vaststelling van dit model, alleen via een oproep tot het indienen van aanvragen, het dossier, en 5, mode_world_readable, toegang tot stand, waardoor de toepassing van de andere. Algemene preferenties, 6, mode_world_writeable, dit model staat de andere toepassingen van de preferenties kunnen schrijven, door het gebruik van SharedPreferences bewaren in de SharedPreferences opmaak van deze spullen.Je zal de aanleg van methoden, SharedPreference redacteur in bewerken object te accepteren.De grammatica en de vermindering van SharedPreferences; redacteur =. Edit (); redacteur. PutString ("de sleutel", de "waarde"); redacteur. (); putString plegen, afgezien van redactionele en toegestane methode, de uitwisseling van gegevens in de voorkeur van de werkwijze.Ze zijn als volgt:, de hoge nomode en beschrijving, van toepassing zijn (1), is dit een abstracte methode.Het zal worden ingediend na de wijziging van de SharedPreference voorwerpen je aan de telefoon, 2, duidelijk ('), het schrappen van uitgevers, 3 waarde (touw Bond), te schrappen, schrappen de sleutel is, als een parameter van de waarde van putlong (touw, 4, - waarde), zal het in de Een redacteur, het behoud van een waarde van 5, putint (touw, de voor waarden), zal het in een algemene preferenties, bewerken, het redden van een gehele waarde van 6, putfloat (belangrijke touwtjes, - waarde), zal het op een redacteur, behoud van een drijvend waarde, voorbeeld, dit is een Voorbeeld van het gemeenschappelijk gebruik van preferenties.Het blijkt een scherm en een aantal teksten van gebieden waarvan de waarden in stand worden gehouden bij de toepassing van de afsluiting van het programma en het terug te brengen, weer open, worden voorbeelden van experimenten, de ontwikkeling van de volgende stap na je aanvraag moet in de praktijk op de werking van apparatuur, stepsdescription: gebruik je androïde studio com.example.sairamkrishna.myapplication pakket in het kader van een aanvraag voor....Bij de oprichting van dit project, om ervoor te zorgen dat de doelstellingen die in het SDK je androïde SDK met de laatste versie van een hoger niveau van API.2 src /mainactivity.java dossier toe te voegen met de code van de vooruitgang van een dialoog.3modify res/layout/activity_main.xml XML - documenten toe te voegen aan de code.4run, de toepassing en de keuze van een androïde apparatuur geïnstalleerd en de resultaten van de controle op de toepassing van het programma.De volgende is de wijziging van de inhoud van de belangrijkste activiteiten van Java,.,, pakket. Com.example.sairamkrishna.myapplication; de invoer van android.content.context; de invoer van android.content.sharedpreferences; de invoer van android.support.v7.app.actionbaractivity; de invoer van android.os.bundle; de invoer van android.view.menu; de invoer van android.view.menuitem; de invoer van android.view.view; de invoer van android.widget.button; de invoer van android.widget.edittext; de invoer van android.widget.toast; moet natuurlijk een van de belangrijkste uitbreiding van de activiteiten EditText actionbaractivity (1, 2, ED3 knop. B1; openbare statische laatste touwtje mypreferences = "myprefs"; openbare statische laatste touwtje naam = "naam."; de openbare statische laatste touwtje telefoon = "telefoon"; openbare statische laatste touwtje e - mail = "emailkey sharedpre";De dagelijkse SharedPreferences; - de beschermde nietig oncreate (pakket savedinstancestate {-). OnCreate (savedinstancestate); setContentView (r.layout. Activity_main); 1 = (uitgever) findViewById (r.id.edittext); 2 = (uitgever) findViewById (r.id.edittext2); 3 = (uitgever) findViewById (r.id.edittext3); b = (knop) findViewById (r.id.button); SharedPreferences = getsharedpreferences (mypreferences, de context. Mode_private); b. Setonclicklistener (nieuwe horizon. Onclicklistener () {- de leegte onclick (n = 1 oog) {string. Gettext (). Tostring (kolom 2); de pH - waarde. Gettext () (). Tostring; e = ED3. Testosteron. Gettext ().G); SharedPreferences. Redacteur = SharedPreferences. Edit (); redacteur. PutString (naam, n); redacteur. PutString (telefoon, de pH - waarde); redacteur. PutString (E - mail, e); redacteur. Plegen (); de Toast. Maketext („mainstreaming "," Dank je ", Proost. Length_long). De show ();}}}); - de Boolcaanse onCreateOptionsMenu (menu) {///////uitbreiding van de menu 's; het zal een punt toevoegen aan de actie BAR als echt bestaat.Getmenuinflater (). De uitbreiding (r.menu.menu_main, menu 's); terug waar;} - de Boolcaanse onOptionsItemSelected (menu' s) {///////de actie BAR hier.Actie BAR /automatische verwerking van thuis /knop klikken, zo lang je ouders in de AndroidManifest.xml /aangewezen activiteiten.Int id = projecten. Getitemid (); ///////noinspection simplifiableifstatement als (id = = = = = = = r.id.action_settings) {} terug terug waar. Super. OnOptionsItemSelected (post);}}, hier is de belangrijkste activiteiten na de wijziging van de inhoud van het dossier, res/layout/activiy_main. XML -.,, < xmlns:Android "http://schemas.android.com/apk/res/android 'xmlns = (schema http://schemas.android.com/tools" = ": instrumenten Android:layout_width =" match_parent "Android:layout_height =" match_parent "Android: paddingleft =" @ dimensie /activity_horizontal_margin "Android:paddingright =" @ dimensie /activity_horizontal_margin "Android:paddingtop =" @ dimensie /activity_vertical_margin "Android:paddingbottom =" @ dimensie /activity_vertical_margin "instrument: het kader van M =".Ainactivity "> < structuur Android:layout_width =" wrap_content "Android:layout_height =" wrap_content "..." ": de tekst van de voorkeur Android:ID = = = = = = = delen" + ID /structuur "Android:layout_alignparenttop =" waar "- layout_centerhorizontal =" waar "de androïde: de omvang van de tekst:" 35dp "/> structuur Android:layout_width = <" wrap_content "Android:layout_height =" wrap_content "=" Training ": de tekst..." "Android:ID = + ID /textview2" Android: layout_below = "+ ID /androïde structuur": layout_centerhorizontal = "waar" = "35dp androïde: de omvang van de tekst" androïde tekst kleur "# ff16ff01" /> LT - layout_width; redacteur van "wrap_content" Android:layout_heigh =T = "" "" wrap_content Android:ID = + ID /montage "- layout_below =" + ID /textview2 "Android:layout_margintop =" 67dp "androïde: =" naam "- layout_alignparentright =" waar "- layout_alignparentend =" waar "- layout_alignparentleft =" waar "robot: layout_alignparentstart =" waar "/> < Edit - layout_width =" wrap_content "Android:layout_height =" "" "wrap_content Android:ID = + ID /edittext2" Android: layout_below = "+ ID /montage" - layout_alignparentleft = "waar" - layout_alignparentstart = "waar" Android:layout_alignparentright = de "echte" - layout_alignparentend = "waar" de androïde: tip = "vergunning" /> <Redactie: layout_width = "wrap_content androïde" - layout_height = "" "" wrap_content Android:ID = + ID /edittext3 "Android:layout_below =" + ID /edittext2 "Android:layout_alignparentleft =" waar "- layout_alignparentstart =" waar "- layout_alignparentright =" waar "-" echt layout_alignparentend = "- tip = E - mail" /> < knopen Android:layout_width = "wrap_content" Android:layout_height = "wrap_content" androïde: tekst = "redden" Android:ID = "+ ID /knop" - layout_below = "+ ID /edittext3" Android:layout_centerhorizontal = "echte" de androïde. Layout_margintop = "50dp" /> < /(schema > wijziging van de inhoud van de volgende is.D de inhoud van het dossier, res /waarde /string. XML -.,, < middelen > < - naam = "app_name" > ik verzoek < /serie > < hello_world string "hallo" >.< /serie > < - naam = "action_settings" > vaststelling van < /serie > < /resource > de inhoud van documenten, de volgende is de standaard AndroidManifest. XML -.,, <?De XML - = "1" codering = "utf - 8"?> < de xmlns:Android = "http://schemas.android.com/apk/res/android pakket =" COM. Voorbeelden van. Sairamkrishna. MyApplication "> < toepassing van de androïde: allowbackup =" waar "de androïde icoon =" @ MIP /ic_launcher "androïde label =" @ string /app_name "androïde: thema 's =" @ stijl /apptheme "> < activiteiten: naam van de androïde =" ". De androïde: etikettering =" @ string /app_name "> < bedoeling filter > < actie androïde: naam:" de androïde. Bedoeling. Actie. De belangrijkste "/> < de naam van de categorieën: =" robot. - de bedoeling. Categorie. De zender /> < /bedoelingen filters > < /activiteiten > < //lijst van toepassing > < laten we proberen te vluchten, >Uw aanvraag.Ik veronderstel dat je al met je werkelijke androïde mobiele apparatuur en je computer.Voor de toepassing van de androïde studio, open je het dossier van de activiteiten van het project, en klik, icoon van de werkbalk.In het begin van uw aanvraag vóór de androïde studio zal de raam te kiezen die je wil je androïde toepassing van de optie kiezen, je GSM als een optie, dan controleer je mobiele apparatuur, zal de vermindering van het scherm en nu slechts in een tekst in het gebied.Als ik de naam van een willekeurig en andere informatie, en als je nu op de knop te drukken, zoals SAVE, de tekst zal worden gehouden in de voorkeur van de uitwisseling.Nu op de knop op de aanvraag.Maak het open, dan zie je je al alle teksten schrijven in je aanvraag,.,

Eclipse Run Icon
Anroid SharedPreferences Tutorial
Anroid SharedPreferences Tutorial
Anroid SharedPreferences Tutorial



Previous:
Next Page: