Android
24 Questions
13 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Какъв клас трябва да се използва за навигация от едно Activity към друго?

  • ActivityManager
  • FragmentManager
  • Intent (correct)
  • Bundle

Кое НЕ е част от архитектурата на Android SDK?

  • Android Документи Libraries
  • Linux Kernal
  • Windows Operating System (correct)
  • Android Рамка за разработване

Какво представлява Android SDK?

  • Набор от инструменти за разработка
  • Android приложения
  • Пакет за разработка на софтуер
  • Пакет за разработка на софтуер, който включва цялостен набор от инструменти за разработка (correct)

Кой метод се използва за достъпване на елементите от ресурсите на изгледа?

<p>findViewById (C)</p> Signup and view all the answers

Кое разрешение трябва да се добави, за да се използва интернет от устройството?

<p>android.permission.INTERNET (B)</p> Signup and view all the answers

Какъв е номерът на първата версия на Android OS?

<p>1.0 (C)</p> Signup and view all the answers

От кое ядро произлиза Android операционната система?

<p>Linux (D)</p> Signup and view all the answers

Кой е базовият клас, който се наследява за създаване на екран на потребителски интерфейс в Android?

<p>Activity (D)</p> Signup and view all the answers

Коя е основната директория на ресурсите в Android проект?

<p>res (B)</p> Signup and view all the answers

Кой е инструмент за автоматизация на изграждане на Android проекти?

<p>gradle (C)</p> Signup and view all the answers

Версията, в която ще бъде компилиран Android проект, се дефинира в build.script с променливата?

<p>compileSdkVersion (C)</p> Signup and view all the answers

Основния клас за изграждане на потребителски интерфейс в Android е:

<p>ViewGroup (B)</p> Signup and view all the answers

Вярно ли е, че когато приложението премине на заден план, не е гарантирано, че ще бъде унищожено?

<p>Да (B)</p> Signup and view all the answers

Как ще се достъпи EditText от потребителски изглед с id editTextPersonName?

<p>(EditText) findViewById(R.id.editTextPersonName) (C)</p> Signup and view all the answers

Кой е издателят на операционната система Android?

<p>Google (C)</p> Signup and view all the answers

Кое от следните езици се използва за разработване на приложения за Android?

<p>Java (C)</p> Signup and view all the answers

Какъв файл се използва за проектиране на съдържанието на екрана на потребителския интерфейс в Android?

<p>XML (B)</p> Signup and view all the answers

Кое представлява екран на единен потребителски интерфейс в Android?

<p>Activity (A)</p> Signup and view all the answers

С кой таг се декларират разрешенията за приложение в Android?

<p>&lt;uses-permission&gt; (D)</p> Signup and view all the answers

С какво име е операционната система Android с версия на API level 31?

<p>Android 11 (D)</p> Signup and view all the answers

Какво представлява Android?

<p>Операционна система (D)</p> Signup and view all the answers

Можете да създадете емулатор, за да симулирате конфигурацията на определен тип устройство с Android, като използвате кой инструмент?

<p>Android SDK Manager (A)</p> Signup and view all the answers

В кой файл се декларира името на пакета на приложението, компонентите на приложението (Activity), разрешенията за приложението в Android?

<p>&lt;Manifest&gt; (C)</p> Signup and view all the answers

Кои е номера на първата версия на Android OS?

<p>1.0</p> Signup and view all the answers

Flashcards

Intent

A class used for navigating between different screens (Activities) in an Android application.

findViewById()

A method used to access and interact with UI elements defined in an XML layout file.

Activity

The fundamental building block of Android applications, representing a single screen within the app's user interface.

res

The main directory within an Android project where you store resources such as layouts, images, and strings.

Signup and view all the flashcards

INTERNET Permission

A permission required for an app to access the internet on a device.

Signup and view all the flashcards

An XML tag used to declare permissions for an Android application.

Signup and view all the flashcards

Android SDK

A comprehensive toolkit used for developing Android applications.

Signup and view all the flashcards

Gradle

An automated build system for Android projects.

Signup and view all the flashcards

build.gradle

A file within an Android project that defines the Android version your app will compile against.

Signup and view all the flashcards

XML layout file

A file that defines the content and design of a screen in an Android application's user interface using XML.

Signup and view all the flashcards

Android 1.0

The first version of the Android operating system.

Signup and view all the flashcards

Linux kernel

The core operating system that Android is built upon.

Signup and view all the flashcards

Android 12

The official name for Android 12, identified by its API level number.

Signup and view all the flashcards

Google

The company that created and releases the Android operating system.

Signup and view all the flashcards

Java and Kotlin

Programming languages used for developing Android applications.

Signup and view all the flashcards

Android Studio Emulator

A powerful tool that emulates the environment of different Android devices, allowing developers to test their apps.

Signup and view all the flashcards

App behaviour in background

When an application is moved to the background, its activity is not necessarily destroyed and the system may keep it in memory.

Signup and view all the flashcards

findViewById(R.id.editTextPersonName)

A way to access an EditText UI element in an Android app.

Signup and view all the flashcards

Android Software Development Kit (SDK)

A set of tools used to develop applications for the Android platform.

Signup and view all the flashcards

build.gradle

A file that defines the build configuration for an Android project.

Signup and view all the flashcards

res/layout

The name of the directory where layout files are stored in an Android project.

Signup and view all the flashcards

XML (Extensible Markup Language)

The language used to define the structure and content of user interface elements in Android apps.

Signup and view all the flashcards

findViewById()

The primary method used to access elements in an Android application's user interface.

Signup and view all the flashcards

EditText

A specific type of input field in Android user interfaces.

Signup and view all the flashcards

Activity

The core building block of an Android application's user interface that represents a single screen.

Signup and view all the flashcards

Intent

A way for Android apps to interact and share information.

Signup and view all the flashcards

Study Notes

Основни класове и методи в Android

  • За навигация между Activity класът, който трябва да се използва, е Intent.
  • Методът, използван за достъпване на елементите от ресурсите на изгледа, е findViewById().
  • Основният клас за изграждане на потребителски интерфейс в Android е Activity.
  • Екран на единен потребителски интерфейс в Android е наречен Activity.

Архитектура на Android

  • Част от архитектурата на Android SDK НЕ е Java EE.
  • Основната директория на ресурсите в Android проект е res.
  • Разрешение за използване на интернет от устройството: INTERNET.
  • Тагът, с който се декларират разрешенията за приложение в Android, е <uses-permission>.

Android SDK и проектиране

  • Android SDK представлява комплект инструменти за разработка на приложения за Android платформа.
  • Инструмент за автоматизация на изграждане на Android проекти е Gradle.
  • Версията, в която ще бъде компилиран Android проект, се дефинира в build.gradle с променливата compileSdkVersion.
  • Файл, използван за проектиране на съдържанието на екрана на потребителския интерфейс, е XML файл в директорията res/layout.

Версии и основна информация

  • Номерът на първата версия на Android OS е 1.0.
  • Операционната система Android произлиза от ядро Linux.
  • Операционната система Android с версия на API level 31 е позната под името Android 12.
  • Издателят на операционната система Android е Google.

Разработка и симулация

  • Езици, използвани за разработване на приложения за Android, включват Java и Kotlin.
  • Можете да създадете емулатор за симулация на конфигурацията на устройство с Android, използвайки Android Studio.
  • Когато приложението премине на заден план, не е гарантирано, че ще бъде унищожено; системата може да задържи приложението в паметта.

Достъп до елементи

  • За да се достъпи EditText от потребителски изглед с id editTextPersonName, се използва findViewById(R.id.editTextPersonName).

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Description

Test your knowledge about creating user interface layouts and building Android projects. Questions cover topics like layout XML files, base class for UI creation, resource directory, project automation tool, and compiling Android projects.

More Like This

Use Quizgecko on...
Browser
Browser