viewBinding true - ushbu
metodni vazifasi nima Ko'rishni ulash modul bo'yicha ko`rinishni yoqish. Servicelarni ulashni yoqish faoliyatlarni MBga ulashni yoqish hech qanday vazifa bajarmaydi Quyidagi Android qurilmalaridan qaysi biri
litsenziyalangan? Apache/MIT OSS Sourceforge Yuqoridagilardan hech qaysisi
Quyidagi Android qaysi biri uchun asosan ishlab
chiqilgan? Mobil qurilmalar Serverlar Ish stollari Noutbuklar
Quyidagilardan qaysi biri Android operatsion tizimida ishlaydigan birinchi mobil telefon hisoblanadi?Java
Catch-ni sinab ko'ring T - Mobil G1 HTC qahramoni Google gPhone Yuqoridagilardan hech qaysisi
Quyidagi virtual mashinalardan qaysi biri Android operatsion tizimi
tomonidan qo'llaniladi? Dalvik virtual mashinasi JVM Oddiy virtual mashina Yuqoridagilardan hech qaysisi
Android quyidagi tillarning
qaysi biriga asoslangan? Java C++ C Yuqoridagilardan hech qaysisi
APK qisqartmasi - Android paketlar to'plami Android telefonlar to'plami Android sahifalar to'plami Yuqoridagilardan hech qaysisi
API nimani anglatadi? Ilova dasturlash interfeysi Android dasturlash interfeysi Android sahifa interfeysi Ilova sahifasi interfeysi
Quyidagilardan qaysi biri
Java bayt kodini Dalvik bayt
kodiga aylantiradi? Dex kompilyator Dalvik konvertori Mobil sharhlovchi kompilyator (MIC) Yuqoridagilardan hech qaysisi
Androidda xizmatlarni qanday to'xtatishimiz StopSelf() va stopService() usullaridan foydalangan
mumkin? holda Finish() usuli yordamida system.exit() usuli yordamida Yuqoridagilardan hech qaysisi
Androidda faoliyat nima? Java kodini qo'llab-quvvatlaydigan ilovada bitta ekranandroid sinfi android to'plami Yuqoridagilardan hech qaysisi
Quyidagi yadrolardan qaysi
biri Androidda qo'llaniladi? Linux MAC Windows Redhat
Quyidagilardan qaysi biri faoliyatning hayot tsikli davomida tizim tomonidan chaqiriladigan birinchi qayta qo'ng'iroq qilish usuli
hisoblanadi? onCreate() usuli onClick() usuli onStart() usuli onRestart() usuli
Quyidagilardan qaysi biri faoliyatning hayotiy siklini
qayta chaqirish usuli emas? onBackPressed() usuli onClick() usuli onCreate() usuli onStart() usuli
Emulator yaratish uchun bizga AVD kerak. AVD
nimani anglatadi? Android Virtual qurilma Android virtual displey Faol virtual displey Faol virtual qurilma
Android javadan boshqa
tillarni qo'llab-quvvatlaydimi?Ha Yo'q Balki Aytish mumkin emas
Androidda kontent
provayderidan qanday Ilovadan boshqa ilovaga ma'lumotlarni yuborish Ilovalar o'rtasida ma'lumotlarni almashish foydalanish kerak? uchun Ma'lumotlar bazasida ma'lumotlarni saqlash uchun uchun Yuqoridagilardan hech qaysisi
AAPT qisqartmasi - Android Asset Packaging Tool Android Activity Packaging Tool Android Action Packaging Tool Yuqoridagilardan hech qaysisi
NDK - degan ma'noni
anglatadi Native Development Kit Yangi rivojlanish to'plami Mahalliy dizayn to'plami Yuqoridagilardan hech qaysisi
Quyidagilardan qaysi biri src
papkasida joylashgan? Java manba kodi XML Manifest Yuqoridagilardan hech qaysisi
Quyidagi usullardan qaysi biri tugmani bosgandan keyin sodir bo'lishini
boshqarish uchun ishlatiladi?onClick onCreate onSelect Yuqoridagilardan hech qaysisi
Quyidagi android komponentlaridan qaysi biri ekranda faoliyat qismini aks
ettiradi? Fragment Ko'rinish Manifest Niyat
Quyidagilardan qaysi biri
Faoliyatning asosiy sinfidir? contextThemeWrapper kontekst obyekt Yuqoridagilardan hech qaysisi
Quyidagilardan qaysi biri xizmatning asosiy toifasi
hisoblanadi? contextWrapper kontekst obyekt contextThemeWrapper
Quyidagi qaysi varaqda
xatolik ko'rsatilgan? Logcat Markaziy protsessor Xotira OTB jurnallari
Qaysi yilda OHA (Open Handset Alliance) e'lon
qilinadi? 2007 yil 2005 yil 2006 yil Yuqoridagilardan hech qaysisi
Quyidagilardan qaysi biri Android 1.5 versiyasining
nomi? Kek Ekler Froyo Ponchik
Quyidagilardan qaysi biri Android 1.6 versiyasining
nomi? Ponchik Ekler Froyo Kek
Quyidagilardan qaysi biri android arxitekturasining eng
yuqori qatlami hisoblanadi?
Ilovalar Tizim kutubxonalari va Android Runtime Linux yadrosi Ilovalar ramkasi
Qatlamlarning qaysi biri android arxitekturasining eng yuqori qatlami ostida
joylashgan? Ilovalar ramkasi Tizim kutubxonalari va Android Runtime Linux yadrosi Ilovalar
Qatlamlarning qaysi biri android arxitekturasining eng
quyi qatlami hisoblanadi? Linux yadrosi Tizim kutubxonalari va Android Runtime Ilovalar Ilovalar ramkasi
manifest.xml da nima bor? Ilova talab qiladigan ruxsat Manba kodi Ilovada ishlatiladigan satrlar ro'yxati Yuqoridagilardan hech qaysisi
Quyidagilardan qaysi biri xizmat muddatining holatiga
kirmaydi? Pauza qilingan Vayron qilingan Boshlash Yugurish
Android dasturchisi sifatida biz Androidning qaysi versiyasidan minimal rivojlanish maqsadi sifatida
foydalanishimiz kerak? 1.6 yoki 2.0 versiyasi 1.2 versiyasi yoki 1.3 versiyasi 1.0 versiyasi yoki 1.1 versiyasi 2.3 yoki 3.0 versiyasi
Quyidagilardan qaysi biri android versiyasining
taxallusi emas? Muffin Ponchik Asal uyasi Kek
Quyidagilardan qaysi biri androidda dialog sinfi
hisoblanadi? AlertDialog DatesPickerDialog ProgressDialogs TimeDialog
Faoliyat fokusda bo'lmasada, ekranda ko'rinsa, qaysi
holatda bo'ladi? Pauza holati To'xtatilgan holat Vayron qilingan davlat Ishlayotgan holat
Quyidagilardan qaysi biri Android-ning o'rnatilgan ma'lumotlar bazasi
hisoblanadi? SQLite MySQL Oracle Yuqoridagilardan hech qaysisi
Quyidagilardan qaysi biri
Android 5.0 versiyasining
API darajasi hisoblanadi? 21 20 11 41
Quyidagi ko’rsatilganlarning android kutubxonasidan qaysi biri ma'lumotlar bazasiga kirishni
ta'minlaydi? android.database android.content android.api Yuqoridagilardan hech qaysisi
Android studio-da foydalanuvchi bilan faoliyat o'zaro aloqada bo'lganda quyidagi qayta qo'ng'iroqlardan qaysi biri
chaqiriladi? onResume
Xabarlarni disk raskadrovka qilish uchun androidda quyidagi usullardan qaysi biri
onDestroy
onCreate
onStop
qo'llaniladi?
Har qanday xizmatlarni tozalash uchun quyidagi usullardan qaysi biri xizmatlar tomonidan
Log.d()
Log.r()
Log.R()
Log.D()
qo'llaniladi?
Barcha tartib sinflari quyi
onDestroy() usuli
onStop() usuli
stopService() usuli
stopSelf() usuli
sinflar hisoblanadi Androiddagi quyidagi sinflardan qaysi biri sizning xizmatingiz bilan asinxron
android.view.ViewGroup
android.view.View
android.widget
Yuqoridagilardan hech qaysisi
tarzda vazifani bajaradi? Androidda quyidagi maketlardan qaysi biri o'z
AsyncTask
SyncTask
Yuqoridagilarning ikkalasi ham
Yuqoridagilardan hech qaysisi
bolalarini qator va ustunlarga
joylashtiradi? TableLayout
Androidda quyidagi tartiblardan qaysi biri barcha
RelativeLayout
FrameLayout
Yuqoridagilardan hech qaysisi
bolalarni vertikal yoki gorizontal ravishda
tekislaydi?
LinearLayout dasturida
LinearLayout
RelativeLayout
TableLayout
FrameLayout
orientatsiya atributining standart qiymati qanday?
Androiddagi GCM
Gorizontal
Vertikal
LinearLayout-da orientatsiya atributining standart qiymati yo'q
Yuqoridagilardan hech qaysisi
qisqartmasi -
Google Cloud Messaging
Google Count Messaging
Google Center Messaging
Yuqoridagilardan hech qaysisi
Mobil operatsion tizimlar bu
bu mobil qurilmaning resurslarini boshqarish va
bu qurilmaning resurslarini boshqarish va
bu kompyuter qurilmaning resurslarini
boshqarish va foydalanuvchi bilan o'zaro
foydalanuvchi bilan o'zaro aloqani tashkil etish uchunfoydalanuvchi bilan o'zaro aloqani tashkil etish uchunaloqani tashkil etish uchun mo'ljallangan
mo'ljallangan dasturlar to'plami. mo'ljallangan dasturlar to'plami dasturlar to'plami. bu mobil qurilmaning resurslarini boshqarish
Mobil Operatsion tizimlar
Android, Windows Phone, Symbian OS,
Windows, Tizen
Android, Blackberry, IOS, Tizen Android, IOS, Linux, Blackberry OS Android, Blackberry, IOS, Tizen, Linux
iOS minus tomonlari
Eski va yangi versiyalar uchun dasturlarning
Jailbreak -ga norasmiy ilovalarni o'rnatish zarurati Qurilma vaqt o'tishi bilan sekinlasha boshlaydi Matnli xabarlar, qo’ng’iroqlar mos kelmasligi
Android minus tomonlari
Eski va yangi versiyalar uchun dasturlarning
zararli dasturlar Yopiq OS Ilovalar kamligi mos kelmasligi
Windows mobile minus tomonlari
Kompyuter bilan muloqot qilish uchun qo'shimcha dasturiy ta'minot o'rnatilishi
interfeysni cheklangan holda sozlash Jailbreak -ga norasmiy ilovalarni o'rnatish zarurati kerak noqulay ko'p vazifalar
Symbian OS minus tomonlari
Peydjerdagi ilovalarni
Eski va yangi versiyalar uchun dasturlarning mos
kelmasligi interfeysni cheklangan holda sozlash noqulay ko'p vazifalar Radio, oyinlar, calendar
tanlang
Matnli xabarlar, qo’ng’iroqlar Radio, oyinlar, calendar Matnli xabarlar, uvedomleniyalar interfeysni cheklangan holda sozlash
Nativ ilovalar bu
Telegram web-versiyasi
ilovalar qurilmaning o'zida joylashgan bo'lib, unga Saytlarning mobil versiyalari to'g'ridan -to'g'ri qurilma bu web-ilovalar va native (mahalliy)
dastur belgisini bosish orqali kirish mumkin.
brauzeri orqali ishga tushiriladi.
dasturlar o'rtasidagi murosaning bir turi qoshimcha ilovalar
yaratilgan sanasi
2014
2012
2013
2010
Qachon telegram ilovasi iOS
tizimi uchun ishlab
chqarilgan Qachon android kompaniyasiga asos
Oktyabr 2013
Yanvar 2014
Avgust 2014
Avgust 2013
solingan
Qachon birinchi android
2003
2009
2008
2002
versiyasi ishlab chqarilgan
Android ilovalar yaratish
2008
2006
2004
2002
uchun dasturlash tillari
Kotlin, Java
Java, Swift
Kotlin, Javascript
Kotlin, Javascript, Swift
Ilovaning tuzilishi
Activity Lifecycle nechta
Layout, view,activity
Activity, layout, view
View, activity, layout
Layout, view,activity, button
shaklda bolishi mumkun
Java dasturlash tili qachon
4
3
5
2
taqdim etilgan
Java dasturlash tili birinchi
1996
1994
1992
1990
nomi
Java dasturlash tilini kim
Oak
Javascript
Duke
Script
yaratgan –
Java 5 versiyasi nechanchi
James Gosling
Linus Torwalds
Pavel Durov
Bill Gates
yilda ishlab chiqarilgan
Java 7 versiyasi nechanchi
2004
2000
2002
2006
yilda ishlab chiqarilgan –
Java 6 versiyasi nechanchi
2011
2010
2009
2008
yilda ishlab chiqarilgan –
2006
2005
2004
2003
Java asosiy xususiyatlari – Java (J2EE) texnologiyalari yordamida quyidagi
avtomatik xotira boshqaruvi, istisnolardan
avtomatik xotira boshqaruvi, istisnolardan
foydalanish uchun kengaytirilgan imkoniyatlar, kirish chiqish filtrlash vositalarining boy to'plami, qator, avtomatik xotira boshqaruvi, istisnolardan
ro'yxat, stack va boshqalar kabi standart to'plamlar foydalanish uchun kengaytirilgan imkoniyatlar, kirish -foydalanish uchun kengaytirilgan
to'plami chiqish filtrlash vositalarining boy to'plami imkoniyatlar avtomatik xotira boshqaruvi
muvaffaqiyatli loyihalar amalga oshirildi:
Butun sonni e'lon qilishga
int myNumber = 15; myNumber int = 15; myNumber = int 15; int myNumber = 15
Arifmetik amallar –
-, / , + , *; -, / , + , !; +, * , &&; * , &&;
Mantiqiy operatsiyalar –
&& , || , !; -, / , + , !; -, / , + , *; * , &&;
Kirish modifikatorlar public bu –
Kirish modifikatorlar private
klass a'zolari paket ichida va avlodlarida
klassni a'zolari hamma uchun mavjud klass a'zolariga faqat klass ichida kirish mumkin mavjud hammasi to'gri
bu –
Kirish modifikatorlar
klass a'zolariga faqat klass ichida kirish mumkin klass a'zolari paket ichida va avlodlarida mavjud klassni a'zolari hamma uchun mavjud hammasi to'gri
protected bu –
Mobil ilovani yaratish,
klass a'zolari paket ichida va avlodlarida mavjud klass a'zolariga faqat klass ichida kirish mumkin klassni a'zolari hamma uchun mavjud hammasi to'gri
kompilyatsiya qilish va yig'ish uchun zarur bo'lgan vositalarni o'z ichiga olgan dasturlash vositalari to'plami
nima deyiladi? Android SDK JDK ADT plagini Android NDK
Open Handset Alliance ni
yaratishdan maqsad nima mobil qurilmalar uchun ochiq standartlarni ishlab Android operatsion tizimida ishlaydigan edi? chiqish Android OT ning rivojlanish tarixini yozish smartfonlarni sotish Android smartfonlarini reklama qilish
PacketVideo OpenCORE
asosida amalga oshiriladigan
kutubxonalar: Media Framework SQLite FreeType 3D kutubxonalar
Android OS da qanday ma'lumotlar bazasi
mexanizmidan foydalaniladi?SQLite InnoDB DBM MyISAM
Intel XDK quyidagilar asosida ishlab chiqishni
qo'llab-quvvatlaydi: Android, Apple iOS, Microsoft Windows 8, Tizen JavaFX Mobile Apple iOS, BlackBerry OS MtkOS, Symbian OS, Microsoft Windows 8
Qurilma ekraniga teginish hodisasini kuzatish uchun qanday tinglovchidan
foydalaniladi? OnTouchListener
Butun ilova menyusini belgilaydigan XML fayllarni qaysi papkaga joylashtirish
OnPressListener
OnClickListener
OnInputListener
kerak? res/menu
Android ilovasining grafik foydalanuvchi interfeysi komponentalari ierarxiyasini tasvirlash uchun qanday
res/value
res/items
res/layout
tildan foydalaniladi? xml
Android qurilmalari uchun ekran zichligining quyidagi
html
gml
xhtml
toifalari mavjud: LDPI, MDPI, HDPI, XHDPI, XXHDPI, i XXXHDPI
Harakatni bajarish uchun jarayon panelini o'z ichiga
HDPI, XHDPI, XXHDPI, i XXXHDPI
LDPI, MDPI, HDPI
To’g’ri javob yo’q
olgan dialog oynasi: ProgressDialog
DatePickerDialog
AlertDialog
DialogFragment
Modullarni qurishda optimallashtirish uchun
APP_OPTIM bu nima? foydalaniladi;
Modullarni kiritish uchun foydalaniladi;
Modullarni chiqarish uchun foydalaniladi; to'gri javob yoq
APP_BUILD_SCRIPTnima? Android MK ga muqobil yo’lni ko’rsatadi
Modullarni kiritish uchun foydalaniladi;
Modullarni qurishda optimallashtirish uchun foydalaniladi;
to'gri javob yoq
Modullarni qaysi protsessor arxitekturasi uchun
APP_ABI bu nima? qurish kerakligini ko’rsatadi;
Modullarni qurishda optimallashtirish uchun foydalaniladi;
Android MK ga muqobil yo’lni ko’rsatadi;
to'gri javob yoq
APP_PLATFORM bu nima? Platformaning maqsadi;
C2DM ning asosiy
Modullarni qaysi protsessor arxitekturasi uchun qurish kerakligini ko’rsatadi;
Android MK ga muqobil yo’lni ko’rsatadi;
SDK
xususiyatlari nechta? 3 ta;
Dunyodagi 1- sensorli
4 ta;
5 ta;
6ta
telefon model nomi nima ? Simon; Dunyodagi 1- sensorli telefon “Smon” ning prototipi birinchi marta nechanchi yili
Nokia;
Phone;
iPhone
namoyish etilgan ? 1992;
Java amaliy klassdan necha xil usul bilan meros olish
1994;
1995;
1993
mumkin ? 3 xil;
Kotlin dasturlash tili qachon
4 xil;
7 xil;
2 xil
yaratilgan? 2011-yil 22-iyul;
Qachon Google
KOTLIN_Android ishlab chiqishiuchun rasmiy til
2011-yi 22-iyun;
2012-yi 20-iyul;
2011-yil 22-noyabr;
ekanligini e’lon qiladi? 2017; Swift xalqaro tarmog’inechanchi yildan boshlab faoliyat ko’rsata
2012;
2015;
2011;
boshladi? 1977-yil;
Javada massivlarning necha
1973-yil;
1975-yil;
1978-yil
xil turi mavjud?
2 xil;
3 xil;
6 xil;
5 xil;
Cloud-to-android xabar almashinuvhi (C2DM)-?
Bu ishlab chiquvchilarga serverlardan ma’lumotlarni Android qurlmalaridagi dasturlarga yuborish imkoniyatini beruvchi xizmattdir;
Bu ishlab chiquvchilarga serverlardan
to'gri javob yoq
Bu ishlab chiquvchilarga serverlardan ma’lumotlarni ma’lumotlarni Android qurilmalaridan
Android qurilmalar bilan ulash; qabul qilish;
android:layout_marginTOP ning vazifasi?
bu atribut tartib elementining yuqori tashqi qismidan qoʻshimcha joy belgilashni taʼminlaydi;
bu atribut elementining yuqori ichki
bu atribut tartib elementining quyi tashqi qismidan qismidan qoʻshimcha joy belgilashni qoʻshimcha joy belgilashni taʼminlaydi; taʼminlaydi;
hammasi to'gri
android:layout_margin Bottom ning vazifasi?
bu atribut tartib elementining quyi tashqi qismidan qoʻshimcha joy belgilashni taʼminlaydi;
bu atribut elementining past ichki
bu atribut elementining yuqori ichki qismidan qismidan qoʻshimcha joy belgilashni qoʻshimcha joy belgilashni taʼminlaydi; taʼminlaydi;
to'gri javob yoq
android:layout_margin Bottom ning vazifasi?
bu atribut tartib elementining quyi tashqi qismidan qoʻshimcha joy belgilashni taʼminlaydi
bu atribut elementining past ichki
bu atribut elementining yuqori ichki qismidan qismidan qoʻshimcha joy belgilashni qoʻshimcha joy belgilashni taʼminlaydi taʼminlaydi
hammasi to'gri
android:paddingTop ning vazifasi?
bu atribut elementining yuqori ichki qismidan qoʻshimcha joy belgilashni taʼminlaydi
bu atribut tartib elementining quyi tashqi
bu atribut elementining past ichki qismidan qismidan qoʻshimcha joy belgilashni qoʻshimcha joy belgilashni taʼminlaydi taʼminlaydi
to'gri javob yoq
androd.paddingBottom ning bu atribut elementining past ichki qismidan
bu atribut tartib elementining quyi tashqi
bu atribut elementining yuqori ichki qismidan qismidan qoʻshimcha joy belgilashni qoʻshimcha joy belgilashni taʼminlaydi taʼminlaydi
hammasi to'gri
vazifasi?
qoʻshimcha joy belgilashni taʼminlaydi
wrap_content nima?
yaratilgan element uchun talab qilinadigan eng kichik yaratilgan element uchun tartiblash elementining yaratilgan element uchun talab
to'gri javob yoq
oʻlchovni bildiradi
talab qilinadigan eng katta oʻlchovini bildiradi qilinadigan oʻrtacha oʻlchovni bildiradi
fill_parent nima?
Objectlar nimadan tashkil
yaratilgan element uchun tartiblash elementining talab qilinadigan eng katta oʻlchovini bildiradi
yaratilgan element uchun talab qilinadigan eng kichik yaratilgan element uchun talab
oʻlchovni bildiradi qilinadigan oʻrtacha oʻlchovni bildiradi
hammasi to'gri
topadi?
Linux kernel bu Android tizimining yadrosi hisoblanadi va necha patch dan iborat?
holat (states) harakat (behavirors);
holat (states) classlardan harakat (behaviors) classlardan
holat (states)
115 155 135
114
LinearLayout - ?
Bu tartib elementi tashkil etuvchi elementlarni bir tomonga, ya’ni vertikal yoki gorizontal tarzda joylashtiradi
Bu tartib elementi mavjud elementlarni
Bu tartib elementi tashkil etuvchilarini nisbiy ravishda ustun guruxlarga bo'lib ko'rsatish uchun
joylashtiradi xizmat qiladi Konteyner
RelativeLayout - ?
Bu tartib elementi tashkil etuvchi elementlarni bir Bu tartib elementi mavjud elementlarni
Bu tartib elementi tashkil etuvchilarini nisbiy ravishda tomonga, ya’ni vertikal yoki gorizontal tarzda ustun guruxlarga bo'lib ko'rsatish uchun
joylashtiradi joylashtiradi xizmat qiladi Bu tartib elementi mavjud elementlar
TableLayout - ?
Bu tartib elementi tashkil etuvchi elementlarni bir
Bu tartib elementi mavjud elementlarni ustun tomonga, ya’ni vertikal yoki gorizontal tarzda Bu tartib elementi tashkil etuvchilarini
guruxlarga bo'lib ko'rsatish uchun xizmat qiladi joylashtiradi nisbiy ravishda joylashtiradi Bu tartib elementi mavjud elementlar
FrameLayout - ?
Bu tartib elementi mavjud elementlarni
Qurilmaning ekranida 1 ta koʻrinishni koʻrish uchun Bu tartib elementi tashkil etuvchilarini nisbiy ravishda ustun guruxlarga bo'lib ko'rsatish uchun
foydalaniladigan tartib elementi hisoblanadi joylashtiradi xizmat qiladi Bu tartib elementi mavjud elementlar
Update so'rovi -
ma'lumotlar bazasidan ma'lumotlarni ma'lumotlar bazasidagi ma'lumotlarni
ma'lumotlar bazasidagi ma'lumotlarni yangilash ma'lumotlar bazasidan ma'lumotlarni o'chirish olish yaratish
DELETE so'rovi –
ma'lumotlar bazasidagi ma'lumotlarni
ma'lumotlar bazasidan ma'lumotlarni o'chirish ma'lumotlar bazasidagi ma'lumotlarni yangilash ma'lumotlar bazasidan ma'lumotlarni olishyaratish
INSERT so'rovi –
SQLite ma'lumotlar bazasi bilan ishlash uchun API -ni
ma'lumotlar bazasidan ma'lumotlarni ma'lumotlar bazasidagi ma'lumotlarni
ma'lumotlar bazasiga ma'lumotlarni qo'shish ma'lumotlar bazasidagi ma'lumotlarni yangilash o'chirish yaratish
amalga oshiradigan mavhum
klass bu SQLiteOpenHelper SQLiteDatabase SQLiteCursor ContentValues
SQLite ma'lumotlar bazasi bilan ishlash
ma'lumotlar bazasini yangilash zarur bo'lganda uchun API -ni amalga oshiradigan
onCreate metodi bu – ma'lumotlar bazasi birinchi yaratilganda chaqiriladi. chaqiriladi mavhum klass to'gri javob yoq
SQLite ma'lumotlar bazasi bilan ishlash
ma'lumotlar bazasini yangilash zarur bo'lganda uchun API -ni amalga oshiradigan
onUpgrade metodi bu – chaqiriladi ma'lumotlar bazasi birinchi yaratilganda chaqiriladi mavhum klass to'gri javob yoq
insert(String table, String nullColumnHack, insert(ContentValues values , String table, String insert(ContentValues values , String
Insert parametrlari – ContentValues values) nullColumnHack) table, String nullColumnHack) to'gri javob yoq
update(String table, String[] whereArgs,
update(String table, ContentValues values, String update(String whereClause , String table, ContentValues values, String
Update parametrlari – whereClause, String[] whereArgs) ContentValues values, String[] whereArgs) whereClause) to'gri javob yoq
delete(String table, String whereClause, String[] delete(String whereClause , String table, String[] delete(String[] whereArgs , String table,
Delete parametrlari – whereArgs) whereArgs) String whereClause) to'gri javob yoq
SQLite barcha Android qurilmalariga birlashtirilgan,
ma'lumotlar bazasini o'rnatish yoki sozlash talab SQLite barcha Android qurilmalariga qilinmaydi, faqat ma'lumotlar bazasini yaratish va birlashtirilgan, ma'lumotlar bazasini
yangilash tartiblarini belgilash kerak, so'rovlarni SQLite barcha Android qurilmalariga birlashtirilgan, o'rnatish yoki sozlash talab qilinmaydi, Androidda SQLite asinxron tarzda (alohida potokda) bajarish maqsadgama'lumotlar bazasini o'rnatish yoki sozlash talab faqat ma'lumotlar bazasini yaratish va
xususiyatlari muvofiqdir. qilinmaydi yangilash tartiblarini belgilash kerak hammasi to'gri
Klass
SQLiteDatabase.SQLiteOpenHelper
onCreate () va onUpgrade () klassdan meros bo'lgan klass
SQLiteOpenHelper klassdan meros bo'lgan klass usullari.SQLiteOpenHelper klassdan meros bo'lgan yarating.Ota-ona konstruktoriga quyidagi yarating. Ota-ona konstruktoriga quyidagi parametrlarklass yarating.Ota-ona konstruktoriga quyidagi parametrlar bilan qo'ng'iroq qiling:
bilan qo'ng'iroq qiling: dbname va db parametrlar bilan qo'ng'iroq qiling: dbname va db dbname va db versiyasi. onCreate () va
versiyasi.onCreate () va onUpgrade () usullari. Klass versiyasiKlass onUpgrade ()
SQLiteDatabase. DadableDatabase () va SQLiteDatabase.getReadableDatabase () va usullari.getReadableDatabase () va
Ma'lumotlar bazasini yaratishgetWritableDatabase () ma'lumotlar bazasiga kirishni getWritableDatabase () ma'lumotlar bazasiga kirishni getWritableDatabase () ma'lumotlar
va yangilash ta'minlaydi. ta'minlaydi bazasiga kirishni ta'minlaydi. hammasi to'gri
Ketma-ket bajarilishi kerak bo’ladigan aniq Ketma-ket bajarilishi kerak bo’magan aniq Ketma-ket bajarilishi majbur bo’lmaydiganKetma-ket bajarilishi majbur bo’lmaydigan
Algoritm nima? ko’rsatmalar to’plamidir ko’rsatmalar to’plamidir. aniq ko’rsatmalar to’plamidir. aniq va noaniq ko’rsatmalar to’plamidir.
Qachon Endi Rubin, Nik Sirs va Kris Uaytlar Kaliforniyada Android Inc kompaniyasini
ro'yxatdan o'tkazishgan? 2003 2004 2002 2008
Googleda norasmiy ravishda operatsion tizim logotipini Android emas nima deb
nomlashadi.? Bugdroid Endro Andr Droid
Android nomini operatsion tizimi asoschisi kim taklif
etgan? Endi Rubin Nik Sirs Jorj Bul Stiv Jobs
Nechanchi yilda ko'plab mutaxassislar Android operatsion tizimining muvafaqqiyatiga
ishonishmagan.? 2008 2006 2007 2010
Android platformasi uchun maxsus qanday shriftlar
oilasi yaratilgan.? Droid va Roboto Andro va Droid Roboto va Andro SWGA
Android operatsion tizimi qanday apparat platformalari
uchun mavjud.? ARM, MIPS va x86 x86.1,ARM, ARM,Andro x86.MIPS
Android ochiq kodli operatsion tizim bo'lib, uni kodining hajmi qancha
GB(gigabayt)dan ko'pdir.?
250 GB 255 GB 512 GB 300 GB
Android operatsion tizimi qaysi operatsion tizimi
asosida yaratilgan.? Linux Unix Java Windows
Dunyodagi smartfonlarning necha foizi Android
operatsion tizimida ishlaydi.? 88% 87% 86% 85%
Android operatsion tizimi aslida nima uchun maxsus operatsion tizim sifatida
yaratilgan.? raqamli kameralar kodlar dasturlar raqamli qurilmalar
Google kompaniyasi Androidni yaratmagan, uni qancha AQSH dollariga sotib
olgan.? 2005-yilda 50 million 2006- yilda 150 million 2003 yilda 100 million 2002 yilda 100 million
Microsoft kompaniyasi o'zining patentlari evaziga
Androiddan qancha milliard
AQSH dollari foyda oladi.? 2 milliard 2.5milliard 3 milliard 3.5 milliard
Birinchi Android smartfoning
ko'rinishi nimani eslatgan.? Blackberry TelePad Sony Samsung
Android operatsion tizimi erkak jinsli robot deb hisoblanadi, chunki ayol Jinsli robotlar nima deb
nomlanadi.? Gynoid Jynoid Aynoid Pynoid
Nechanchi yilda Nokia kompaniyasining rahbari Anssi Van'oki "Android– isinish maqsadida kiyimini bulg'ayotgan fin bolachasi"
degan.? 2010 2011 2009 2008
2010-yilda Sony Ericsson kompaniyasi qanday soatlarini ishlab chiqqan. Bu soatlar Android qurilmalargan ulangan va uning yordamida mediaplayerni boshqarish, Twitterda yangiliklar tasmasini yurgazish mumkin
bo'lgan.? LiveView LiveLove LiveLife LiveLive
Android nafaqat smartfon va planshetlarda balki, boshqa qurilmalarda ham qo'llaniladi.
? Google Glass Smart IPad Siemens
Android logotipi rossiyalik dizayner kim tomonidan
yaratilgan.? Irina Blok Irina Yelenova Ekaterina Povla Anna Galinova
Mobil operatsion tizimlar
qachon paydo bo’lgan? 1979 1977 1969 1980
bu foydalanuvchi uchun mo’ljallangan ilovalar sathi
Applications bu ? hisoblanadi; bu mobil quilmalar uchun mo’ljallangan sath; bu Android tizimning yadrosi; bu mobil quilmalar uchun sath
Ma’lumotlar bazasiga
so’rovlar natijalarini olish
uchun nimadan
foydalaniladi? Kursor ContentValues LinearLayout RelativeLayout
SQLite qachon tashkil
etilgan va kim tomonidan? 2000-yil,Richard 2002-yil,Albert 2003-yil,Martin 2002-yil,Richard
SQL so’rovlarining asosiy
turi nechta? 3 4 5 6
DDL so’rovlar nima uchun
ishlatiladi? Jadvallarni yaratish uchun Ma’lumotlar bilan ishlash uchun Yozuvlarni qo’shish uchun Yozuvlarni o'chirish uchun
Android operatsion tizimining muhim qismi hisoblanib,foydalanuvchi va qurilma o’rtasidagi Android operatsion tizimining muhim qismi Android operatsion tizimining muhim
Interfeys nima? aloqani ta’minlaydi hisoblanib,ma’lumotlarni tahrirlashni ifodalaydi qismi hisoblanib Android operatsion tizimi
Foydalanuvchi interfeysini yaratish uchun qaysi
ob’ektdan foydalaniladi? View PaddingTop Layout Padding
Ob’ekt yaratish uchun berilgan to’g’ri ketma – ketlikni ko’rsating Declaration,instantiation,initialization Declaration,instantiation,inkapsulyatsiya Declaration, initialization, inkapsulyatsiya Dedication, initialization, inkapsulyatsiya
Bu klass ichida va metodlardan
Instance variables qanday Bu klass ichida lekin metodlardan tashqarida e’lon Bu klassning nomi bilan ustma –ust tushuvchi tashqarida e’lon qilinadigan static
o’zgaruvchi? qilinadigan o’zgaruvchi klassning metodi o’zgaruvchi Bu klassning nomi
Polimorfizm necha xil bo’ladi
? 2 3 4 5
Kamida bitta abstract klassga ega bo’lgan klass
nima deyiladi? Abstract Konteynerlar Ob’ekt Ozgaruvchan
Mobil ilovalarni yaratishda activitylar va mobil ilovaga kerakli barcha fayllar qaysi
fayllarda saqlanadi? .xml
.doc
.ppt .docx
onCreate metodning vazifasi Activity yaratilganida berilgan ketma – ketliklarni
nima? bajarishdan iborat va bir marta bajariladi
Activity to’xtatilgan vaqtda chaqiriladi Activity davomida chaqiriladi
Activity mobil qurilmalarining oynasida hosil
onStart metodning vazifasi bo’lganida , ya’ni foydalanuvchiga ko’ringanida
nima? chaqiriladi
Foydalanuvchi tomonidan activity bilan ishlayotgan vaqtda chaqiriladi
Activity foydalanuvchiga ko’rinmay Activity mobil qurilmalarining oynasida hosil
qolganida chaqiriladi bo’lganida
onResume metodning Foydalanuvchi tomonidan activity bilan ishlayotgan vazifasi nima? vaqtda chaqiriladi
Activity mobil qurilmalarining oynasida hosil bo’lganida , ya’ni foydalanuvchiga ko’ringanida chaqiriladi
Activity yaratilganida berilgan ketma – ketliklarni bajarishdan iborat va bir marta Activity mobil qurilmalarining oynasida hosil
bajariladi bo’lganida
onPause metodning vazifasi Joriy activity faoliyati vaqtinchalik to’xtatib,boshqa
nima? activity faollashtirilganda chaqiriladi
Foydalanuvchi tomonidan activity bilan ishlayotgan vaqtda chaqiriladi
Activity foydalanuvchiga ko’rinmay qolganida chaqiriladi Joriy activity faoliyati vaqtinchalik to’xtatib
onStop metodning vazifasi Activity foydalanuvchiga ko’rinmay qolganida
nima? chaqiriladi
Foydalanuvchi tomonidan activity bilan ishlayotgan vaqtda chaqiriladi
Joriy activity faoliyati vaqtinchalik to’xtatib,boshqa activity faollashtirilganda
chaqiriladi Joriy activity faoliyati vaqtinchalik to’xtatib
onDestory metodning vazifasi nima? Activity to’xtatilgan vaqtda chaqiriladi
Joriy activity faoliyati vaqtinchalik to’xtatib,boshqa activity faollashtirilganda chaqiriladi
Foydalanuvchi tomonidan activity bilan ishlayotgan vaqtda chaqiriladi Joriy activity faoliyati vaqtinchalik to’xtatib
onRestart metodning vazifasiJoriy activity faoliyati vaqtinchalik to’xtatib,qayta
nima? ishga tushirilganida chaqiriladi
Layout_height qanday
Foydalanuvchi tomonidan activity bilan ishlayotgan vaqtda chaqiriladi
Activity yaratilganida berilgan ketma – ketliklarni bajarishdan iborat va bir marta Joriy activity faoliyati to’xtatib,qayta ishga
bajariladi
tushirilganida chaqiriladi
atribut? Element balandligini ko’rsatuvchi atribut
Tartib x koordinatasini bildiruvchi atribut
Kengligini ko’rsatuvchi atribut
Tartib y koordinatasini bildiruvchi atribut
Layout_gravity qanday Tartib elementi ichidagi elementlarini joylashishini
atribut? ko’rsatuvchi atribut
Ma’lumotlarni aniqlash tili
Element balandligini ko’rsatuvchi atribut
Bu atribut tartib elementining o’ng tashqi qismidan qo’shimcha joy belgilashni ta’minlaydi
Element uzunligini ko’rsatuvchi atribut
qaysi? DDL
Tranzaktsiyalarni boshqarish
DML
DCL
DXL
tili qaysi? TCL
Androidning asosiy
DCL
DML
DLL
xususiyatlari? Barcha javob to’g’ri
Mobil ilovani yaratish, kompilyatsiya qilish va yig'ish uchun zarur vositalarni o'z ichiga olgan dasturlash
Ochiq telefonlar ittifoqining
maqsadi nima edi? Android OT ning rivojlanish tarixini yozing
Intel * Graphics Performance
Analyzers (Intel * GPA)
System Analyzer vositasi
Android operatsion tizimida ishlaydigan smartfonlarni Android tizimidagi smartfonlarni reklama
sotish qilish
mobil qurilmalar uchun ochiq standartlarni ishlab chiqish
Intel * Beacon Mountain OpenGL protseduralaridan foydalanganda ishlab
ishlab chiquvchilarga C++ mobil ilovalarini samarali parallellashtirish imkonini beradi
ishlab chiqish muhitida nima chiquvchilarga tizim yukini optimallashtirishga ruxsat ishlab chiqish muhitida emulyatorning ishini optimallashtirilgan ma'lumotlar va
maqsadda ishlatiladi? berish tezlashtirish tasvirlarni qayta ishlash uchun
PacketVideo OpenCORE
asosida amalga oshirilgan
kutubxonalar Media Framework SQLite FreeType
3D kutubxonalar
bu papkada ilovada o'ynaladigan
bu papkada kadrlar animatsiyasi uchun
Loyihaning res / anim / bu papkada XML fayllari mavjud ketma-ketlikni bu papkada animatsiya xususiyatini amalga animatsion kliplarni o'z ichiga olgan fayllarmo'ljallangan rasmlar to'plami bo'lgan fayllar
papkasi nima uchun? o'zgartirish animatsiya ko'rsatmalarini belgilang oshirishni belgilovchi XML fayllar mavjud mavjud
Ilovada yangi Faoliyat yaratishda ma'lumotlar qaysi
mavjud
faylga qo'shiladi? AndroidManifest.xml main.java layout.xml
Faoliyat ekranda paydo bo'lishidan oldin tizim tomonidan faoliyatning hayot aylanish usuli qanday
interfeysini yaratishingiz va tahrirlashingiz mumkin
Ikki NFC qurilmasi o'rtasida
barcha javob variantlari noto'g'ri
faqat teglarni qo'lda yozish
faqat interfeys bilan tayyor shablonlarni o'zgartirish
o'rnatilgan dastur dizayneridan foydalanish
qulay almashinuv vositalari
Faoliyatlar o'rtasida
AndroidBeam
Wi-Fi Direct
Dalvik
Bluetooth
almashinish amalga
oshiriladi
Android OS da qanday ma'lumotlar bazasi
uchta variant ham mumkin
faqat tugmalar yordamida
faqat smartfonning sensorli ekrani yordamida
tugmalar va boshqa boshqaruv elementlari yordamida
dvigatelidan foydalaniladi? Intel * Beacon Mountain ishlab chiqish muhitida ishlatiladigan Intel *
SQLite
MyISAM
DBM
InnoDB
Integrated Performance Primitives (Intel * IPP) vositasi nima?
optimallashtirilgan ma'lumotlar va tasvirlarni qayta ishlash uchun
OpenGL protseduralaridan foydalanganda ishlab chiquvchilarga tizim yukini optimallashtirish imkonini beradi
) ishlab chiqish muhitida emulyatorning ishini tezlashtirish uchun
) ishlab chiquvchilarga C++ mobil ilovalarini samarali parallellashtirish imkonini beradi
Intel XDK quyidagilar uchun ishlab chiqishni qo'llab-
quvvatlaydi: Android, Apple iOS, Microsoft Windows 8, Tizen
Har bir eshittirish qabul qiluvchisi klassdan meros
MacOS, Symbian OS, Microsoft Windows 8
Apple iOS, BlackBerry OS
JavaFX Mobile
oladi ... BroadcastReceiver
ContentProvider
IntentReceiver
ViewReceiver
Qaysi klass foydalanuvchi interfeysi (UI) komponentlari uchun asosiy qurilish bloki bo'lib, ekranning to'rtburchaklar maydonini belgilaydi va hodisalarni chizish va boshqarish uchun
javobgardir?
Qurilma ekranining sensorli hodisasini kuzatish uchun qanday tinglovchidan
View
GUI
UIComponent
Widget
foydalaniladi?
Butun dastur menyusini belgilaydigan XML fayllarni qaysi papkaga joylashtirish
OnTouchListener
OnPressListener
OnClickListener
OnInputListener
kerak?
res / menyu
res / layout
res / elementlar
res / qiymat
Fon ilovalari ...
Loyihaning kerakli fayl va papkalarining to'liq ierarxik ro'yxatini yorliqda ko'rish
konfiguratsiyadan so'ng ular foydalanuvchining o'zaroular ekranda ko'rinib turganda ham, boshqa ilovalar
kichik ilovalar sifatida ko'rsatiladi. ish stolidagi grafik obyekt
ko'pincha fonda ishlaydi, lekin konfiguratsiyadan keyin ham foydalanuvchi o'zaro ta'siriga ruxsat beradi
ta'sirini anglatmaydi, ko'pincha ular yashirin holatda ishlaydilar
tomonidan yashirilganda ham o'z funktsiyalarini bajaradilar
mumkin ...
Ilovaning taqsimlangan ma'lumotlar to'plamini qaysi
Paket Explorer
Internet Explorer
Navigator
Loyiha tadqiqotchisi
komponent boshqaradi? Android ilovasining grafik foydalanuvchi interfeysi komponentlari ierarxiyasini tasvirlash uchun qanday belgilash tilidan
Kontent provayder
Translyatsiyani qabul qiluvchi
Faoliyat
Xizmat
foydalaniladi?
xml
html
gml
xhtml
Intent haqida to'g'ri bayonotlarni tanlang.
bajariladigan operatsiya tavsifini o'z ichiga olgan ma'lumotlar tuzilmasi bo'lib, odatda faoliyat yoki xizmatni boshlash uchun ishlatiladi
foydalanuvchiga xabarlarni uzatish uchun ishlatiladi
foydalanuvchidan ko'rsatmalar olish uchun ishlatiladi
ilovaning asosiy komponentlari o'rtasida xabarlar o'tkazish uchun ishlatiladi
Mobil ilova elementlarining joylashuvi:
barcha javoblar to'g'ri
foydalanish qulayligiga ta'sir qiladi
ekrandagi obyektlar va real dunyodagi obyektlar o'rtasida fazoviy munosabatlarni yaratish uchun foydali
ierarxiyani muloqot qilish uchun foydali
Moslashtirish amallari uchun qanday boshqaruv elementlaridan foydalaniladi?
tanlash
Kombo elementlarga
buyruqlarni boshqarish
displey elementlari
kiritish elementlari
misollar: kombinatsiyalangan maydon
yuqoridagilarning barchasi
kombinatsiya tugmasi
kombinatsiyalangan ro'yxat
Grafik dizaynerlar uchun interfeysni loyihalash: barcha javob variantlari to'g'ri
axborotning shaffofligi va tushunarliligi
brendning atributlari bo'lgan ohang, uslub, kompozitsiya
xatti-harakatlar to'g'risidagi ma'lumotlarni kutilgan maqsad orqali etkazish
Kattaroq elementlar: ko'proq e'tiborni jalb qilish
An'anaviy tipografik vositalar
barcha javoblar to'g'ri
hajmi diqqat darajasiga ta'sir qilmaydi
diqqatni kamroq jalb qiladi
o'z ichiga olmaydi rang
Kirish elementlariga
masshtab
siyraklik
panjarani tekislash
quyidagilar kiradi: yuqoridagilarning hammasi
Android qurilmalari uchun ekran zichligining quyidagi
kirishni chegaralovchi elementlar
hisoblagichlar
slayderlar
toifalari mavjud: LDPI, MDPI, HDPI, XHDPI, XXHDPI va XXXHDPI
Asosiy yorliqlar (FixedTabs)
HDPI, XHDPI, XXHDPI va XXXHDPI
to‘g‘ri javob yo‘q
LDPI, MDPI, HDPI
ko'rsatish uchun qulay uch yoki undan kam yorliqlardan Harakatni bajarish uchun jarayonlar panelini o'z ichiga
to'rtta yorliqdan
ikkita yorliqdan
uch yoki undan ko'p yorliqlardan
olgan dialog oynasi ProgressDialog
DatePickerDialog
AlertDialog
DialogFragment
Bildirishnomalar qachon xabar muhim, lekin darhol o'qish va javob berishni foydalanishga arziydi talab qilmaydi
Qaysi usul yangi faoliyatni
xabar foydalanuvchidan javobni talab qilmaydi, lekin xabar muhim va darhol o'qish va javob
uning davom etishi uchun muhim berishni talab qiladi
xabar muhim, lekin darhol o'qishni talab qiladi, lekin javob emas
boshlaydi? startActivity ()
startActivity () intentActivity ()
yangi Faoliyat ()
ProgressDialog bu: harakatlanish satrini o'z ichiga olgan dialog oynasi
sana yoki vaqtni tanlash imkonini beruvchi oldindan belgilangan interfeysli
o'z muloqot oynalarini yaratish uchun konteyner dialog oynasi
sarlavhani o'z ichiga olishi mumkin bo'lgan dialog oynasi, uchtagacha tugmalar, tanlanadigan qiymatlar ro'yxati
sarlavha, uchta tugmacha, tanlangan
a sana yoki vaqtni tanlash imkonini beruvchi oldindan harakatning borishi satrini o'z ichiga olganqiymatlar ro'yxati yoki moslashtirilgan tarkibni
AlertDialog bu: belgilangan interfeysga ega dialog oynasi o'z dialog oynalarini yaratish uchun konteyner dialog oynasi
o'z ichiga olishi mumkin bo'lgan dialog oynasi
Loyihaga yangi faoliyatni MultiActivity SDKB maxsus vositasini yuklab oling va
emulyatorni ishga tushiring
kiritishda nima qilish kerak? manifestda yangi faoliyat haqida ma'lumot yozing o'rnating Smartfon joylashishni aniqlash tizimlari o'z ichiga
yangi loyiha yarating
olishi mumkin Yuqoridagilarning barchasi GPS tizimi
MotionEvent klassida teginish hodisalarini ko'rsatish uchun qanday
GLONASSG tizimi
WiFi va Bluetooth signallari
konstanta aniqlanmagan ACTION_CLICK ACTION_DOWN
MediaPlayer va
MediaRecorder sinflarida
ACTION_UP
ACTION_MOVE
chiqarish () usulining obyektning hayot aylanishining tugashi va resurslarni
obyektni yangilash va uning ishini boshlash
obyektni yaratish va uning ishini boshlash
maqsadi nima? chiqarish
Mobil qurilmaga o'rnatilgan
obyektni kutilayotgan holatga o'tkazish
ekologik sensorlar kiradi yorug'lik datchiklari
Android uchun kutubxona
faqat 3.x versiyasida mavjud bo‘lgan animatsiyadan foydalanish
Android uchun Facebook devorga xabarlar yozish, statuslarni o'qish va
SDK kutubxonasi boʻlib, u: o'zgartirish, do'stlar tasmasini ko'rish Quyidagilardan qaysi biri kutubxonalarni bog‘lashda
har qanday foydalanuvchining ma'lumotlariga kirish huquqiga ega bo'lish
foydalanuvchi nomidan reklama xabarlarini yuborish
foydalanuvchi sahifalarini tahlil qilish
xavfsizlik qoidalariga taalluqliEhtiyotkorlik bilan shubhali manbalardan
emas? kutubxonalardan foydalaning
MapNavigator kutubxonasi quyidagilar uchun
kutubxonalar muhokama qilinadigan forumlar va saytlar bilan tarnishing
kutubxona ishlab chiquvchilari bilan shaxsan uchrashing
buzilgan kutubxonalardan foydalaning
moʻljallangan: Google Maps bilan ishlash
istalgan xaritalar bilan ishlash
Yandex.Maps bilan ishlash
dengiz navigatsiyasi
jsoup kutubxonasi ruxsat devorga xabarlar yozish, statuslarni o'qish va
bermaydi: o'zgartirish, do'stlar tasmasi tomosha qilish
Orqaga qarab muvofiqlikni sozlashda manifest fayliga
DOM va CSS selektorlari yordamida ma'lumotlarni topish va olish
HTML elementlari, atributlari va matnlarini boshqarish
URL, fayl yoki qatorni parametr sifatida qabul qilish
quyidagi ma'lumotlarni Android SDK minimal va asosiy (maqsadli) qo'shishingiz kerak: versiyalari
Tasvirlarni yuklashni osonlashtirish uchun qaysi
Faqat Android SDK minimal versiyasi
bog‘langan kutubxona ma’lumotlari
Android SDK faqat asosiy (maqsadli) versiyalari
kutubxona mavjud? Android uchun universal tasvir yuklovchi
Ilovalar uchun Yandex.Metrica;
ActionBarSherlock
NineOldAndroids
Android OT ning ba'zi versiyalarida, platformaning oldingi versiyalarida paydo bo'lgan xususiyatlardan
Moslik kutubxonalari uchun foydalanish
statistik ma'lumotlarni yig'ish
grafiklarni chizish
nostandart boshqaruv elementlarini ulash
GPS kengaytmasi? Global Positioning System
Grafik Positioning System
Global Painting System
Global Positioning Sikl
GPS nima? Sun'iy yo'ldosh navigatsiya tizimi
GPS qayerda ishlab
Geografik xarita
Orbita
Sun'iy yo'ldosh
chiqarilgan? AQSH
Xitoy
Germaniya
Rossiya
GPS qaysi davlat sotgan? AQSH
Rossiya sun'iy yo'ldosh
Fransiya
Xitoy
Rossiya
navigatsiya tizimi qaysi? GLONASS GPS insonning pozitsiyasini necha metr aniqlik bilan
GPS
Navigator
API
aniqlaydi?
5
6
5.5
4
Birinchi Android GPS tizimi
versiyasi nechi bo'lgan? 2.2 2.3 3.2 4.1
MapVieW nimaning kaliti? Klass obyekt shablon atribut
Smartfonning geolokatsiyaga kirishi qaysi paketning sinflari
orqali amalga oshirilgan? Android.location Androidlocation Android location
Google Maps Android API yordamida nima qilishish
mumkin? Xaritalar qo'shish Xaritalar qidirish Xaritalarni o'chirish Xaritlarni saqlash
Smartfonning ekrani qaysi
maydonni egallaydi? Qurilma oid panelning butun maydoni Ekranning yarmini Tugmalarni Panelni
Smartfonning ekrani qanday
aniqlikda ishlaydi? Yuqori aniqlik va sezgirlik O'rta aniqlikda Yuqori aniqlikda Past aniqlikda
Nur sensori nimani sozlaydi?Ekran yorqinligini Ekran sezuvchanligini Ovoz balandligini iIshlash tezligini
Giroskop qanday vazifani
bajaradi? Qurilmani fazoga joylashtiradi Qurilmani o'chiradi Qurilmani GPS ga ulaydi Blotooth ni faollshtiradi
Touch() usuliga o'tkazilgan MotionEvent Position usuliga o'tkazilgan MotionEvent Tegish hodisalariga onTouch() usuliga o'tkazilgan MotionEvent obyekti offTouch() usuliga o'tkazilgan MotionEvent obyekti obyekti har bir o'zaro ta'irning tafsilotlarini obyekti har bir o'zaro ta'irning tafsilotlarini
nimalarni beradi? har bir o'zaro ta'irning tafsilotlarini beradi har bir o'zaro ta'irning tafsilotlarini beradi beradi beradi
Gaplashayotganda qulog'ingizga telefon
Yaqinlik sensorining yaqinlashganida orqa yorug'likni o'chiradi va ekranni
qulayliklari? quluflaydi Telefonni o'chiradi Aloqani yakunlaydi Ovozni narmallashtiradi
Shagomer sifatida ekran orientaciyasiga
Akselerometr qanday o'zgarishlariga javob beradi:o'yinlarda va Off Touch sifatidao'zgarishlariga javob
vazifani bajaradi? simulyatorlarda beradi:o'yinlarda va simulyatorlarda Yangilanishlarga javob beradi O'zgarishlarga izoh beradi
GPS ni kamchiliklari? Hamma javob to'g'ri Uyda yaxshi ishlamaydi Juda ko'p batariya quvvatini sarflaydi Asta sekin koordinatalarni aniqlaydi
Bugungi kunda eng mashhur
navigatsiya qurilmasi qaysi? Avtomobil GPS navigator GPS Navigator GOGLE MAPS
Avtomobil GPS navigatori qanday operatsion tizimda
ishlaydi Yopiq Ochiq Gibrit To'g'ri javob yo'q
AndroidStudio muhiti berilgan dasturlash tillaridan
qaysi birlarida ishlaydi Java, Kotlin Python, C++ Python, Java Kotlin, Ruby
BlackBerry platformasining
dasturlash tili ko‘rsating Java C++ Kotlin Python
bu mobil qurilmalar uchun mo‘ljallangan turli hil bu mobil qurilmalar uchun mo‘ljallangan bu mobil qurilmalar uchun mo‘ljallangan turli
ilovalar va xizmatlarni o‘z ichiga olgan operatsion bu mobil qurilmalar uchun mo‘ljallangan turli hil turli hil ilovalar va xizmatlarni o‘z ichiga hil ilovalar va xizmatlarni o‘z ichiga olgan
Android – bu ... tizim ilovalar va xizmatlarni o‘z ichiga olgan dastur olgan drayver paket
... - bu Android tizimining
yadrosi hisoblanadi Linux kernel Dalvik Virtual machine SDK
Android ning 1 versiyasi
qachon ishlab chiqilgan Sentyabr 23, 2008 yil Fevral 9, 2009 yil Aprel 27, 2009 yil Sentyabr 3, 2008 yil
Android 4.0.x qanday
nomlangan Ice Cream Sandwich Jelly Bean KitKat Honeycomb
Android qurilmalar uchun ilovalar yozish muhitini
ko‘rsating Android Development Tools Android Virtual Device Android SDK JDK
mdpi o‘lchamli ekran uchun
standart o‘lchamni ko‘rsating 48 px 36 px 72 px 32 px
xhdpi o‘lchamli ekran uchun
standart o‘lchamni ko‘rsating 96 px 48 px 72 px 36 px
Mobil qurilmalar uchun ilovalar yozishda
ishlatiladigan satrli kattaliklar res/values papkasining ichida joylashgan strings. xml res papkasining ichida joylashgan strings.res/values papkasining ichida joylashgan
va izohlar qayerda saqlanadifaylida res papkasining ichida joylashgan colors. xml faylida xml faylida colors. xml faylida
Yangi ID kiritishni ko‘rsatib
bering. @+id/XXXX @id/XXXX +@id/XXXX @$id/XXXX
Android ilovalarida ishlatiladigan kattalikni
ko‘rsating dp px in mm
Android ilovalarida ishlatiladigan kattalikni
ko‘rsating sp sm dm dpi
200 px o‘lchamli to‘g‘ri chiziqning o‘lchami Android qurilmasida qancha dp
bo‘ladi. (ldpi) 266.7 200 133.3 100
250 px o‘lchamli to‘g‘ri chiziqning o‘lchami Android qurilmasida qancha dp
bo‘ladi. (mdpi) 250 333.25 166.67 125
100 px o‘lchamli to‘g‘ri chiziqning o‘lchami Android qurilmasida qancha dp
bo‘ladi. (hdpi) 66.67 100 133.33 50
100 px o‘lchamli to‘g‘ri chiziqning o‘lchami Android qurilmasida qancha dp
bo‘ladi. (xhdpi) 50 100 66.67 133.33
... - bu metodning vazifasi activity yaratilganida berilgan ketma–ketliklarni bajarishdan
iborat va bir marta bajariladi. onCreate() onStart() onResume() onPause()
... – bu metod activity mobil qurilmaning oynasida hosil bo‘lganda, ya’ni foydalanuvchiga ko‘ringanida
chaqiriladi. onStart() onResume() onPause() onCreate ()
... — bu metod foydalanuvchi tomonidan activity bilan ishlayotgan
vaqtda chaqiriladi. onResume() onPause() onCreate () onStart()
... – ushbu metod joriy activity faoliyati vaqtinchalik to‘xtatib, boshqa activity
faollashtirilganda chaqiriladi. onPause() onCreate () onStart() onResume()
... — ushbu metod activity foydalanuvchiga ko‘rinmay
qolganida chaqiriladi onStop() onCreate () onStart() onResume()
... – bu tartib elementi tashkil etuvchi elementlarni bir tomonga, ya’ni vertikal yoki gorizontal tarzda
joylashtiradi. LinearLayout RelativeLayout TableLayout AbsoluteLayout
Elementlar guruxidan tashkil topgan ro‘yxatni aks ettiruvchi elementlari guruhi
bu – ... ListView GridView LinearLayout RelativeLayout
... – bu element kengligini
ko‘rsatuvchi atribut android:layout_width android:layout_height layout_width layout_height
... – bu element balandligini
ko‘rsatuvchi atribut. android:layout_height android:layout_width layout_width layout_height
… – bu atribut X
koordinatasini bildiradi android:layout_x android:layout_y layout_x layout_y
… – bu atribut Y
koordinatasini bildiradi android:layout_y android:layout_x layout_y layout_x
... – yaratilgan element uchun talab qilinadigan eng
kichik o‘lchovni bildiradi. wrap_content fill_parent match_parent match_content
… – yaratilgan element uchun tartiblash elementining talab qilingan
eng katta o‘lchovini bildiradi fill_parent wrap_content match_parent match_content
... – bu funksiya aktivitidagi vidjetlarni ob’ekt sifatida
belgilash uchun ishlatiladi. findViewById() findViewId() findById() viewById()
Java dasturlash tilida vorislik olish uchun ishlatiladigan
xizmatchi so‘zni ko‘rsating extends implements override overload
Qayta yozish uchun mo‘ljallangan metodlarning
oldida ... buyrug‘i yoziladi. override extends implements overload
Qayta yuklash uchun mo‘ljallangan metodlar oldida
... buyrug‘i yoziladi. overload override extends implements
JSON da yozilgan ma’lumotlar ob’ektlar qanday
belgilar orasida beriladi. { } [ ] ( ) < >
JSON da yozilgan ma’lumotlar massivlar qanday belgilar orasida
beriladi. [ ] { } ( ) < >
JSON da yozilgan ma’lumotlarni bo‘laklashda butun sonli qiymatli ma’lumotlarni qaysi metod
yordamida olinadi. getInt() GetInteger() get_int() get_integer()
JSON da yozilgan ma’lumotlarni bo‘laklashda satrli qiymatli ma’lumotlarni qaysi metod yordamida
olinadi. getString() GetString() get_str() get_string()
JSON da yozilgan ma’lumotlarni bo‘laklashda haqiqiy sonli qiymatli ma’lumotlarni qaysi metod
yordamida olinadi. getDouble() GetDouble() getFloat() getReal()
JSON da yozilgan ma’lumotlarni bo‘laklashda ob’ekt qiymatli ma’lumotlarni qaysi metod yordamida
olinadi. getJSONObject() GetJSONObject() getObject() getObjectJSON()
JSON da yozilgan ma’lumotlarni bo‘laklashda massiv qiymatli ma’lumotlarni qaysi metod
yordamida olinadi. getJSONArray() GetJSONArray() getArray() getArrayJSON()
Ma’lumotlarni mobil qurilmaning xotirasiga yuklashda ishlatiladigan
klass nomini ko‘rsating AsyncTask TaskAsync InformationLoad LoadInformation
Dialog oynasi qaysi klass
yordamida yaratiladi AlertDialog ProgressDialog Dialog Fragment
Dialog oynasi uchun sarlavhani o‘rnatuvchi
metodni ko‘rsating. setTitle() setCaption() setText() setMessage()
Dialog oynasida chiquvchi xabarni o‘rnatuvchi metodni
ko‘rsating. setMessage() setTitle() setCaption() setText()
Dialog oynasida dasturchi o‘ziga mos ko‘rinishdagi oyna hosil qiluvchi metodni
ko‘rsating. setView() setViews() setview() set_views()
Dialog oynasidagi tugmalarning qaysi biriga oynadagi ko‘rsatilgan buyruqlarni bajarish uchun
dastur yozish tavsiya etiladi. setPositiveButton(...) setNegativeButton(...) setNeutralButton(...) setFullButton(...)
Dialog oynasidagi tugmalarning qaysi biriga oynadagi ko‘rsatilgan buyruqlarni bajarmasligi uchun dastur yozish tavsiya
etiladi. setNegativeButton(...) setNeutralButton(...) setPositiveButton(...) setFullButton(...)
Dialog oynasi uchun bekor qilishni oldini oluvchi metodni
ko‘rsating. setCancelable() setCancel() isCancelable() isCancel()
Dialog oynasini yaratuvchi
metodni ko‘rsating. create() new() show() AlertDialog()
Dialog oynasini o‘krsatuvchi
metodni ko‘rsating. show() create() new() AlertDialog()
SMS larni jo‘natish uchun ishlatiladigan klassni
ko‘rsating. SmsManager SMS SMSSend SendSMS
Faqat raqamli ma’lumotlarni kiritish uchun EditText vidjetini qaysi atributi
o‘zgartiriladi. android:inputType inputType ems android:ems
Faqat raqamli ma’lumotlarni kiritish uchun EditText vidjetini qaysi atributi o‘zgartiriladi va uning
qiymatini ko‘rsating. android:inputType="number" inputType="number" ems="number" android:ems="number"
Mobil ilovalarda ma’lumotlar bazasini qaysi MBBT da
yaratiladi SQLite MySQL MS SQL Server Oracle
SQLite MB dan foydalanishda MBni yaratish
qaysi klassdan foydalaniladi SQLiteOpenHelper SQLiteOpen SQLiteHelper SQLiteBase
Ma’lumotlar bazasiga yozuvlar qo‘shish uchun foydalaniladigan metodni
ko‘rsating. insert delete select update
Ma’lumotlar bazasiga yozuvlar o‘chirish uchun foydalaniladigan metodni
ko‘rsating. delete insert select update
Ma’lumotlar bazasiga yozuvlar taxrirlash uchun foydalaniladigan metodni
ko‘rsating. update insert select delete
Ma’lumotlarni kiritish uchun ma’lumotlar qaysi klassdan foydalanib MB ga qo‘shiladi
yoki taxrirlanadi. ContentValues Values Content String
MB da yozuvlarni birma–bir saqlaydigan klass nomini
ko‘rsating. Cursor Values Content String
MB sini yozish uchun ochish
metodini belgilang getWritableDatabase getReadableDatabase getWritable getReadable
Tarmoqli ilovalar yaratishda manzillarni qaysi klass
yordamida yaratiladi. Url Uri HttpURLConnection URLConnection
LinearLayout vidjeti yordamida komponentalarni vertikal va gorizontal joylashtirishda vidjetning
qaysi atributi o‘zgartiriladi. android:orientation orientation text android:text
Button tugmasi chertish xodisasi qaysi atribut orqali
aniqlanadi. android:onClick onClick android:click Click
Scale-independent pixel ma’nosini bildiruvchi
kattalikni ko‘rsating. sp dp sip Dip
Density-independent pixel ma’nosini bildiruvchi
kattalikni ko‘rsating. dp sp sip Dip
Vidjetning joylashuvini ko‘rstuvchi atributni
ko‘rsating. android:layout_gravity layout_gravity android:layout_weight layout_weight
Android telefonlarida qo‘shimcha xizmatlarni yoqish uchun qaysi fayl
o‘zgartiriladi. AndroidManifest.xml ActivityManager.xml activity_main.xml ActivityMain.xml
Android telefonlarida internet
xizmatini yoqish uchun qaysi <uses-permission <uses <uses-permission <uses-permission
buyruq yoziladi. android:name=”android.permission.INTERNET”/> android:name=”android.permission.INTERNET”/> android:name=”android.INTERNET”/> name=”android.permission.INTERNET”/> Ilovani eng kichik android versiyasini ko‘rsatish uchun qaychi buyruq yoziladi. <uses-sdk android:minSdkVersion=”X” /> <uses android:minSdkVersion=”X” /> <uses-sdk minSdkVersion=”X” /> <uses-sdk version=”X” /> Android telefonlarida SMS
habarlarini xizmatini yoqish <uses-permission <uses <uses-permission <uses-permission
uchun qaysi buyruq yoziladi. android:name=”android.permission.SEND_SMS”/>android:name=”android.permission.SEND_SMS”/>android:name=”android.SEND_SMS”/>name=”android.permission.SEND_SMS”/> AsuncTask klassi yordamida yaratilayotgan foydalanuvchi klassida qaysi metod ma’lumotlarni o‘qish uchun
ishlatiladi. doInBackground() onPostExecute() downloadImageTask() onPreExecute()
AsuncTask klassi yordamida yaratilayotgan foydalanuvchi klassida qaysi metod ma’lumotlarni foydalanuvchining ob’ektiga
uzatish uchun ishlatiladi. onPostExecute() downloadImageTask() onPreExecute() doInBackground()
Foydalanuvchi tomonidan yaratiladagan xizmatlar
(Servis) qaysi klass
yordamida yaratiladi Service onBind onStartCommand Servis
Foydalanuvchi tomonidan yaratiladagan xizmatlar
(Servis) qaysi buyruq orqali <service name:android=” ServiceName”
ilovaga tanishtiriladi <service android:name=”.ServiceName” /> <service name=” .ServiceName” /> <service android=” ServiceName” /> /> Ilovada servisni yoqish uchun qaysi funksiya
ishlatiladi. startService startActivity startActivityForResult stopService
Dastur yordamida komponentalarga rang berish uchun ranglardan
qanday foydalaniladi. Color.RED Color.Red COLOR.Red COLOR.RED
Dasturda qizil rang qanday
ifodalaniladi. Color.RED Color.Red COLOR.Red COLOR.RED
Bir aktivitidan boshqa aktivitini chaqirish uchun qaysi funksiyadan
foydalaniladi. startActivity startService startActivityForResult stopService
Bir aktivitidan boshqa aktivitini natija qaytaruvchi qilib chaqirish uchun qaysi
funksiyadan foydalaniladi. startActivityForResult startService startActivity stopService
Aktivitini to‘xtatish buyrug‘ini
ko‘rsating finish stopActivity stopService Stop
JSON bilan ishlayotgan vaqtda hatoliklarni boshqaruvchi klassni
ko‘rsating JSONException Exception IOException NullPointerException
ArrayList yordamida yaratilgan ob’ektlar massivining uzunligini qaytaruvchi metodni
ko‘rsating size() length() len() count()
ArrayList yordamida yaratilgan ob’ektlar massiviga yangi ob’ekt joylashtiruvchi metodni
ko‘rsating add size insert Delete
Assorsiativ massiv
yaratuvchi klassni ko‘rsating.HashMap List ArrayList ArrayMap
Androiddagi ma’lumotlar yoki
resurslar nimada saqlanadi. Klasslar va xususiyatlarda Klasslarda va xodisalarda Xodisalarda Ob’ektlada
Javada o‘zgarmaslar qaysi xizmatchi so‘z bilan e’lon
qilinadi. final const static Var
Javada klass nomi bilan yonma-yon yuradigan xususiyatlar qaysi xizmatchi
so‘z bilan e’lon qilinadi. static var final Const
AndroidStudio muhitida SDK ko‘rsatish uchun buyruqlar File>Setting>Appearance&Behavor>System File >Appearance&Behavor>System File>Setting >System Setting>Appearance&Behavor>System
ketma–ketligini ko‘rsating. Settings>Android SDK Settings>Android SDK Settings>Android SDK Settings>Android SDK
AndroidStudio muhitida mp3 fayllari qaysi resurs
papkasida joylashadi. raw mp3 drawable Res
Java dasturlash tilida interfeysdan voris olish uchun ishlatiladigan
xizmatchi so‘zni ko‘rsating. implements extends override overload
Mobil qurilmalarda xotiralar
necha turga bo‘linadi. 2 3 1 4
Mobil qurilmalarda SD Card qanday xotira turi
xisoblanadi. external internal SD Memory
Mobil qurilmalarda qurilmaning xotirasi qanday
xotira turi xisoblanadi. internal SD Memory External
AndroidStudio da xarita (Karta)lar bilan ishlovchi
komponentani ko‘rsating MapView CardView MapCard CardMap
Ma’lumotlar bazasidan ma’lumotlar o‘qib olinganda birinchi yozuvga o‘tishni
ko‘rsating. moveToFirst moveFirst first MoveToFirst
Ma’lumotlar bazasida keyingi
yozuvga o‘tishni ko‘rsating. moveToNext moveNext next MoveToNext
Ilovada ishlayotgan klassni ko‘rsatish qanday amalga
oshiriladi. this class this.class class.this
Ob’ektli ma’lumotlar tiplarining super klassini
ko‘rsating Number Long Double Type
Ob’ektni bo‘sh xolatga keltiruvchi kattalikni
ko‘rsating. null nil nul Zero
Ma’lumotlar bazasidan ma’lumotlar o‘qib olinganda oxirgi yozuvga o‘tishni
ko‘rsating. moveToLast moveLast last MoveToLast
Ma’lumotlar bazasida oldingi
yozuvga o‘tishni ko‘rsating. moveToPrevious movePrevious previous MoveToPrevious
Java tilida klassning konstruktori qanday
nomlanadi Klass nomi bilan ustma–ust tushadi Konstruktor mavjud emas construct Construct
Java tilida klassning
destruktor qanday nomlanadiDestruktor mavjud emas Klass nomi bilan ustma–ust tushadi destruct Destruct
Metodning vazifasini ko‘rsating.public boolean onCreateOptionsMenu(Menu
menu){…} Menyu yaratish Qalqib chiquvchi menyu yaratish Variant yaratish Menyuni tashlash metodi
Java dasturlash tilida kirituvchi oqim nomini
ko‘rsating System.in System.out in Scanner
Java dasturlash tilida chiqaruvchi oqim nomini
ko‘rsating System.out in Scanner System.in
Room ma’lumotlar bazasidagi DAO so‘zining
kengaytmasini ko‘rsating Data Access Object Database Access Object Development Access Object Drop Access Object
Room ma’lumotlar bazasidagi bilan ishlashda jadval uchun qaysi
annotatsiya ishlatiladi? Entity Dao Tables Database
Room ma’lumotlar bazasidagi bilan ishlashda jadvalga ma’lumot qo‘shish uchun qaysi annotatsiya
ishlatiladi? Insert Add Create Alter
Room ma’lumotlar bazasidagi bilan ishlashda jadvaldagi ma’lumotlarni taxrirlash uchun qaysi
annotatsiya ishlatiladi? Update Edit Research Alter
Room ma’lumotlar bazasidagi bilan ishlashda jadvaldagi ma’lumotlarni o‘chirish uchun qaysi
annotatsiya ishlatiladi? Delete Remove Trash Del
Room ma’lumotlar bazasidagi bilan ishlashda jadvaldagi ma’lumotlarni olish uchun qaysi
annotatsiya ishlatiladi? Query Select Get Getter