Odată cu lansarea Android Pie, Google a adăugat multe funcții noi și îmbunătățiri pentru utilizatori. Android Pie este acum mai inteligent, aspectul Android s-a schimbat ușor, există un nou instrument pentru realizarea de capturi de ecran și există o opțiune pentru a dezactiva butoanele de navigare de pe ecran.

Cu Android Pie, utilizatorii au capacitatea de a folosi gesturi pentru sarcini obișnuite, cum ar fi deschiderea barei de aplicații, comutarea între aplicații și închiderea aplicațiilor. Înainte de a putea utiliza noua funcție, trebuie să o activați accesând Setări > Sistem > Gesturi > Glisați în sus pe butonul Acasă. Imediat după activarea funcției,
Veți observa că cele trei butoane din partea de jos vor dispărea, înlocuite cu un buton în formă de capsulă în mijloc și o săgeată minusculă înapoi.

Gesturile necesită ceva obișnuire și cu siguranță nu vor fi pe placul tuturor, dar dacă vrei să le încerci, hai să vedem cum funcționează!

Acasă sau du-te înapoi.

Vă puteți întoarce acasă de pe orice ecran cu o singură atingere pe noul buton Acasă. O apăsare lungă va deschide Asistentul Google. Și, desigur, butonul înapoi funcționează la fel ca pe orice Android.

Schimbarea aplicațiilor.

Puteți vedea ce aplicații sunt deschise cu o glisare scurtă din partea de jos a ecranului. Trebuie doar să te miști ușor pentru ca gestul să funcționeze. De fapt, o mișcare rapidă a degetului mare va funcționa cel mai bine. În caz contrar, riscați să mergeți prea departe și să prăbușiți aplicația.

Veți găsi, de asemenea, cinci aplicații în partea de jos a ecranului care nu se potrivesc cu aplicațiile pe care le aveți în Dock. Android Pie plasează automat aplicații aici în funcție de utilizarea telefonului.

Tava de aplicare.

Pentru a deschide bara de aplicații de pe orice ecran, glisați în sus pe ecran până când degetul ajunge la mijlocul ecranului. Ca și în gestul anterior, vă puteți deplasa de oriunde în partea de jos a ecranului - nu trebuie neapărat să începeți de la butonul de pornire.

Comutați rapid între aplicații.

Dacă doriți să comutați între două aplicații cu un efort minim, plasați degetul pe butonul Acasă și glisați rapid spre dreapta, ridicând degetul la sfârșit.

Derulați prin aplicațiile utilizate recent.

În loc să stivuiască cardurile pe verticală, previzualizările Android Pie pentru aplicațiile utilizate recent afișează acum cardurile pe orizontală. Puteți parcurge cardurile în două moduri diferite. Fie glisați din partea dreaptă a ecranului, fie puteți glisa butonul de pornire în partea dreaptă a ecranului. Când ajungeți la marginea ecranului, apăsați butonul Acasă pentru a continua derularea. Dacă doriți să reveniți, mutați butonul spre stânga.

Închiderea forțată a aplicațiilor.

Puteți forța o aplicație să se închidă complet deschizând comutatorul de aplicații ca mai sus, apoi glisând cardul aplicației în sus.

Astăzi, progresul tehnologic pur și simplu surprinde din ce în ce mai mult în fiecare zi. Majoritatea companiilor implicate în producția de dispozitive mobile folosesc sistemul de operare Android în produsele lor. Acest sistem de operare are multe avantaje, iar astăzi este unul dintre cele mai cunoscute și utilizate sisteme de operare. De obicei, acest sistem de operare poate rula mai multe aplicații în același timp. Pentru a lansa aplicații suplimentare, trebuie să apăsați imediat tasta home și să selectați o altă aplicație, permițându-vă astfel să lucrați în mai multe aplicații simultan. Pentru unii oameni, o întrebare care apare în această etapă este cum să comutați rapid de la o aplicație la alta. De fapt, nu este nimic complicat în acest proces; pentru a efectua această comutare, trebuie doar să apăsați anumite taste de mai multe ori.

Tot pe subiect: Cum se conectează iPhone 5 la computer?

De asemenea, puteți comuta între aplicații apăsând din nou tasta de pornire, căutând una sau alta aplicație și selectând-o din nou. Acest proces poate dura câteva minute, deoarece va necesita o căutare dus-întors pentru o anumită aplicație. Cu toate acestea, nu toate aplicațiile își susțin funcționarea sistemului și nu au funcția de a trece rapid la această metodă.

Pentru a comuta mai rapid între aplicații, puteți utiliza aceeași tastă de pornire, doar în acest caz nu trebuie doar să o apăsați, ci să o apăsați și să o țineți apăsată timp de câteva secunde, în acest fel pe dispozitiv va apărea un manager de activități standard, pe care vor fi afișate toate aplicațiile deschise. Astfel, fără probleme puteți selecta rapid una sau alta aplicație deschisă. Această metodă de comutare este cea mai optimă opțiune pentru fiecare proprietar al unui telefon bazat pe sistemul de operare Android.

Tot pe subiect: Cum să restabiliți iPhone 5 prin iTunes?

Acest tip de tehnologie poate fi folosit și pe telefoanele de la producători chinezi. Un exemplu de astfel de sistem este telefonul Huawei. Telefonul acestei companii are aceleași taste ca și telefoanele de la mărci mai cunoscute.

Prezența unei taste de acasă, care este de obicei descrisă pe telefon ca o casă, vă permite să navigați rapid între aplicații în diferite scopuri. De regulă, această tehnologie este utilizată pe toate dispozitivele care rulează pe sistemul de operare Android, inclusiv pe dispozitivele de la producători chinezi.

Buclă este o aplicație de sistem pentru Android care este concepută pentru a comuta rapid între aplicațiile care rulează. Spre deosebire de metoda standard, aplicația creează două zone active pe părțile laterale ale ecranului, făcând clic pe care puteți vizualiza și merge la oricare dintre aplicațiile care rulează. Aplicația este concepută atât pentru smartphone-uri, cât și pentru tablete și funcționează stabil chiar și pe modelele bugetare.

Interfață și caracteristici

Aspectul aplicației este destul de elegant. Făcând clic pe zona activă, veți vedea o listă derulantă cu pictograme ale proceselor în derulare. Acest tip de afișare vă permite să vedeți toate aplicațiile într-un spațiu mic, iar pentru a comuta trebuie doar să faceți clic pe pictogramă. Principalul lucru este că „săriturile” între aplicații sunt efectuate cu un simplu gest, iar această operație poate fi efectuată deasupra oricărei ferestre care rulează.

În setări puteți modifica dimensiunea și sensibilitatea zonei active, ceea ce vă va permite să ajustați aplicația la dimensiunea ecranului dvs. De asemenea, puteți modifica efectele de deschidere a listei, schema de culori, puteți descărca și schimba aspectul pictogramelor. După cum puteți vedea, dezvoltatorii nu au furnizat nicio caracteristică suplimentară și, de fapt, aplicația are un singur scop - de a schimba programele care rulează.

Este de remarcat faptul că unele funcții sunt disponibile numai dacă dispozitivul este rootat. De exemplu, adăugarea unui buton înapoi la listă pentru o utilizare rapidă oriunde sau pentru a bloca o aplicație în timp ce introduceți text. Funcțiile nu sunt atât de importante, așa că prezența drepturilor de superutilizator nu afectează performanța generală a programului.

Caracteristicile Loopr pentru Android:

  • Interfață bună;
  • Mai multe efecte din care să alegeți;
  • Set suplimentar de icoane;
  • Ușurință în utilizare;
  • Funcționare stabilă pe tablete și smartphone-uri.

Programul nu poate fi acuzat pentru funcționarea sa instabilă; toate acțiunile sunt efectuate fără probleme și fără erori. Dezavantajele includ faptul că funcțiile suplimentare necesită drepturi de root și achiziționarea versiunii complete (versiunea completă este achiziționată prin interfața aplicației). În special, versiunea premium va fi necesară pentru a descărca și utiliza pictograme externe, efecte suplimentare și afișarea informațiilor despre durata procesului selectat. Dacă lipsa acestor funcții nu este critică pentru dvs., atunci puteți descărca gratuit versiunea obișnuită a aplicației.

Concluzie

Loopr este un utilitar de sistem pentru dispozitivele Android care va simplifica tranziția între procesele care rulează și va reduce această acțiune la un singur gest. Mulți oameni le poate plăcea aplicația datorită simplității sale și vă va permite să înlocuiți funcția standard. Dintre analogi, îi putem remarca pe cei care diferă în funcție de funcționalitate și setări suplimentare. 24 martie 2015

Introducere

Sistemul de operare Android de astăzi este cu greu inferior Windows în ceea ce privește prevalența. Este folosit în peste 90% din smartphone-uri și tablete. O caracteristică distinctivă a interfeței sale de utilizator (grafică) este că este concepută pentru a fi utilizată fără tastatură și mouse - doar cu un ecran care răspunde la atingerea degetelor (ecran tactil).

În general, gestionarea Android nu este dificilă.

Este posibil ca aceste instrucțiuni în unele detalii să nu corespundă cu interfața Android de pe un anumit dispozitiv. Faptul este că unii producători de dispozitive schimbă interfața standard Android. Samsung face schimbări deosebit de mari.

Cu toate acestea, principiile generale ale organizării interfeței rămân aceleași.

Deblocarea ecranului și a desktopului Android

Primul lucru pe care îl veți vedea când porniți dispozitivul este ecranul de deblocare:

Trebuie să atingeți imaginea lacătului cu degetul și, fără a elibera degetul, trageți-l la dreapta, până la marginea cercului și eliberați-l acolo:

Pe unele dispozitive, poate exista o altă imagine în loc de lacăt. Dar principiul rămâne același - trebuie să treceți cu degetul pe ecran.

După deblocarea ecranului, se va deschide desktopul pe care sunt concentrate toate comenzile:

În partea de jos a ecranului există o bară de stare și o tavă de sistem - sunt negre. Linia de stare conține principalele butoane de control, de la stânga la dreapta:

  • Butonul Înapoi. Reveniți la fereastra anterioară a programului activ. Dacă programul are o singură fereastră, acest buton închide programul.
  • butonul Acasă. Reveniți la desktop. Minimizează programul activ și deschide desktopul.
  • Butonul „Schimbare”. Deschide o previzualizare a tuturor programelor care rulează. Datorită acestui lucru, puteți comuta convenabil între programele care rulează.
  • Butonul ferestrei. Meniu program activ. Deschide un meniu cu comenzi pentru programul care este activ în prezent.
  • Reglarea volumului difuzorului.
  • Faceți o captură de ecran a ecranului.

Notă. Pe unele dispozitive, bara de stare poate să nu aibă butoane de volum și capturi de ecran.

La capătul din dreapta al liniei de stare se află bara de sistem. Afișează mesajele programului și pictogramele programului. Dacă atingeți tava, se va deschide un meniu cu setări rapide:

Notă. Nu pe toate dispozitivele, când atingeți tava, se deschide meniul de setări rapide. Este posibil ca unii producători să nu aibă un astfel de meniu. Sau se poate deschide într-un mod diferit, cum ar fi glisând cu degetul din marginea de sus a ecranului.

Chiar deasupra barei de stare există un lansator cu comenzi rapide către programele tale preferate.

Ecran tactil Android

Întregul control al programelor și al Androidului în sine se realizează prin atingerea ecranului. Android împarte atingerile (numite și gesturi) în funcție de natura lor:

  • Atingere rapidă (atingeți și scoateți imediat degetul) - similar cu un computer care face dublu clic pe mouse sau apăsând enter. Efectuează o operație implicită, cum ar fi pornirea unui program sau deschiderea unui fișier.
  • Atingerea lungă (atingeți și mențineți apăsat cu degetul) - similar cu un clic dreapta pe computer - oferă operațiuni suplimentare. Sau selectează text, fișier, element.
  • „Mărirea” înseamnă atingerea cu două degete în același timp și apoi mutarea lor unul spre celălalt sau invers. Mărește sau micșorează fontul dintr-un document sau dimensiunea unei imagini.
  • „Defilarea” este o mișcare de alunecare a unui deget de-a lungul sau de-a lungul ecranului. Afișează elemente care sunt ascunse dincolo de granițele ecranului. De exemplu, o listă de fișiere, următoarea imagine din galerie, următoarea pagină a documentului.

Lucrul cu fișiere în Android

Deschiderea, copierea și ștergerea fișierelor în Android se face în același mod ca în orice alt sistem de operare - printr-un program special de gestionare a fișierelor. Există multe astfel de programe pentru Android. Managerul de fișiere care vine cu Android este ușor de utilizat:

În panoul de sus există butoane care arată folderul în care vă aflați în prezent. Și butoane pentru operațiunile disponibile. Atingerea unui dosar deschide rapid acel dosar. Atingerea unui fișier deschide rapid acel fișier. Dacă trebuie să selectați fișiere (dosare) pentru copiere sau ștergere, trebuie să faceți o atingere lungă pe un fișier și când este evidențiat, selectați restul:

Fișierele selectate pot fi șterse, copiate, tăiate sau trimise prin Bluetooth sau WiFi. Dacă trebuie să copiați sau să transferați fișiere, atunci după ce le-ați selectat și copiat (tăiat), trebuie să mergeți la alt folder și să faceți clic pe butonul „Lipire” de acolo.

Dacă trebuie să selectați toate fișierele dintr-un folder, acest lucru se face după cum urmează:

Mai întâi, selectați primul fișier (cu o atingere lungă), apoi atingeți butonul „Selectat”. Se va deschide un buton suplimentar „Selectează totul”.

Programele pot fi lansate prin comenzi rapide în lansatorul sau pe desktop, precum și prin meniul principal Android.

Dacă atingeți pictograma meniului programului din lansator, se va deschide meniul programului:

Este posibil ca un ecran să nu se potrivească tuturor programelor instalate. Pentru a derula prin meniu, trebuie să faceți o mișcare de alunecare cu degetul de la dreapta la stânga.

Dacă atingeți scurt comanda rapidă a programului, acesta va fi lansat. Dacă atingeți și mențineți apăsat degetul, după un timp desktopul va deveni vizibil și puteți muta comanda rapidă pe desktop cu o glisare cu degetul.

Dacă atingeți butonul pentru a comuta între programe - .

Se va deschide un ecran care arată previzualizări ale tuturor programelor care rulează:

Pe acest ecran trebuie să atingeți programul dorit.

Dacă mutați rapid fereastra programului în jos, programul va fi închis.

Cum să închideți un program pe Android

Prima cale. Apăsați butonul „Înapoi” din bara de activități Android. Dar dacă acesta este un program cu mai multe ferestre, cum ar fi un browser, utilizarea acestui buton este incomod. În plus, programul nu se închide efectiv, devine invizibil, dar continuă să rămână în RAM.

A doua cale. Faceți clic pe butonul „Fereastră”.

Dacă programul are un meniu principal, poate avea o comandă de ieșire sau de închidere:

Sau acest meniu de programe:

A treia cale. Faceți clic pe butonul „Swap” din bara de activități Android. Apoi găsiți previzualizarea ferestrei și mutați-o în jos:

A patra cale. Deschideți setările sistemului, accesați fila Aplicații, apoi deschideți fila Programe „În rulare” și atingeți programul dorit:

iar în noul ecran faceți clic pe butonul „Stop”:

Instalarea programelor pe Android

Conexiune la internet pe Android

Pe majoritatea dispozitivelor Android, vă puteți conecta la Internet prin rețele celulare sau WiFi. Ambele metode sunt disponibile prin intermediul setărilor dispozitivului - secțiunea Rețele wireless.

Dacă trebuie să treceți de la WiFi la 3G sau invers, mai întâi trebuie să opriți sursa curentă de Internet și abia apoi să porniți alta.

Tastatura Android apare automat pe ecran când atingeți câmpul de introducere a datelor:

Tastatura care vine cu Android nu este foarte confortabilă. Pe el, tastele numerice și tastele cu caractere speciale au fost mutate într-un alt set la care trebuie să comutați. În plus, nu există taste săgeți pentru deplasarea cursorului și nici taste Alt, Ctrl. Al doilea set de caractere:

Și al treilea set de personaje:

După cum puteți vedea, dacă aveți nevoie de bretele, va trebui să schimbați două seturi de chei pentru a ajunge la ele.

Cu toate acestea, în Android tastatura este un program și asta înseamnă că poate fi înlocuită cu altul. De exemplu pe Tastatura hackerului:

Este aproape ca o tastatură adevărată. Cel mai important lucru este că are taste săgeți pentru a muta cursorul. Acest lucru este foarte convenabil deoarece mutarea cursorului mai multor caractere folosind degetul sau cursorul grafic este un iad. Dar, deoarece există mai multe chei pe ea, dimensiunea lor este mai mică și trebuie să lucrați cu ea mai atent.

Pentru a schimba limbile pe tastatura Hacker, trebuie să glisați degetul peste bara de spațiu.

Comutarea între diferite tastaturi se face în setările Android:

Selectarea și copierea textului în Android

Când lucrați activ cu texte pe un dispozitiv computer, mai devreme sau mai târziu va fi nevoie să copiați textul și să-l transferați într-un alt program (document). În sistemele de operare obișnuite acest lucru se face cu ușurință - meniul contextual sau Ctrl + C. În Android este mai dificil. În primul rând, trebuie să atingeți rapid ecranul de două ori pe un cuvânt din fragmentul pe care doriți să îl copiați. Cuvântul va fi evidențiat și vor apărea două glisoare:

Ținând glisorul cu degetul, îl puteți muta și astfel selecta cât de mult text aveți nevoie. După aceasta, trebuie să atingeți textul selectat și nu eliberați degetul până când apare meniul:

În care trebuie să selectați „Copiere”. Acest meniu poate arăta diferit în diferite programe. De exemplu, în loc de text pot exista pictograme.

Apoi accesați programul (documentul) unde trebuie să introduceți textul și atingeți ecranul în locul potrivit și țineți degetul până când apare un meniu similar, dar în el selectați „Insert”.

Desigur, copierea textului în Android este incomod. Dar în absența peștelui există pește.

rezumat

Desigur, un dispozitiv care rulează Android nu poate înlocui pe deplin un computer cu drepturi depline, cu toate acestea, cel puțin, pe el pot fi efectuate tipuri obișnuite de lucru. Până la editarea fișierelor simple MS Word și Excel.

Dacă dispozitivul dvs. Android acceptă modul USB-Host (OTG), atunci puteți conecta un mouse și o tastatură USB la acesta și va fi mult mai ușor să lucrați cu text.

Salutare tuturor, inca o data m-am hotarat sa scriu o postare si de mult nu am stiut despre ce sa scriu, apoi am fost pe mai multe forumuri si am vazut ca oamenii au probleme serioase cu intentiile in Android, oamenii nu puteau comuta. de la activitate la activitate sau transferați date în acest mod.

Internetul este plin de tutoriale pe acest subiect, nu știu care este problema și de ce unii oameni nu își pot da seama, dar astăzi voi încerca să explic întrebările de bază despre această clasă.


În primul rând, ce este Intenția? Intenția este un mecanism pentru descrierea unei operațiuni - selectați o fotografie, treceți de la o activitate la alta, transferați date dintr-o fereastră în alta, trimiteți un e-mail, efectuați un apel, lansați un browser (sau un alt program) și mergeți la adresa specificată. .

Astăzi vă voi spune în ordine cum se realizează fiecare dintre aceste tipuri de intenții, rapid și pe scurt.

Trecerea de la o activitate la alta


Aceasta este cea mai simplă și cea mai simplă metodă, dacă vă amintiți, atunci va fi ușor. În orice loc în care doriți să înceapă trecerea la a doua activitate, introduceți acest cod și acesta va trece la activitatea dorită.

Să presupunem că avem două clase - FirstActivity și SecondActivity, trebuie să trecem de la prima la a doua, pentru aceasta creăm un buton pe prima activitate din aspect și îi atașăm un ascultător în codul programului. Arata cam asa:

Mai întâi facem un aspect cu marcaje.

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
protected void onCreate(Bundle savedInstanceState) (super. onCreate(savedInstanceState); setContentView(R. layout. activity_main); //a atribuit butonul butonului de pe aspect Buton btn = (Button ) findViewById (R . id . button1 ); //pune un ascultător pe el btn. setOnClickListener(new OnClickListener() ( @Override public void onClick(View v) ( //trece de la prima la a doua activitate Intenție de intenție = intenție nouă (FirstActivity . this , SecondActivity . class ); startActivity(intentie); ) )); )

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/app_name” >< intent-filter > < action android:name = "android.intent.action.MAIN" /> < category android:name = „android.intent.category.LAUNCHER”/> < activity android:name = ".SecondActivity" >

Ei bine, a doua și a doua activitate sunt goale, după ce faceți clic pe butonul veți trece pur și simplu la următoarea activitate. Pentru a vedea rezultatul tranziției, creați un al doilea fișier de aspect în care adăugați textview și scrieți ceva acolo. Cel mai important lucru este că SecondActivity moștenește de la Activity la fel ca și prima, altfel vei vedea o eroare.

Transmiterea datelor între activități

Transferul de date între activități este un lucru foarte popular și util, pentru a nu suferi și a nu fi nevoit să faci toate acestea cu intenții, bineînțeles că poți folosi preferințele, le poți salva în ele și le citești în activitatea dorită, dar asta nu este potrivit pentru transfer unic, dar pentru înregistrarea datelor pentru stocare pe termen lung, deoarece după 1000 de intrări în prefs, programul dvs. va începe să se defecteze, deoarece memoria cache va fi umplută cu tot felul de date.

Ideea unei astfel de intenții este foarte simplă; de exemplu, voi transfera pur și simplu un cuvânt de la o activitate la alta. Lăsați acest cuvânt să fie „ești tort!” Să vedem cum se face.

Programul va arăta la fel ca în primul exemplu, vom avea un singur buton care va face trecerea de la activitate la activitate, doar că de data aceasta va transmite și un cuvânt, așa că nu vom schimba nimic în aspect, ci va face imediat modificați codul în FirstActivity.

FirstActivity.java
// trece de la prima la a doua activitate Intenție de intenție = intenție nouă (FirstActivity . this , SecondActivity . class ); //Trimite cuvântul unei variabile statice pentru următoarea activitate intentie. putExtra (SecondActivity . TEXT , „Ești un tort!” ); startActivity(intentie);

Aici adăugăm putExtra, care transmite orice dorește inima ta, acceptă o clasă cu o constantă în care scriem ce să transmitem, și textul\simbol\numărul însuși pe care dorim să-l transferăm.

SecondActivity.java
// variabilă statică public static final String TEXT = "Text" ; @Override protected void onCreate(Bundle savedInstanceState) ( super. onCreate(savedInstanceState); setContentView(R. layout. second); //declarăm o vizualizare text în care vom afișa textul TextView text = (TextView ) findViewById (R . id . textView1 ); //primiți intenția trimisă de la prima activitate Bundle extras = getIntent(). getExtras(); //a ieșit ceea ce am primit text . setText(extras. getString(TEXT)); )

Ei bine, acum avem nevoie de marcaj în care vom desena textul:

al doilea.xml
< LinearLayout xmlns:android = „http://schemas.android.com/apk/res/android” android:layout_width = "match_parent" android:layout_height = "match_parent" android:orientation = "vertical" >< TextView android:id = "@+id/textView1" android:layout_width = "wrap_content" android:layout_height = "wrap_content" android:text = "TextView" />

După ce treci de la prima activitate la alta, vei vedea un mesaj în colțul din stânga sus că ești un tort.

Apelarea programelor prin intenție

Așa cum am menționat mai devreme, folosind această clasă puteți deschide diverse tipuri de programe, diferite browsere care sunt instalate pe telefon/tabletă sau, de exemplu, aplicații pentru rețelele sociale sau manageri de fișiere pentru găsirea fișierelor.

Acesta este un lucru foarte convenabil, l-am folosit în unele dintre programele mele, funcționează bine în versiunile de Android peste 3, dar din anumite motive nu funcționează în versiunea 3 de Android, singurul lucru bun este că sunt foarte puține telefoane pe Android 3 (:

În general, ne uităm la același exemplu al clasei FirstActivity. Acum vom deschide lista de browsere.

În clasa FirstActivity, înlocuiți vechea noastră intenție cu aceasta:

FirstActivity.java
// setați adresa la care să mergeți Uri adresa = Uri . parse("http://google.com"); // deschide lista de browsere Intenție de intenție = new Intent (Intenție. ACTION_VIEW, adresa); // începe startActivity(intent);

Aici reiese clar din comentarii ce se întâmplă, dar pe lângă constanta ACTION_VIEW, există multe alte constante diferite care vă permit să efectuați diferite funcții.

Deschiderea fișierelor și folderelor folosind intentia

De exemplu, pentru a deschide un director local în interiorul telefonului, trebuie să faceți următoarea intenție:

În FirstActivity vom înlocui vechea intenție cu aceasta.

FirstActivity.java
//creăm o variabilă în antetul clasei care va salva id-ul fișierului selectat private static final int FILE_SELECT_CODE = 0 ;

//și apoi în același onClickListener înlocuim vechea intenție cu aceasta// setați o constantă pentru a captura date Intenție de intenție = intenție nouă ( Intenție . ACTION_GET_CONTENT ); // ce folder să deschidem intentie. setType("fișier/*"); //lansează toată frumusețea startActivityForResult(intent, FILE_SELECT_CODE);

FirstActivity.java
//Deasupra sau sub metoda onCreate(). public void onActivityResult (int requestCode , int resultCode , Intent data ) ( switch (requestCode ) (case FILE_SELECT_CODE : ( Uri uri = data . getData (); încercați ( //aici trecem uri-ul metodei în care doriți să scoateți conținutul fișierului) catch (IOException e) (e. printStackTrace();) catch (URISyntaxException e) (e. printStackTrace();)) break; ) super . onActivityResult(requestCode, resultCode, date); )

Există, de asemenea, o grămadă de alte constante în Android, nu le voi descrie pe toate pentru că sunt multe, de exemplu, iată câteva:

  • ACTION_ANSWER - Deschide o activitate care este asociată cu apelurile primite. Această acțiune este gestionată de ecranul de apel standard;
  • ACTION_CALL — inițiază un apel telefonic;
  • ACTION_DELETE - Lansează o activitate care poate fi utilizată pentru a șterge datele specificate în calea URI în cadrul intenției;
  • ACTION_EDIT - Afișează date pentru editarea utilizatorului;
  • ACTION_INSERT - Deschide o activitate pentru a insera în Cursor un nou element specificat de calea URI. O activitate copil apelată cu această acțiune trebuie să returneze un URI care să facă referire la elementul inserat;
  • ACTION_HEADSET_PLUG — Conectați căști;
  • ACTION_MAIN - Începe ca activitate inițială a jobului;
  • ACTION_PICK - Încarcă o activitate copil care vă permite să selectați un element din sursa de date specificată de calea URI. Când este închis, ar trebui returnat un URI care face referire la elementul selectat. Activitatea care va fi lansată depinde de tipul de date selectat, de exemplu, trecând calea content://contacts/people va apela lista de contacte a sistemului;
  • ACTION_SEARCH - Pornește o activitate pentru a efectua o căutare. Interogarea de căutare este stocată ca șir în parametrul suplimentar de intenție sub cheia SearchManager.QUERY;
  • ACTION_SEND - Încarcă ecranul pentru trimiterea datelor specificate în intenție. Contactul destinatarului trebuie selectat folosind activitatea primită. Utilizați metoda setType pentru a specifica tipul MIME al datelor transferate. Aceste date ar trebui să fie stocate în parametrul de intenție extra cu tastele EXTRA_TEXT sau EXTRA_STREAM, în funcție de tip. În cazul e-mailului, aplicația standard Android acceptă și parametri suplimentari pentru cheile EXTRA_EMAIL, EXTRA_CC, EXTRA_BCC și EXTRA_SUBJECT. Utilizați acțiunea ACTION_SEND numai în cazurile în care datele trebuie trimise către o destinație de la distanță (și nu către alt program de pe același dispozitiv);
  • ACTION_SENDTO - Deschide o activitate pentru a trimite mesaje către contactul specificat în calea URI care este transmisă prin intenție;
  • ACTION_SYNC - Sincronizează datele serverului cu datele dispozitivului mobil;
  • ACTION_TIMEZONE_CHANGED — Schimbați fusul orar;
  • ACTION_VIEW — Cea mai comună acțiune generală. Pentru datele transmise folosind calea URI în intenție, se caută cea mai potrivită metodă de ieșire. Alegerea aplicației depinde de schema de date (protocol). Standard http: adresele vor fi deschise în browser, tel: adrese în aplicația de apelare, geo: în programul Google Maps, iar informațiile de contact vor fi afișate în aplicația de gestionare a informațiilor de contact;
  • ACTION_WEB_SEARCH - Deschide o activitate care caută pe web pe baza textului trecut în calea URI (de obicei lansarea browserului);

  • Astăzi ne-am uitat doar la principalele tipuri de intenții cele mai utilizate, vă mulțumim pentru atenție.

    Nu vor exista surse pentru ca mi se pare ca materialul este destul de simplu.