Android Pie-ning chiqarilishi bilan Google foydalanuvchilar uchun ko'plab yangi xususiyatlar va yaxshilanishlarni qo'shdi. Android Pie endi aqlliroq bo‘ldi, Android tashqi ko‘rinishi biroz o‘zgardi, skrinshot olish uchun yangi vosita va ekrandagi navigatsiya tugmalarini o‘chirish imkoniyati mavjud.

Android Pie yordamida foydalanuvchilar ilovalar tepsisini ochish, ilovalar oʻrtasida almashish va ilovalarni yopish kabi umumiy vazifalar uchun imo-ishoralardan foydalanish imkoniyatiga ega. Yangi funksiyadan foydalanishdan oldin uni Sozlamalar > Tizim > Imo-ishoralar > Bosh sahifa tugmasi orqali tepaga suring.
Pastki qismidagi uchta tugma yoʻqolib, oʻrtadagi kapsula shaklidagi tugma va kichik orqa oʻq bilan almashtirilganini sezasiz.

Imo-ishoralarga ko'nikish kerak bo'ladi va ular, albatta, hammaga yoqmaydi, lekin agar siz ularni sinab ko'rmoqchi bo'lsangiz, keling, ular qanday ishlashini ko'rib chiqamiz!

Uyga yoki orqaga qayting.

Yangi “Uy” tugmasini bir marta bosish orqali istalgan ekrandan uyga qaytishingiz mumkin. Uzoq bosish Google Assistantni ochadi. Va, albatta, orqaga tugmasi har qanday Android-da bo'lgani kabi ishlaydi.

Ilovalarni almashtirish.

Ekranning pastki qismidan qisqa surish orqali qaysi ilovalar ochiqligini ko'rishingiz mumkin. Imo-ishora ishlashi uchun siz faqat biroz harakat qilishingiz kerak. Darhaqiqat, bosh barmog'ini tez silkitish eng yaxshi ishlaydi. Aks holda, siz haddan tashqari uzoqqa borib, dasturni buzishingiz mumkin.

Shuningdek, ekranning pastki qismida Dock’dagi ilovalaringizga mos kelmaydigan beshta ilovani topasiz. Android Pie bu yerda ilovalarni telefondan foydalanish asosida avtomatik ravishda joylashtiradi.

Ilovalar paneli.

Ilovalar tepsisini istalgan ekrandan ochish uchun barmog'ingiz ekranning o'rtasiga yetguncha ekranda yuqoriga suring. Oldingi imo-ishorada bo'lgani kabi, siz ekranning pastki qismidagi istalgan joydan harakat qilishingiz mumkin — siz uy tugmasidan boshlashingiz shart emas.

Ilovalar o'rtasida tezda almashish.

Agar siz ikkita ilovani minimal harakat bilan almashtirmoqchi boʻlsangiz, barmogʻingizni “Uy” tugmasiga qoʻying va tezda oʻngga suring, barmogʻingizni oxirida koʻtaring.

Yaqinda foydalanilgan ilovalarni aylantiring.

Kartalarni vertikal ravishda joylashtirish o'rniga, yaqinda foydalanilgan ilovalar uchun Android Pie oldindan ko'rishlari endi kartalarni gorizontal ravishda ko'rsatadi. Siz kartalar bo'ylab ikki xil usulda o'tishingiz mumkin. Yoki ekranning o‘ng tomonidan suring yoki uy tugmachasini ekranning o‘ng tomoniga tortib o‘tkazing. Ekranning chetiga yetganingizda, aylantirishni davom ettirish uchun Bosh sahifa tugmasini bosing. Agar orqaga qaytmoqchi bo'lsangiz, tugmani chapga suring.

Ilovalarni majburiy yopish.

Yuqoridagi kabi Ilova almashtirgichni ochib, so‘ngra ilova kartasini yuqoriga surish orqali ilovani to‘liq yopishga majbur qilishingiz mumkin.

Bugungi kunda texnologik taraqqiyot har kuni ko'proq va ko'proq hayratlantirmoqda. Mobil qurilmalar ishlab chiqarish bilan shug'ullanadigan aksariyat kompaniyalar o'z mahsulotlarida Android operatsion tizimidan foydalanadilar. Ushbu operatsion tizim juda ko'p afzalliklarga ega va bugungi kunda u eng mashhur va ishlatiladigan operatsion tizimlardan biridir. Odatda, bu operatsion tizim bir vaqtning o'zida bir nechta ilovalarni ishga tushirishi mumkin. Qo'shimcha ilovalarni ishga tushirish uchun siz darhol asosiy tugmani bosishingiz va boshqa dasturni tanlashingiz kerak, bu sizga bir vaqtning o'zida bir nechta ilovalarda ishlash imkonini beradi. Ba'zi odamlar uchun ushbu bosqichda paydo bo'ladigan bitta savol - bu qanday qilib tezda bir dasturdan ikkinchisiga o'tish. Aslida, bu jarayonda hech qanday murakkab narsa yo'q, bu o'tishni amalga oshirish uchun ma'lum tugmachalarni bir necha marta bosish kifoya.

Shuningdek, mavzu bo'yicha: IPhone 5-ni kompyuterga qanday ulash mumkin?

Shuningdek, siz uy tugmachasini qayta bosib, u yoki bu ilovani qidirib, uni yana tanlash orqali ilovalar oʻrtasida almashishingiz mumkin. Bu jarayon bir necha daqiqa vaqt olishi mumkin, chunki u muayyan ilovani oldinga va orqaga qidirishni talab qiladi. Biroq, barcha ilovalar ularning tizim ishlashini qo'llab-quvvatlamaydi va bu usulga tezda o'tish funksiyasiga ega emas.

Ilovalar o'rtasida tezroq almashish uchun siz bir xil uy tugmasidan foydalanishingiz mumkin, faqat bu holda siz shunchaki bosishingiz kerak emas, balki uni bir necha soniya bosib turishingiz kerak, shu tarzda qurilmada standart vazifa menejeri paydo bo'ladi. barcha ochiq ilovalar ko'rsatiladi. Shunday qilib, hech qanday muammosiz siz tezda u yoki boshqa ochiq dasturni tanlashingiz mumkin. Ushbu almashtirish usuli Android operatsion tizimiga asoslangan telefonning har bir egasi uchun eng maqbul variant hisoblanadi.

Shuningdek, mavzu bo'yicha: ITunes orqali iPhone 5-ni qanday tiklash mumkin?

Ushbu turdagi texnologiya Xitoy ishlab chiqaruvchilarining telefonlarida ham qo'llanilishi mumkin. Bunday tizimning namunasi Huawei telefonidir. Ushbu kompaniyaning telefoni ko'proq taniqli brendlarning telefonlari bilan bir xil kalitlarga ega.

Odatda telefonda uy sifatida tasvirlangan uy kalitining mavjudligi turli maqsadlar uchun ilovalar o'rtasida tezkor harakat qilish imkonini beradi. Qoida tariqasida, ushbu texnologiya Android operatsion tizimida ishlaydigan barcha qurilmalarda, shu jumladan xitoylik ishlab chiqaruvchilarning qurilmalarida qo'llaniladi.

Loop Android uchun tizim ilovasi boʻlib, u ishlaydigan ilovalar oʻrtasida tez almashish uchun moʻljallangan. Standart usuldan farqli o'laroq, dastur ekranning yon tomonlarida ikkita faol zona yaratadi, ularni bosish orqali siz har qanday ishlaydigan ilovalarni ko'rishingiz va o'tishingiz mumkin. Ilova smartfonlar va planshetlar uchun mo'ljallangan va u hatto byudjet modellarida ham barqaror ishlaydi.

Interfeys va xususiyatlar

Ilovaning ko'rinishi juda zamonaviy. Faol zonani bosish orqali siz ishlaydigan jarayonlarning piktogrammalari bilan ochiladigan ro'yxatni ko'rasiz. Ushbu turdagi displey barcha ilovalarni kichik maydonda ko'rish imkonini beradi va almashtirish uchun faqat belgini bosish kerak. Asosiysi, ilovalar orasidagi "sakrash" oddiy imo-ishora bilan amalga oshiriladi va bu operatsiya har qanday ishlaydigan oynaning tepasida bajarilishi mumkin.

Sozlamalarda siz faol zonaning o'lchamini va sezgirligini o'zgartirishingiz mumkin, bu sizga ilovani ekraningiz o'lchamiga moslashtirishga imkon beradi. Shuningdek, siz ro'yxatni ochish effektlarini, ranglar sxemasini, yuklab olish va piktogramma ko'rinishini o'zgartirishingiz mumkin. Ko'rib turganingizdek, ishlab chiquvchilar hech qanday qo'shimcha funktsiyalarni taqdim etmaganlar va aslida dastur bitta maqsadga ega - ishlaydigan dasturlarni almashtirish.

Shuni ta'kidlash kerakki, ba'zi funktsiyalar faqat qurilma ildiz otgan bo'lsa mavjud. Masalan, istalgan joyda tez foydalanish yoki yozish paytida ilovani bloklash uchun roʻyxatga “Orqaga” tugmasini qoʻshish. Funktsiyalar unchalik muhim emas, shuning uchun superfoydalanuvchi huquqlarining mavjudligi dasturning umumiy ishlashiga ta'sir qilmaydi.

Android uchun Loopr xususiyatlari:

  • Yaxshi interfeys;
  • Tanlash uchun bir nechta effektlar;
  • Qo'shimcha piktogramma to'plami;
  • Foydalanish qulayligi;
  • Planshet va smartfonlarda barqaror ishlash.

Dasturni uning beqaror ishlashi uchun ayblab bo'lmaydi, barcha harakatlar muammosiz va xatosiz amalga oshiriladi. Kamchiliklar orasida qo'shimcha funktsiyalar ildiz huquqlarini va to'liq versiyani sotib olishni talab qiladi (to'liq versiya dastur interfeysi orqali sotib olinadi). Xususan, tashqi piktogrammalarni, qo'shimcha effektlarni yuklab olish va ulardan foydalanish va tanlangan jarayonning davomiyligi haqidagi ma'lumotlarni ko'rsatish uchun premium versiya talab qilinadi. Agar ushbu funktsiyalarning etishmasligi siz uchun muhim bo'lmasa, unda siz dasturning oddiy versiyasini bepul yuklab olishingiz mumkin.

Pastki chiziq

Loopr - bu Android qurilmalari uchun tizim yordam dasturi bo'lib, u ishlaydigan jarayonlar o'rtasidagi o'tishni soddalashtiradi va bu harakatni bitta imo-ishoraga qisqartiradi. Ko'pchilik dasturni soddaligi tufayli yoqtirishi mumkin va standart funktsiyani almashtirishga imkon beradi. Analoglar orasida biz funksionallik va qo'shimcha sozlamalar bilan farq qiladiganlarni qayd etishimiz mumkin. 2015 yil 24 mart

Kirish

Bugungi kunda Android operatsion tizimi tarqalish jihatidan Windows-dan deyarli kam emas. U smartfon va planshetlarning 90% dan ortig'ida qo'llaniladi. Uning foydalanuvchi (grafik) interfeysining o'ziga xos xususiyati shundaki, u klaviatura va sichqonchasiz foydalanish uchun mo'ljallangan - faqat barmoq teginishlariga javob beradigan ekran (sensorli ekran).

Umuman olganda, Android-ni boshqarish qiyin emas.

Ba'zi tafsilotlardagi ushbu ko'rsatmalar muayyan qurilmadagi Android interfeysiga mos kelmasligi mumkin. Gap shundaki, ba'zi qurilmalar ishlab chiqaruvchilari standart Android interfeysini o'zgartiradilar. Samsung ayniqsa katta o'zgarishlar qilmoqda.

Biroq, interfeysni tashkil etishning umumiy tamoyillari bir xil bo'lib qolmoqda.

Ekran va Android ish stoli qulfini ochish

Qurilmangizni yoqqaningizda ko'radigan birinchi narsa bu qulfni ochish ekrani:

Siz barmog'ingiz bilan qulfning tasviriga tegishingiz kerak va barmog'ingizni qo'ymasdan, uni o'ngga, aylana chegarasiga tortib, u erda qo'yib yuboring:

Ba'zi qurilmalarda qulf o'rniga boshqa rasm bo'lishi mumkin. Ammo printsip bir xil bo'lib qoladi - barmog'ingizni ekran bo'ylab surish kerak.

Ekran qulfini ochgandan so'ng, barcha boshqaruv elementlari jamlangan ish stoli ochiladi:

Ekranning eng pastki qismida holat paneli va tizim tepsisi mavjud - ular qora. Holat qatorida chapdan o'ngga asosiy boshqaruv tugmalari mavjud:

  • Orqaga tugmasi. Faol dasturning oldingi oynasiga qayting. Agar dasturda bitta oyna bo'lsa, bu tugma dasturni yopadi.
  • Uy tugmasi. Ish stoliga qaytish. Faol dasturni minimallashtiradi va ish stolini ochadi.
  • "Almashtirish" tugmasi. Ishlayotgan barcha dasturlarni oldindan ko'rishni ochadi. Buning yordamida siz ishlaydigan dasturlarni qulay tarzda almashtirishingiz mumkin.
  • Oyna tugmasi. Faol dastur menyusi. Hozirda faol bo'lgan dastur uchun buyruqlar bilan menyuni ochadi.
  • Dinamik ovoz balandligini sozlash.
  • Ekranning skrinshotini oling.

Eslatma. Ba'zi qurilmalarda holat panelida ovoz balandligi va skrinshot tugmalari bo'lmasligi mumkin.

Holat qatorining o'ng uchida tizim tepsisi joylashgan. U dastur xabarlari va dastur piktogrammalarini ko'rsatadi. Agar siz lagandaga tegsangiz, tezkor sozlamalarga ega menyu ochiladi:

Eslatma. Hamma qurilmalarda emas, tovoqni bosganingizda tez sozlash menyusi ochiladi. Ba'zi ishlab chiqaruvchilar bunday menyuga ega bo'lmasligi mumkin. Yoki u barmog'ingizni ekranning yuqori chetidan surish kabi boshqa usulda ochilishi mumkin.

Holat satrining tepasida sevimli dasturlaringizga yorliqlar mavjud ishga tushirgich mavjud.

Sensorli ekran Android

Dasturlarni va Android-ning o'zini boshqarish ekranga tegish orqali amalga oshiriladi. Android teginishlarni (ishoralar deb ham ataladi) tabiatiga ko'ra ajratadi:

  • Tez teginish (barmog'ingizni bosing va darhol olib tashlang) - kompyuterda sichqonchani ikki marta bosish yoki Enter tugmasini bosish kabi. Dasturni ishga tushirish yoki faylni ochish kabi standart amalni bajaradi.
  • Uzoq teginish (barmoq bilan teginish va ushlab turish) - kompyuterning o'ng tugmasi kabi - qo'shimcha operatsiyalarni taklif qiladi. Yoki matn, fayl, elementni tanlaydi.
  • “Yaqinlashtirish” bir vaqtning o'zida ikkita barmoq bilan teginish va keyin ularni bir-biriga yoki aksincha harakatlantirishdir. Hujjatdagi shriftni yoki rasm hajmini oshiradi yoki kamaytiradi.
  • "O'tish" - barmoqning ekran bo'ylab yoki bo'ylab siljishi. Ekran chegaralaridan tashqarida yashiringan elementlarni ko'rsatadi. Masalan, fayllar ro'yxati, galereyadagi keyingi rasm, hujjatning keyingi sahifasi.

Androidda fayllar bilan ishlash

Android-da fayllarni ochish, nusxalash va o'chirish har qanday boshqa operatsion tizimda bo'lgani kabi - maxsus fayl boshqaruvchisi dasturi orqali amalga oshiriladi. Android uchun bunday dasturlar juda ko'p. Android bilan birga kelgan fayl boshqaruvchisidan foydalanish oson:

Yuqori panelda siz hozir bo'lgan papkani ko'rsatadigan tugmalar mavjud. Va mavjud operatsiyalar uchun tugmalar. Jildga tegish tezda o'sha jildni ochadi. Faylga teging, bu fayl tezda ochiladi. Agar siz nusxa ko'chirish yoki o'chirish uchun fayllarni (papkalarni) tanlashingiz kerak bo'lsa, bitta faylga uzoq teginishingiz kerak va u ajratilganda qolganlarini tanlang:

Tanlangan fayllarni Bluetooth yoki WiFi orqali oʻchirish, nusxalash, kesish yoki yuborish mumkin. Agar siz fayllardan nusxa ko'chirishingiz yoki o'tkazishingiz kerak bo'lsa, ularni tanlash va nusxalash (kesish) dan keyin siz boshqa papkaga o'tishingiz va u erda "Qo'yish" tugmasini bosishingiz kerak.

Agar siz jilddagi barcha fayllarni tanlashingiz kerak bo'lsa, bu quyidagicha amalga oshiriladi:

Birinchidan, birinchi faylni tanlang (uzoq tegish bilan), so'ngra "Tanlangan" tugmasini bosing. Qo'shimcha "Hammasini tanlash" tugmasi ochiladi.

Dasturlarni ishga tushirish panelidagi yoki ish stolidagi yorliqlar orqali, shuningdek, Android-ning asosiy menyusi orqali ishga tushirish mumkin.

Agar siz ishga tushirish panelidagi dastur menyusi belgisiga tegsangiz, dastur menyusi ochiladi:

Bitta ekran barcha o'rnatilgan dasturlarga mos kelmasligi mumkin. Menyu bo'ylab harakatlanish uchun barmog'ingiz bilan o'ngdan chapga siljish harakatini amalga oshirishingiz kerak.

Agar siz dastur yorlig'iga qisqacha tegsangiz, u ishga tushadi. Agar siz barmog'ingizni ushlab tursangiz, bir muncha vaqt o'tgach, ish stoli ko'rinadi va siz barmog'ingizni surish orqali yorliqni ish stoliga ko'chirishingiz mumkin.

Dasturlar o'rtasida almashish uchun tugmani bossangiz - .

Ishlayotgan barcha dasturlarni oldindan ko'rishni ko'rsatadigan ekran ochiladi:

Ushbu ekranda siz kerakli dasturni bosishingiz kerak.

Agar dastur oynasini tezda pastga siljitsangiz, dastur yopiladi.

Android-da dasturni qanday yopish kerak

Birinchi yo'l. Android vazifalar panelidagi "Orqaga" tugmasini bosing. Ammo agar bu bir nechta oynali dastur bo'lsa, masalan, brauzer, bu tugmani ishlatish noqulay. Bundan tashqari, dastur aslida yopilmaydi, u ko'rinmas holga keladi, lekin u RAMda qolishda davom etadi.

Ikkinchi yo'l. "Oyna" tugmasini bosing.

Agar dasturda asosiy menyu bo'lsa, unda chiqish yoki yopish buyrug'i bo'lishi mumkin:

Yoki ushbu dastur menyusi:

Uchinchi yo'l. Android vazifalar panelidagi "Almashtirish" tugmasini bosing. Keyin oynani oldindan ko'rishni toping va uni pastga siljiting:

To'rtinchi yo'l. Tizim sozlamalarini oching, ilovalar yorlig'iga o'ting, so'ng "Ishlayotgan" dasturlar yorlig'ini oching va kerakli dasturni bosing:

va yangi ekranda "To'xtatish" tugmasini bosing:

Androidda dasturlarni o'rnatish

Android-da Internetga ulanish

Ko'pgina Android qurilmalarida siz uyali tarmoqlar yoki WiFi orqali Internetga ulanishingiz mumkin. Ushbu usullarning ikkalasi ham qurilma sozlamalari - Simsiz tarmoqlar bo'limi orqali mavjud.

Agar siz WiFi-dan 3G-ga yoki aksincha o'tishingiz kerak bo'lsa, avval joriy Internet manbasini o'chirib qo'yishingiz kerak va shundan keyingina boshqasini yoqing.

Android klaviaturasi maʼlumotlarni kiritish maydoniga bosganingizda avtomatik ravishda ekranda paydo boʻladi:

Android bilan birga kelgan klaviatura unchalik qulay emas. Unda raqamli tugmalar va maxsus belgilar tugmalari siz o'tishingiz kerak bo'lgan boshqa to'plamga ko'chirildi. Bundan tashqari, kursorni siljitish uchun o'q tugmalari va Alt, Ctrl tugmalari mavjud emas. Ikkinchi belgilar to'plami:

Va uchinchi belgilar to'plami:

Ko'rib turganingizdek, agar sizga jingalak qavslar kerak bo'lsa, ularga kirish uchun ikkita kalit to'plamini o'zgartirishingiz kerak bo'ladi.

Biroq, Androidda klaviatura dastur bo'lib, bu uni boshqasi bilan almashtirish mumkinligini anglatadi. Misol uchun Hacker klaviaturasi:

Bu deyarli haqiqiy klaviaturaga o'xshaydi. Eng muhimi shundaki, unda kursorni siljitish uchun o'q tugmalari mavjud. Bu juda qulay, chunki barmog'ingiz yoki grafik slayder yordamida kursorni bir nechta belgilarni siljitish do'zaxdir. Ammo uning ustida ko'proq kalitlar bo'lgani uchun ularning o'lchamlari kichikroq va siz u bilan ehtiyotkorlik bilan ishlashingiz kerak.

Hacker klaviaturasida tillarni almashtirish uchun barmog'ingizni bo'sh joy ustiga surishingiz kerak.

Turli klaviaturalar o'rtasida almashish Android sozlamalarida amalga oshiriladi:

Androidda matnni tanlash va nusxalash

Kompyuter qurilmasida matnlar bilan faol ishlaganda, ertami-kechmi matnni nusxalash va uni boshqa dasturga (hujjatga) o'tkazish zarurati paydo bo'ladi. Oddiy operatsion tizimlarda bu osonlik bilan amalga oshiriladi - kontekst menyusi yoki Ctrl + C. Androidda bu qiyinroq. Birinchidan, siz nusxa olmoqchi bo'lgan fragmentdan biron bir so'z ustiga tezda ekranga ikki marta tegishingiz kerak. So'z ta'kidlanadi va ikkita slayder paydo bo'ladi:

Slayderni barmog'ingiz bilan ushlab, uni siljitishingiz va shu tariqa kerakli matnni tanlashingiz mumkin. Shundan so'ng siz tanlangan matnga tegishingiz kerak va menyu paydo bo'lguncha barmog'ingizni qo'ymang:

Unda siz "Nusxa olish" ni tanlashingiz kerak. Ushbu menyu turli dasturlarda boshqacha ko'rinishi mumkin. Masalan, matn o'rniga piktogramma bo'lishi mumkin.

Keyin matnni kiritishingiz kerak bo'lgan dasturga (hujjatga) o'ting va ekranni to'g'ri joyga bosing va shunga o'xshash menyu paydo bo'lguncha barmog'ingizni ushlab turing, lekin unda "Qo'shish" ni tanlang.

Albatta, Android-da matnni nusxalash noqulay. Ammo baliq bo'lmasa, baliq bor.

Xulosa

Albatta, Android-da ishlaydigan qurilma to'liq kompyuterni to'liq almashtira olmaydi, ammo, hech bo'lmaganda, unda umumiy ish turlari bajarilishi mumkin. Oddiy MS Word va Excel fayllarini tahrirlashgacha.

Agar sizning Android qurilmangiz USB-Host (OTG) rejimini qo'llab-quvvatlasa, unda siz unga USB sichqonchani va klaviaturani ulashingiz mumkin va matn bilan ishlash ancha oson bo'ladi.

Hammaga salom, yana bir bor post yozishga qaror qildim va uzoq vaqt nima haqida yozishni bilmay qoldim, keyin bir nechta forumlarga bordim va odamlar Androidda niyatlar bilan jiddiy muammolarga duch kelishayotganini ko'rdim, odamlar o'zgara olmadi. faoliyatdan faoliyatga yoki shu tarzda ma'lumotlarni uzatish.

Internet bu mavzu bo'yicha qo'llanmalar bilan to'la, men muammo nima ekanligini va nima uchun ba'zi odamlar buni tushunolmasligini bilmayman, lekin bugun men ushbu sinf haqida asosiy savollarni tushuntirishga harakat qilaman.


Avvalo, niyat nima? Niyat - bu bitta operatsiyani tavsiflash mexanizmi - fotosuratni tanlash, faoliyatdan faoliyatga o'tish, ma'lumotlarni bir oynadan ikkinchisiga o'tkazish, elektron pochta xabarini yuborish, qo'ng'iroq qilish, brauzerni (yoki boshqa dasturni) ishga tushirish va belgilangan manzilga o'tish. .

Bugun men sizga ushbu turdagi niyatlarning har biri qanday qilib tez va qisqacha amalga oshirilishini tartibda aytib beraman.

Bir faoliyatdan boshqasiga o'tish


Bu eng oddiy va eng asosiy usul, agar siz uni eslab qolsangiz, unda oson bo'ladi. Ikkinchi faoliyatga o'tishni xohlagan joyda, ushbu kodni kiriting va u kerakli faoliyatga o'tadi.

Aytaylik, bizda ikkita sinf bor - FirstActivity va SecondActivity, biz birinchisidan ikkinchisiga o'tishimiz kerak, buning uchun biz maketda birinchi faoliyat tugmachasini yaratamiz va unga dastur kodida tinglovchini biriktiramiz. Bu shunday ko'rinadi:

Avval biz belgilar bilan tartib qilamiz.

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
himoyalangan void onCreate(Bundle savedInstanceState) (super. onCreate(savedInstanceState); setContentView(R. layout. activity_main); //tugmachani maketdagi tugmaga tayinladi Button btn = (Button ) findViewById (R . id . button1 ); // tinglovchini qo'ying btn. setOnClickListener(yangi OnClickListener() ( @Override umumiy bekor onClick(View v) ( //birinchi faoliyatdan ikkinchisiga o'tish Niyat niyat = yangi niyat (FirstActivity . this , SecondActivity . class ); startActivity(niyat); ))) )

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" >

Xo'sh, ikkinchi va ikkinchi faoliyat bo'sh, tugmani bosgandan so'ng siz keyingi faoliyatga o'tasiz. O'tish natijasini ko'rish uchun matn ko'rinishini qo'shadigan ikkinchi tartib faylini yarating va u erda biror narsa yozing. Eng muhimi, SecondActivity Activity dan xuddi birinchisi kabi meros qilib olinadi, aks holda siz xatolikni ko'rasiz.

Faoliyatlar o'rtasida ma'lumotlarni uzatish

Faoliyatlar o'rtasida ma'lumotlarni uzatish juda mashhur va foydali narsadir, shuning uchun azob chekmaslik va bularning barchasini niyat bilan qilmaslik uchun, albatta, siz imtiyozlardan foydalanishingiz, ularni saqlashingiz va kerakli faoliyatda o'qishingiz mumkin, ammo bu emas. bir martalik uzatish uchun mos, lekin uzoq muddatli saqlash uchun ma'lumotlarni yozib olish uchun , chunki preflarda 1000 ta kiritilgandan so'ng, dasturingiz xato qila boshlaydi, chunki kesh barcha turdagi ma'lumotlar bilan to'ldiriladi.

Bunday niyatning g'oyasi juda oddiy, masalan, men so'zni bir faoliyatdan boshqasiga o'tkazaman. Bu so'z "siz keksiz!" Keling, bu qanday amalga oshirilganini ko'rib chiqaylik.

Dastur birinchi misoldagi kabi ko'rinadi, bizda faoliyatdan faoliyatga o'tishni amalga oshiradigan bitta tugma bo'ladi, faqat bu safar u ham so'zni uzatadi, shuning uchun biz tartibdagi hech narsani o'zgartirmaymiz, lekin darhol FirstActivity-da kodni o'zgartiring.

FirstActivity.java
// birinchi faoliyatdan ikkinchisiga o'tish Niyat niyat = yangi niyat (FirstActivity . this , SecondActivity . class ); //Keyingi faoliyat uchun so'zni statik o'zgaruvchiga o'tkazing niyat. putExtra (SecondActivity . TEXT , "Sen keksan!" ); startActivity(niyat);

Bu erda biz yuragingiz xohlagan narsani uzatuvchi putExtra-ni qo'shamiz, u biz nimani o'tkazishni yozadigan doimiyga ega sinfni qabul qiladi va biz o'tkazmoqchi bo'lgan matn\simvol\raqamning o'zi.

SecondActivity.java
// statik o'zgaruvchi umumiy statik final String TEXT = "Matn" ; @Override himoyalangan void onCreate(Bundle savedInstanceState) ( super. onCreate(savedInstanceState); setContentView(R. layout. second); // biz matnni ko'rsatadigan matn ko'rinishini e'lon qilamiz TextView text = (TextView ) findViewById (R . id . textView1 ); //birinchi faoliyatdan yuborilgan niyatni olish To'plam qo'shimchalari = getIntent(). getExtras(); // biz olgan narsalarni chiqaring matn. setText(qo'shimchalar. getString(TEXT)); )

Xo'sh, endi bizga matnni chizadigan belgi kerak:

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

Birinchi faoliyatdan ikkinchisiga o'tganingizdan so'ng, yuqori chap burchakda siz kek ekanligingiz haqida xabarni ko'rasiz.

Dasturlarni niyat orqali chaqirish

Yuqorida aytib o'tganimdek, ushbu sinfdan foydalanib, siz turli xil dasturlarni, telefoningiz / planshetingizda o'rnatilgan turli xil brauzerlarni yoki, masalan, ijtimoiy tarmoqlar uchun ilovalarni yoki fayllarni qidirish uchun fayl boshqaruvchilarini ochishingiz mumkin.

Bu juda qulay narsa, men uni ba'zi dasturlarimda ishlatganman, Androidning 3 dan yuqori versiyalarida yaxshi ishlaydi, lekin negadir u Androidning 3-versiyasida ishlamaydi, birgina yaxshi tomoni shundaki, ular juda kam. Android 3 da telefonlar (:

Umuman olganda, biz FirstActivity sinfining bir xil misolini ko'rib chiqamiz. Endi biz brauzerlar ro'yxatini ochamiz.

FirstActivity sinfida eski niyatimizni shu bilan almashtiring:

FirstActivity.java
// borish uchun manzilni belgilang Uri manzili = Uri. parse("http://google.com"); // brauzerlar ro'yxatini oching Niyat niyat = yangi niyat (Niyat. ACTION_VIEW, manzil); // startActivity(niyat);

Bu erda sharhlardan nima sodir bo'layotgani aniq, lekin ACTION_VIEW konstantasidan tashqari, turli funktsiyalarni bajarishga imkon beruvchi ko'plab boshqa konstantalar mavjud.

Intent yordamida fayl va papkalarni ochish

Masalan, telefon ichida mahalliy katalogni ochish uchun siz quyidagi niyatni bajarishingiz kerak:

FirstActivity-da biz eski niyatni shu bilan almashtiramiz.

FirstActivity.java
//sinf sarlavhasida tanlangan fayl identifikatorini saqlaydigan o'zgaruvchi yarating xususiy statik final int FILE_SELECT_CODE = 0;

// va keyin xuddi shu onClickListener-da biz eski niyatni shu bilan almashtiramiz// ma'lumotlarni olish uchun konstanta o'rnating Intent intent = new Intent (Intent. ACTION_GET_CONTENT); //qaysi papkani ochish kerak niyat. setType("fayl/*"); //barcha go'zallikni ishga tushiring startActivityForResult(niyat, FILE_SELECT_CODE);

FirstActivity.java
//onCreate() usulidan yuqorida yoki pastda public void onActivityResult (int requestCode , int resultCode , Intent data ) ( switch (requestCode ) ( case FILE_SELECT_CODE : ( Uri uri = data . getData (); urinib ko'ring () //bu yerda biz uri-ni fayl mazmunini chiqarmoqchi bo'lgan usulga o'tkazamiz) catch (IOException e) (e. printStackTrace();) catch (URISyntaxException e) (masalan, printStackTrace();)) sindirish; ) super. onActivityResult(requestCode, resultCode, ma'lumotlar); )

Android-da yana bir qancha konstantalar mavjud, men ularning barchasini tasvirlamayman, chunki ularning ko'pi bor, masalan, bu erda bir nechta:

  • ACTION_ANSWER - Kiruvchi qo'ng'iroqlar bilan bog'liq faoliyatni ochadi. Ushbu harakat standart qo'ng'iroq ekrani tomonidan amalga oshiriladi;
  • ACTION_CALL — telefon qo‘ng‘irog‘ini boshlaydi;
  • ACTION_DELETE - maqsad doirasida URI yo'lida ko'rsatilgan ma'lumotlarni o'chirish uchun ishlatilishi mumkin bo'lgan faoliyatni ishga tushiradi;
  • ACTION_EDIT - foydalanuvchi tahrirlash uchun ma'lumotlarni ko'rsatadi;
  • ACTION_INSERT - URI yo'lida ko'rsatilgan yangi elementni kursorga kiritish uchun faoliyatni ochadi. Bu amal bilan chaqirilgan bola faoliyati kiritilgan elementga havola qiluvchi URIni qaytarishi kerak;
  • ACTION_HEADSET_PLUG — Eshitish vositalarini ulang;
  • ACTION_MAIN - ishning dastlabki faoliyati sifatida boshlanadi;
  • ACTION_PICK - URI yo'lida ko'rsatilgan ma'lumotlar manbasidan elementni tanlash imkonini beruvchi asosiy faoliyatni yuklaydi. Yopiq bo'lsa, tanlangan elementga havola qiluvchi URI qaytarilishi kerak. Ishga tushadigan faoliyat tanlangan ma'lumotlar turiga bog'liq, masalan, kontent yo'lini o'tkazish://kontaktlar/odamlar tizim kontaktlar ro'yxatiga qo'ng'iroq qiladi;
  • ACTION_SEARCH - Qidiruvni amalga oshirish uchun harakatni boshlaydi. Qidiruv so'rovi SearchManager.QUERY kaliti ostida qo'shimcha maqsad parametrida qator sifatida saqlanadi;
  • ACTION_SEND - maqsadda ko'rsatilgan ma'lumotlarni yuborish uchun ekranni yuklaydi. Qabul qiluvchining kontakti qabul qilingan faoliyat yordamida tanlanishi kerak. O'tkazilayotgan ma'lumotlarning MIME turini belgilash uchun setType usulidan foydalaning. Bu maʼlumotlar turiga qarab EXTRA_TEXT yoki EXTRA_STREAM tugmalari bilan qoʻshimcha maqsad parametrida saqlanishi kerak. Elektron pochta holatida standart Android ilovasi EXTRA_EMAIL, EXTRA_CC, EXTRA_BCC va EXTRA_SUBJECT kalitlari uchun qo‘shimcha parametrlarni ham qabul qiladi. ACTION_SEND amalidan faqat maʼlumotlarni uzoq manzilga joʻnatish kerak boʻlgan hollarda foydalaning (bir xil qurilmadagi boshqa dasturga emas);
  • ACTION_SENDTO - niyat orqali o'tadigan URI yo'lida ko'rsatilgan kontaktga xabarlarni yuborish uchun faoliyatni ochadi;
  • ACTION_SYNC - server ma'lumotlarini mobil qurilma ma'lumotlari bilan sinxronlashtiradi;
  • ACTION_TIMEZONE_CHANGED - vaqt mintaqasini o'zgartirish;
  • ACTION_VIEW - Eng keng tarqalgan umumiy harakat. Maqsadda URI yo'lidan foydalangan holda uzatilgan ma'lumotlar uchun eng mos chiqish usuli qidiriladi. Ilovani tanlash ma'lumotlar sxemasiga (protokol) bog'liq. Standart http: manzillar brauzerda ochiladi, tel: terish ilovasida manzillar, geo: Google Maps dasturida va kontakt ma'lumotlari kontakt ma'lumotlarini boshqarish ilovasida ko'rsatiladi;
  • ACTION_WEB_SEARCH - URI yo'lida uzatilgan matn asosida Internetda qidiruvni ochadi (odatda brauzerni ishga tushiradi);

  • Bugun biz faqat eng ko'p ishlatiladigan niyat turlarini ko'rib chiqdik, e'tiboringiz uchun rahmat.

    Hech qanday manba bo'lmaydi, chunki menga material juda oddiydek tuyuladi.