Android Pie väljalaskmisega on Google lisanud kasutajatele palju uusi funktsioone ja täiustusi. Android Pie on nüüd targem, Androidi välimus on veidi muutunud, ekraanipiltide tegemiseks on uus tööriist ning võimalus ekraanil olevad navigeerimisnupud välja lülitada.

Android Pie abil saavad kasutajad kasutada žeste tavapäraste toimingute jaoks, nagu rakenduste salve avamine, rakenduste vahel vahetamine ja rakenduste sulgemine. Enne uue funktsiooni kasutamist peate selle lubama, valides Seaded > Süsteem > Žestid > Pühkige avakuva nupul üles. Kohe pärast funktsiooni lubamist
Märkad, et kolm nuppu allservast kaovad, asemele tulevad kapslikujuline nupp keskel ja pisike taganool.

Žestid nõuavad harjumist ja kindlasti ei meeldi need kõigile, aga kui soovid neid proovida, siis vaatame, kuidas need toimivad!

Koju või tagasi.

Saate igalt ekraanilt koju naasta, kui puudutate uut avakuva nuppu. Pika vajutusega avaneb Google Assistant. Ja loomulikult töötab tagasinupp samamoodi nagu igal Androidil.

Rakenduste vahetamine.

Näete, millised rakendused on avatud, libistades ekraani allosast lühikese nipsu. Žesti toimimiseks peate vaid veidi liigutama. Tegelikult toimib kõige paremini kiire pöidla liigutamine. Vastasel juhul võite minna liiga kaugele ja rakendus jookseb kokku.

Samuti leiate ekraani allservast viis rakendust, mis ei ühti teie dokis olevate rakendustega. Android Pie paigutab rakendused siia automaatselt telefoni kasutuse põhjal.

Rakenduse salv.

Rakenduste salve avamiseks mis tahes ekraanilt nipsake ekraanil üles, kuni sõrm jõuab ekraani keskpaigani. Nagu eelmisegi liigutuse puhul, saate liikuda ekraani allservas olevast suvalisest kohast – te ei pea tingimata alustama kodunupust.

Lülitage kiiresti rakenduste vahel.

Kui soovite minimaalse pingutusega kahe rakenduse vahel vahetada, asetage sõrm avalehe nupule ja libistage kiiresti paremale, tõstes sõrme lõpus üles.

Sirvige hiljuti kasutatud rakendusi.

Selle asemel, et kaarte virnastada vertikaalselt, kuvab Android Pie eelvaates hiljuti kasutatud rakenduste kaardid nüüd horisontaalselt. Kaarte saate sirvida kahel erineval viisil. Pühkige ekraani paremast servast või lohistage kodunupp ekraani paremasse serva. Kui jõuate ekraani servani, vajutage kerimise jätkamiseks nuppu Kodu. Kui soovite tagasi minna, liigutage nuppu vasakule.

Rakenduste sundsulgemine.

Saate sundida rakenduse täielikult sulgema, avades ülaltoodud viisil rakenduste vahetaja ja libistades seejärel rakenduse kaarti üles.

Tänapäeval üllatab tehnoloogiline areng iga päevaga üha enam. Enamik mobiilseadmete tootmisega tegelevaid ettevõtteid kasutab oma toodetes Androidi operatsioonisüsteemi. Sellel operatsioonisüsteemil on palju eeliseid ning tänapäeval on see üks tuntumaid ja kasutatavamaid operatsioonisüsteeme. Tavaliselt saab see operatsioonisüsteem käivitada mitu rakendust korraga. Täiendavate rakenduste käivitamiseks tuleb kohe vajutada koduklahvi ja valida mõni muu rakendus, mis võimaldab töötada korraga mitmes rakenduses. Mõne inimese jaoks on selles etapis üks küsimus, kuidas kiiresti ühelt rakenduselt teisele lülituda. Tegelikult pole selles protsessis midagi keerulist, selle lüliti tegemiseks peate lihtsalt teatud klahve mitu korda vajutama.

Teemast ka: Kuidas ühendada iPhone 5 arvutiga?

Samuti saate rakenduste vahel vahetada, vajutades uuesti koduklahvi, otsides üht või teist rakendust ja valides selle uuesti. See protsess võib võtta mitu minutit, kuna see nõuab konkreetse rakenduse edasi-tagasi otsimist. Kuid mitte kõik rakendused ei toeta nende süsteemi toimimist ja neil pole funktsiooni sellele meetodile kiiresti lülituda.

Rakenduste kiiremaks vahetamiseks võite kasutada sama koduklahvi, ainult sel juhul peate seda mitte lihtsalt vajutama, vaid hoidma seda mitu sekundit all, nii ilmub seadmesse tavaline tegumihaldur, millel kuvatakse kõik avatud rakendused. Seega saate ilma probleemideta kiiresti valida ühe või teise avatud rakenduse. See lülitusviis on iga Androidi operatsioonisüsteemil põhineva telefoni omaniku jaoks kõige optimaalsem variant.

Teemast ka: Kuidas taastada iPhone 5 iTunes'i kaudu?

Sellist tehnoloogiat saab kasutada ka Hiina tootjate telefonides. Sellise süsteemi näide on Huawei telefon. Selle firma telefonil on samad klahvid, mis tuntumate kaubamärkide telefonidel.

Koduvõtme olemasolu, mida telefonis tavaliselt majana kujutatakse, võimaldab kiiresti erinevatel eesmärkidel rakenduste vahel navigeerida. Reeglina kasutatakse seda tehnoloogiat kõigis Androidi operatsioonisüsteemiga töötavates seadmetes, sealhulgas Hiina tootjate seadmetes.

Loop on Androidi süsteemirakendus, mis on loodud töötavate rakenduste kiireks vahetamiseks. Erinevalt tavameetodist loob rakendus ekraani külgedele kaks aktiivset tsooni, millele klõpsates saab vaadata ja minna mis tahes töötavasse rakendusse. Rakendus on mõeldud nii nutitelefonidele kui ka tahvelarvutitele ning töötab stabiilselt ka eelarvemudelitel.

Liides ja funktsioonid

Rakenduse välimus on üsna stiilne. Aktiivsel tsoonil klõpsates näete ripploendit jooksvate protsesside ikoonidega. Seda tüüpi ekraan võimaldab näha kõiki rakendusi väikeses ruumis ja vahetamiseks piisab, kui klõpsata ikoonil. Peaasi, et rakenduste vahel "hüpped" tehakse lihtsa žestiga ja seda toimingut saab teha mis tahes töötava akna peal.

Seadetes saate muuta aktiivse tsooni suurust ja tundlikkust, mis võimaldab teil kohandada rakendust vastavalt oma ekraani suurusele. Samuti saate muuta loendi avamise efekte, värviskeemi, alla laadida ja muuta ikoonide välimust. Nagu näete, pole arendajad lisafunktsioone pakkunud ja tegelikult on rakendusel üks eesmärk - vahetada töötavaid programme.

Väärib märkimist, et mõned funktsioonid on saadaval ainult siis, kui seade on juurdunud. Näiteks loendisse tagasinupu lisamine, et seda kõikjal kiiresti kasutada või rakendust tippimise ajal lukustada. Funktsioonid pole nii olulised, seega ei mõjuta superkasutaja õiguste olemasolu programmi üldist jõudlust.

Loopri Androidi funktsioonid:

  • Hea liides;
  • Valikus on mitu efekti;
  • Täiendav ikoonide komplekt;
  • kasutusmugavus;
  • Stabiilne töö tahvelarvutites ja nutitelefonides.

Programmi ei saa süüdistada selle ebastabiilses töös, kõik toimingud tehakse sujuvalt ja ilma vigadeta. Puudusteks on asjaolu, et lisafunktsioonid nõuavad juurõigusi ja täisversiooni ostmist (täisversioon ostetakse rakenduse liidese kaudu). Eelkõige on esmaklassiline versioon vaja väliste ikoonide, lisaefektide ja teabe kuvamiseks valitud protsessi kestuse kohta alla laadida ja kasutada. Kui nende funktsioonide puudumine pole teie jaoks kriitiline, saate rakenduse tavaversiooni tasuta alla laadida.

Alumine joon

Loopr on Android-seadmete süsteemiutiliit, mis lihtsustab töötavate protsesside vahelist üleminekut ja vähendab selle toimingu ühe liigutusega. Paljudele inimestele võib rakendus meeldida selle lihtsuse tõttu ja see võimaldab teil standardfunktsiooni asendada. Analoogide hulgas võime märkida neid, mis erinevad funktsionaalsuse ja lisaseadete poolest. 24. märts 2015

Sissejuhatus

Androidi operatsioonisüsteem on tänapäeval vaevalt levimuse poolest Windowsist madalam. Seda kasutatakse enam kui 90% protsendis nutitelefonidest ja tahvelarvutitest. Selle kasutajaliidese (graafilise) liidese eripäraks on see, et see on mõeldud kasutamiseks ilma klaviatuuri ja hiireta – ainult sõrmepuudutustele reageeriva ekraaniga (puuteekraan).

Üldiselt pole Androidi haldamine keeruline.

Need juhised ei pruugi teatud üksikasjades vastata konkreetse seadme Androidi liidesele. Fakt on see, et mõned seadmetootjad muudavad standardset Androidi liidest. Eriti suuri muudatusi teeb Samsung.

Liidese korraldamise üldpõhimõtted jäävad aga samaks.

Ekraani ja Androidi töölaua avamine

Esimene asi, mida näete seadme sisselülitamisel, on avamisekraan.

Peate puudutama sõrmega luku kujutist ja ilma sõrme lahti laskmata lohistama selle paremale ringi piirile ja vabastama seal:

Mõnes seadmes võib luku asemel olla mõni muu pilt. Kuid põhimõte jääb samaks – peate sõrmega üle ekraani libistama.

Pärast ekraani avamist avaneb töölaud, millele on koondunud kõik juhtnupud:

Ekraani allservas on olekuriba ja süsteemne salv – need on mustad. Olekurida sisaldab peamisi juhtnuppe vasakult paremale:

  • Tagasi nupp. Naaske aktiivse programmi eelmisse aknasse. Kui programmil on üks aken, siis see nupp sulgeb programmi.
  • Kodu. Naaske töölauale. Minimeerib aktiivse programmi ja avab töölaua.
  • nupp "Vaheta". Avab kõigi töötavate programmide eelvaate. Tänu sellele saate mugavalt töötavate programmide vahel vahetada.
  • Akna nupp. Aktiivse programmi menüü. Avab menüü praegu aktiivse programmi käskudega.
  • Kõlari helitugevuse reguleerimine.
  • Tehke ekraanist ekraanipilt.

Märge. Mõne seadme puhul ei pruugi olekuribal olla helitugevuse ja ekraanipildi nuppe.

Olekurea paremas otsas on süsteemne salv. See kuvab programmiteateid ja programmiikoone. Kui puudutate salve, avaneb kiirseadetega menüü:

Märge. Kõigis seadmetes ei avane salve puudutamisel kiirseadete menüü. Mõnel tootjal ei pruugi sellist menüüd olla. Või võib see avaneda muul viisil, näiteks pühkides sõrmega ekraani ülemisest servast.

Olekuriba kohal on käivitusprogramm, mis sisaldab teie lemmikprogrammide otseteid.

Puuteekraaniga Android

Kogu programmide ja Androidi enda juhtimine toimub ekraani puudutamisega. Android jagab puudutused (mida nimetatakse ka žestideks) nende olemuse järgi:

  • Kiirpuudutus (puudutage ja eemaldage kohe sõrm) – sarnaselt arvutiga, mis teeb hiire topeltklõpsu või vajutab sisestusklahvi. Teeb vaiketoimingu, näiteks käivitab programmi või avab faili.
  • Pikk puudutus (puudutage ja hoidke sõrmega) – sarnaselt arvuti paremklõpsuga – pakub lisatoiminguid. Või valib teksti, faili, elemendi.
  • “Suumimine” on kahe sõrmega samaaegne puudutamine ja seejärel nende liigutamine üksteise poole või vastupidi. Suurendab või vähendab dokumendi fonti või pildi suurust.
  • "Kerimine" on sõrme libisemine üle või piki ekraani. Kuvab elemente, mis on peidetud väljaspool ekraani piire. Näiteks failide loend, järgmine pilt galeriis, dokumendi järgmine lehekülg.

Androidis failidega töötamine

Failide avamine, kopeerimine ja kustutamine Androidis toimub samamoodi nagu mis tahes muus OS-is - spetsiaalse failihalduri programmi kaudu. Androidi jaoks on palju selliseid programme. Androidiga kaasasolevat failihaldurit on lihtne kasutada.

Ülemisel paneelil on nupud, mis näitavad praegu viibivat kausta. Ja nupud saadaolevate toimingute jaoks. Kausta puudutamine avab selle kausta kiiresti. Faili puudutamine avab selle kiiresti. Kui teil on vaja kopeerimiseks või kustutamiseks valida failid (kaustad), peate ühe faili pikalt puudutama ja kui see on esile tõstetud, valige ülejäänud:

Valitud faile saab kustutada, kopeerida, lõigata või saata Bluetoothi ​​või WiFi kaudu. Kui teil on vaja faile kopeerida või edastada, siis pärast nende valimist ja kopeerimist (lõikamist) peate minema teise kausta ja klõpsama seal nuppu "Kleebi".

Kui peate valima kõik kaustas olevad failid, toimige järgmiselt.

Esmalt valige esimene fail (pika puudutusega), seejärel puudutage nuppu "Valitud". Avaneb täiendav nupp "Vali kõik".

Programme saab käivitada käivitusprogrammi või töölaua otseteede kaudu, samuti Androidi põhimenüü kaudu.

Kui puudutate käivitusprogrammi menüü ikooni, avaneb programmimenüü:

Ühele ekraanile ei pruugi kõik installitud programmid mahtuda. Menüüs sirvimiseks peate tegema sõrmega libisevat liigutust paremalt vasakule.

Kui puudutate korraks programmi otseteed, siis see käivitatakse. Kui puudutate ja hoiate sõrme all, muutub töölaud mõne aja pärast nähtavaks ja saate otsetee töölauale liigutada sõrmeliigutusega.

Kui puudutate programmide vahel vahetamiseks nuppu - .

Avaneb ekraan, mis näitab kõigi töötavate programmide eelvaateid:

Sellel ekraanil peate puudutama soovitud programmi.

Kui liigutate programmi akent kiiresti alla, suletakse programm.

Kuidas programmi Androidis sulgeda

Esimene viis. Vajutage Androidi tegumiribal nuppu "Tagasi". Kuid kui see on mitme aknaga programm, näiteks brauser, on selle nupu kasutamine ebamugav. Lisaks ei sulgu programm tegelikult, see muutub nähtamatuks, kuid jääb RAM-i.

Teine viis. Klõpsake nuppu "Aken".

Kui programmil on peamenüü, võib sellel olla väljumis- või sulgemiskäsk:

Või see programmi menüü:

Kolmas viis. Klõpsake Androidi tegumiribal nuppu "Vaheta". Seejärel leidke akna eelvaade ja liigutage see alla:

Neljas viis. Avage süsteemiseaded, minge vahekaardile Rakendused, seejärel avage vahekaart "Käitavad programmid" ja puudutage soovitud programmi:

ja uuel ekraanil klõpsake nuppu "Stopp":

Programmide installimine Androidi

Interneti-ühendus Androidis

Enamikus Android-seadmetes saate Interneti-ühenduse luua mobiilsidevõrkude või WiFi kaudu. Mõlemad meetodid on saadaval seadme seadete jaotises Traadita võrgud.

Kui peate WiFi-lt 3G-le või vastupidi lülituma, peate esmalt välja lülitama praeguse Interneti-allika ja alles seejärel lülitama sisse mõne muu.

Andmesisestusvälja puudutamisel kuvatakse ekraanile automaatselt Androidi klaviatuur.

Androidiga kaasas olev klaviatuur pole kuigi mugav. Sellel on numbriklahvid ja erimärkide klahvid viidud teise komplekti, millele peate lülituma. Lisaks puuduvad kursori liigutamiseks nooleklahvid ja Alt, Ctrl klahvid. Teine märkide komplekt:

Ja kolmas tegelaste komplekt:

Nagu näete, kui vajate lokkis trakse, peate nende juurde pääsemiseks vahetama kahte klahvikomplekti.

Androidis on aga klaviatuur programm ja see tähendab, et selle saab teisega asendada. Näiteks peal Häkkeri klaviatuur:

See on peaaegu nagu tõeline klaviatuur. Kõige tähtsam on see, et sellel on kursori liigutamiseks nooleklahvid. See on väga mugav, sest kursori liigutamine sõrme või graafilise liuguriga mitme tähemärgi abil on põrgu. Kuid kuna sellel on rohkem võtmeid, on nende suurus väiksem ja sellega tuleb hoolikamalt töötada.

Häkkeri klaviatuuril keelte vahetamiseks peate libistama sõrme üle tühikuklahvi.

Erinevate klaviatuuride vahel vahetamine toimub Androidi seadetes:

Teksti valimine ja kopeerimine Androidis

Arvutiseadmes tekstidega aktiivselt töötades tekib varem või hiljem vajadus tekst kopeerida ja teise programmi (dokumenti) üle kanda. Tavalistes operatsioonisüsteemides tehakse seda lihtsalt - kontekstimenüü või Ctrl + C. Androidis on see keerulisem. Esiteks peate kiiresti kaks korda ekraani puudutama mõnda sõna fragmendist, mida soovite kopeerida. Sõna tõstetakse esile ja kuvatakse kaks liugurit:

Liugurit sõrmega hoides saate seda liigutada ja seeläbi valida nii palju teksti kui vaja. Pärast seda peate puudutama valitud teksti ja ärge vabastage sõrme enne, kui kuvatakse menüü:

Milles peate valima "Kopeeri". See menüü võib erinevates programmides erineda. Näiteks võivad teksti asemel olla ikoonid.

Seejärel minge programmi (dokumenti), kuhu peate teksti sisestama, puudutage ekraani õiges kohas ja hoidke sõrme all, kuni ilmub sarnane menüü, kuid valige selles "Insert".

Loomulikult on teksti kopeerimine Androidis ebamugav. Kuid kala puudumisel on kala.

Kokkuvõte

Muidugi ei saa Androidi töötav seade täisväärtuslikku arvutit täielikult asendada, kuid sellega saab teha vähemalt tavapäraseid töid. Kuni lihtsate MS Wordi ja Exceli failide redigeerimiseni.

Kui teie Android-seade toetab USB-hosti (OTG) režiimi, saate sellega ühendada USB-hiire ja klaviatuuri ning tekstiga töötamine on palju lihtsam.

Tere kõigile, taaskord otsustasin kirjutada postituse ja pikka aega ei teadnud, millest kirjutada, ja siis käisin mitmes foorumis ja nägin, et inimestel on Androidis kavatsustega tõsiseid probleeme, inimesed ei saanud vahetada. tegevusest tegevusele või edastada andmeid sel viisil.

Internet on selle teema kohta õpetusi täis, ma ei tea, milles probleem on ja miks mõned inimesed sellest aru ei saa, kuid täna püüan selgitada selle klassi põhiküsimusi.


Esiteks, mis on kavatsus? Kavatsus on mehhanism ühe toimingu kirjeldamiseks - valige foto, liikuge tegevuselt tegevusele, edastage andmeid ühest aknast teise, saatke e-kiri, helistage, käivitage brauser (või mõni muu programm) ja minge määratud aadressile .

Täna räägin teile kiiresti ja lühidalt järjekorras, kuidas seda tüüpi kavatsusi tehakse.

Liikumine ühelt tegevuselt teisele


See on kõige lihtsam ja elementaarsem meetod, kui seda mäletate, on see lihtne. Igas kohas, kus soovite teisele tegevusele üleminekut alustada, sisestage see kood ja see läheb üle soovitud tegevusele.

Oletame, et meil on kaks klassi - FirstActivity ja SecondActivity, peame liikuma esimeselt teisele, selleks loome paigutuse esimesele tegevusele nupu ja kinnitame sellele programmikoodis kuulaja. See näeb välja umbes selline:

Kõigepealt teeme paigutuse koos märgistustega.

main.xml

< RelativeLayout xmlns:android = xmlns:tools = "http://schemas.android.com/tools" android:layout_width = "match_parent" android:layout_height = "match_parent" >< Button android:id = "@+id/button1" android:layout_width = "wrap_content" android:layout_height = "wrap_content" android:text = "Button" />

FirstActivity.java
kaitstud void onCreate(Bundle savedInstanceState) (super. onCreate(savedInstanceState); setContentView(R. layout. activity_main); //määras nupu paigutusel olevale nupule Nupp btn = (Button ) findViewById (R . id . button1 ); //pani kuulaja peale btn. setOnClickListener(new OnClickListener() ( @Override public void onClick(View v) ( //mine esimesest tegevusest teise Intent intent = new Intent (FirstActivity . this , SecondActivity . class ); startActivity(kavatsus); ) )); )

AndroidManifest.xml
< application android:allowBackup = "true" android:icon = "@drawable/ic_launcher" android:label = "@string/app_name" android:theme = "@style/AppTheme" > < activity android:name = "com.example.intent.FirstActivity" android:label = "@string/rakenduse_nimi" >< intent-filter > < action android:name = "android.intent.action.MAIN" /> < category android:name = "android.intent.category.LAUNCHER"/> < activity android:name = ".SecondActivity" >

Noh, teine ​​ja teine ​​tegevus on tühjad, peale nupu klõpsamist lähed lihtsalt järgmise tegevuse juurde. Ülemineku tulemuse vaatamiseks looge teine ​​paigutusfail, kuhu lisate tekstivaate, ja kirjutage sinna midagi. Kõige tähtsam on see, et SecondActivity pärib Activityst samamoodi nagu esimene, vastasel juhul näete viga.

Andmete edastamine tegevuste vahel

Andmete ülekandmine tegevuste vahel on väga populaarne ja kasulik asi, et mitte kannatada ja mitte teha seda kõike kavatsustega, muidugi saate eelistusi kasutada, neisse salvestada ja soovitud tegevuses lugeda, kuid see pole sobib ühekordseks ülekandmiseks, kuid andmete salvestamiseks pikaajaliseks salvestamiseks, sest pärast 1000 sisestust prefs hakkab teie programm tõrkuma, kuna vahemälu täitub igasuguste andmetega.

Sellise kavatsuse idee on väga lihtne, näiteks kannan lihtsalt sõna ühelt tegevuselt teisele. Olgu see sõna "sa oled kook!" Vaatame, kuidas see tehtud on.

Programm näeb välja sama nagu esimeses näites, meil on üks nupp, mis teeb ülemineku tegevuselt tegevusele, ainult seekord edastab see ka sõna, nii et me ei muuda paigutuses midagi, vaid teeme kohe muutke koodi FirstActivity'is.

FirstActivity.java
// mine esimesest tegevusest teise Intent intent = new Intent (FirstActivity . this , SecondActivity . class ); //Edasta sõna järgmise tegevuse jaoks staatilisele muutujale kavatsus. putExtra (SecondActivity . TEKST , "Sa oled kook!" ); startActivity(kavatsus);

Siia lisame putExtra, mis edastab kõike, mida süda ihkab, see võtab vastu klassi konstandiga, kuhu kirjutame, mida edastada, ja teksti\sümboli\numbri enda, mida tahame üle kanda.

SecondActivity.java
// staatiline muutuja public static final String TEXT = "Tekst" ; @Override protected void onCreate(Bundle savedInstanceState) ( super. onCreate(savedInstanceState); setContentView(R. layout. second); //deklareerime tekstivaate, millesse me teksti kuvame TextView text = (TextView ) findViewById (R . id . textView1 ); //saada esimesest tegevusest saadetud kavatsus Komplekti lisad = getIntent(). getExtras(); //väljasta, mis meil on tekst . setText(lisad. getString(TEKST)); )

Noh, nüüd vajame märgistust, kuhu joonistame teksti:

teine.xml
< LinearLayout xmlns:android = "http://schemas.android.com/apk/res/android" android:layout_width = "match_parent" android:layout_height = "match_parent" android:orientation = "vertikaalne" >< TextView android:id = "@+id/textView1" android:layout_width = "wrap_content" android:layout_height = "wrap_content" android:text = "TextView" />

Pärast esimeselt tegevuselt teisele üleminekut näete vasakus ülanurgas teadet, et olete kook.

Programmidele helistamine kavatsuse kaudu

Nii nagu ma varem mainisin, saate selle klassi abil avada erinevaid programme, erinevaid brausereid, mis on teie telefoni/tahvelarvutisse installitud, või näiteks sotsiaalvõrgustike rakendusi või failihaldureid failide otsimiseks.

See on väga mugav asi, ma kasutasin seda mõnes oma programmis, see töötab hästi Androidi versioonides üle 3, kuid mingil põhjusel ei tööta see Androidi versioonis 3, ainus hea asi on see, et neid on väga vähe Android 3 telefonid (:

Üldiselt vaatame sama FirstActivity klassi näidet. Nüüd avame brauserite loendi.

Asendage klassis FirstActivity meie vana kavatsus järgmisega:

FirstActivity.java
// määrake aadress, kuhu minna Uri aadress = Uri . parse("http://google.com"); // avage brauserite loend Intent intent = new Intent(Intent. ACTION_VIEW, aadress); // startActivity(intent);

Siin on kommentaaridest selgelt näha, mis toimub, kuid lisaks konstandile ACTION_VIEW on veel palju erinevaid konstante, mis võimaldavad täita erinevaid funktsioone.

Failide ja kaustade avamine kavatsusega

Näiteks telefonis kohaliku kataloogi avamiseks peate tegema järgmist.

FirstActivity'is asendame vana kavatsusega selle.

FirstActivity.java
//loo klassi päisesse muutuja, mis salvestab valitud faili ID privaatne staatiline lõplik int FILE_SELECT_CODE = 0 ;

//ja siis samas onClickListeneris asendame vana kavatsusega selle// määrake andmete hõivamiseks konstant Intent intent = new Intent ( Intent . ACTION_GET_CONTENT ); //millist kausta avada kavatsus. setType("fail/*"); //käivita kogu ilu startActivityForResult(intent, FILE_SELECT_CODE);

FirstActivity.java
//Meetodi onCreate() kohal või all public void onActivityResult (int requestCode , int resultCode , Intent data ) ( switch (requestCode ) ( juhtum FILE_SELECT_CODE : ( Uri uri = andmed . getData (); proovige () //siin edastame uri meetodile, millega soovite faili sisu väljastada) püüdmine (IOException e) (e. printStackTrace();) püüdmine (URISyntaxException e) (e. printStackTrace();)) break; ) Super . onActivityResult(päringukood, tulemusekood, andmed); )

Androidis on ka hunnik muid konstante, ma ei kirjelda neid kõiki, sest neid on palju, näiteks siin on mõned:

  • ACTION_ANSWER – avab tegevuse, mis on seotud sissetulevate kõnedega. Seda toimingut käsitleb standardne kõneekraan;
  • ACTION_CALL — algatab telefonikõne;
  • ACTION_DELETE – käivitab tegevuse, mida saab kasutada kavatsuse piires URI tees määratud andmete kustutamiseks;
  • ACTION_EDIT – kuvab andmed kasutaja muutmiseks;
  • ACTION_INSERT – avab tegevuse, et lisada kursorisse uus URI teega määratud element. Selle toiminguga kutsutud alamtegevus peab tagastama URI, mis viitab sisestatud elemendile;
  • ACTION_HEADSET_PLUG — ühendage kõrvaklapid;
  • ACTION_MAIN – algab töö algtegevusena;
  • ACTION_PICK – laadib alamtegevuse, mis võimaldab valida elemendi URI teega määratud andmeallikast. Sulgemisel tuleb tagastada URI, mis viitab valitud elemendile. Käivitav tegevus sõltub valitud andmete tüübist, näiteks tee sisu://kontaktid/inimesed läbimisel helistatakse süsteemi kontaktide loendisse;
  • ACTION_SEARCH – alustab otsingu tegemiseks tegevust. Otsingupäring salvestatakse stringina täiendava kavatsuse parameetrisse võtme SearchManager.QUERY all;
  • ACTION_SEND – laadib ekraani kavatsuses määratud andmete saatmiseks. Saabunud tegevuse abil tuleb valida adressaadi kontakt. Kasutage ülekantavate andmete MIME tüübi määramiseks meetodit setType. Need andmed tuleks olenevalt tüübist salvestada lisade kavatsuse parameetrisse klahvidega EXTRA_TEXT või EXTRA_STREAM. Meili puhul aktsepteerib standardne Androidi rakendus ka võtmete EXTRA_EMAIL, EXTRA_CC, EXTRA_BCC ja EXTRA_SUBJECT lisaparameetreid. Kasutage toimingut ACTION_SEND ainult juhtudel, kui andmed tuleb saata kaugsihtkohta (mitte sama seadme teise programmi);
  • ACTION_SENDTO – avab tegevuse sõnumite saatmiseks URI-teel määratud kontaktile, mis edastatakse kavatsuse kaudu;
  • ACTION_SYNC – sünkroonib serveri andmed mobiilseadme andmetega;
  • ACTION_TIMEZONE_CHANGED — ajavööndi muutmine;
  • ACTION_VIEW – kõige tavalisem üldine toiming. Andmete jaoks, mis edastatakse kavatsuses URI teed kasutades, otsitakse sobivaimat väljundmeetodit. Rakenduse valik sõltub andmeskeemist (protokollist). Standardsed http: aadressid avatakse brauseris, tel: aadressid valimisrakenduses, geo: Google Mapsi programmis ja kontaktandmed kuvatakse kontaktandmete haldusrakenduses;
  • ACTION_WEB_SEARCH – avab tegevuse, mis otsib veebist URI-teel edastatud teksti alusel (tavaliselt käivitab brauseri);

  • Täna vaatasime ainult peamisi enimkasutatud kavatsuste tüüpe, täname tähelepanu eest.

    Allikaid ei tule, sest mulle tundub, et materjal on üsna lihtne.