android Flashcards
1.Езиците, които се поддържат от Android за разработване на приложения са?
Kotlin, Java
2.Какво е Android SDK?
Пакет за разработка на софтуер, който включва цялостен набор от инструменти за разработка.
3.Какво е Android?
Операционна система
4.Как се дефинира permission за разрешения в манифест файла?
<uses-permission>
</uses-permission>
5.Коя компания се занимава с разработването на Android OS?
6.Кое НЕ е част от архитектурата на Android SDK?
a)Android Документи
b)Libraries
c)Linux Kernal
d)Android Рамка за разработване
a)Android Документи
7.Android операционната система произлиза от ядрото на операционна система …
Linux
8.Можете да създадете емулатор, за да симулирате конфигурацията на определен тип устройство с Android, като използвате инструмент като…
a)Виртуален редактор
b)Android Редактор
c)Android Virtual Device Manager
d)Android SDK Manager
d)Android SDK Manager
9.Кой е номера на първата версия на Android OS?
1.0
10.С Какво име е операционната система, Android с версия на API level 31?
12
11.Кое представлява екран на единен потребителски интерфейс?
Activity
12.възможно ли е да се създаде потребителски интерфейс без layout XML файл?
Не
13.Основния клас за изграждане на потребителски интерфейс в Android e?
a)View
В кой файл се декларират конфигурациите на приложението
AndroidManifest.xml
16.Кой е инструмента за автоматизация на изграждане на Android проекти?
Gradle
18.Кой е базовия клас, който се наследява за създаване на екран на потребителски интерфейс?
Activity
19.Версията в която ще бъде компилиран Android проект се дефинира в build.script с променливата?
compileSDK
В Android, XML файл се използва за проектиране на съдържанието на екрана на потребителския интерфейс?
Да
21.Кое разрешение трябва да се добави, за да се използва интернет от устройството?
a)android.permission.USE_INTERNET
b)android.permission.INTERNET
c)android.permission.ACCESS_NETWORK_STATE
d)android.permission.ACCESS_INTERNET
b)android.permission.INTERNET
22.Видовете Intent са?
a)Explicit
b)Implicit
c)Start
d)Create
a)Explicit
b)Implicit
23.Кои са методите от жизнения цикъл на Activity?
onCreate(), onStart(), onPause(), onResume, onStop(), onRestart(), onDestroy()
24.Ако искате да навигирате от едно Activity към друго трябва да използвате класа?
Intent
25.Кои от посочените програмни фрагменти ще стартират второ Activity?
a)Intent intent=new Intent (this, ActivityTwo.class);startActivity(intent);
b)startActivity(new Intent(this, ActivityTwo.class));
c)new ActivityTwo(); ActivityTwo.onCreate(saveInstanceState);
d)Activity.Start();
startActivity()
Допишете как ще се достъпи EditText от потребителски изглед с id editTextPersonName. EditText editText = _____
findViewById(R.id.editTextPersonName)
Вярно ли е. че когато приложението премине на заден план, не е гарантирано, че ще бъде унищожено. Може само да чака потребителят да се върне към него.
Да
28.Ако искате да предадете данни обратно към извикващото Activity трябва да използвате метода?
startActivityForResult()
обработва резултата в родителското Activity
onActivityResult()
С кой програмен фрагмент ще се изпрати името на сайта “example.com” към втора Activity?
а) Intent intent=new Intent (this, SecondActivity.class); intent.putExtra( “example.com”); startActivity(intent);
б) Intent intent=new Intent (this, SecondActivity.class); intent.putExtra(“name”, “example.com”); startActivity(intent);
ц) Intent intent=new Intent (); intent.putExtra(“name”, “example.com”); startActivity(intent);
д) SecondActivity.onCreate(“example.com”);
б)
30.Кой метод се използва за достъпване на елементите от ресурсите на изгледа?
findViewById()
31.Кое състояние не е част от жизнения цикъл на Activity?
a)Create
b)Pause
c)Resumed
d)Finalization
Finalization