Cards Flashcards

1
Q

Остановка Activity сопровождается методом:

A

onStop()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Тип сохраняемых значений в Bundle

A

name, value

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Определите цепочку вызовов жизненного цикла, когда экран телефона гаснет

A

onPause -> onStop

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Запись несохраненных изменений происходит в методе

A

onPause

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Правильная реализация методов жизненного цикла Activity обеспечивает

A

Не закрывается с ошибкой и не теряет данные пользователя при повороте экрана

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Метод onSaveInstanceState получает один тип Bundle который

A

Позволяет объединить разные типы данных в один объект

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Возобновление Activity сопровождается методом

A

onResume

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Уничтожение Activity сопровождается методом

A

onDestroy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Перезапуск Activity сопровождается методом

A

onRestart

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Какой метод вызывается после того, как сработал onDestroy

A

Метод не вызывается

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Определите цепочку вызовов жизненного цикла при запуске приложения

A

onCreate -> onStart -> onResume

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Запуск Activity

A

onCreate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

С помощью данного метода можно сохранить текущее состояние Activity

A

onSaveInstanceState

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

К классификации Активити в приложении не отсносится

A

Активити данных

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Для чего существуют адаптеры

A

Для упрощения связывания данных с элементами управления

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

ListView представляет собой

A

Прокручиваемый список элементов

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Чтобы пункты списка реагировали на щелчки следует реализовать

A

Слушателя событий

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Для упрощения работы с элементами списка существует специальный класс под названием

A

ListActivity

19
Q

Адаптер предназначенный для работы с ListView где данные представляются для списка через курсор имеющий колонку с именем id

A

CursorAdapter

20
Q

Активити категорий

A

Выводят данные принадлежащие конкретной категории в частности в виде списка

21
Q

Адаптер дополняющий ResourceCursorAdapter и создающий компоненты TextView,ImageView

A

SimpleCursorAdapter

22
Q

К минусам ListView не относится

A

Не подгружает элементы списка в текстовом виде

23
Q

RecyclerView относится к семейству

24
Q

Класс LayoutManager в RecyclerView отвечает за

A

Расположение элементов на макете

25
RecyclerView предназначен для
Оптимизации работы со списками
26
Библиотека загрузки и кэширования изображений для Android
Picasso
27
RecyclerView использует следующий подход
Утилизирует и повторно использует элементы
28
ViewHolder
Удерживает все зависимые представления которые зависят от данных текущего элемента
29
К внутренним классам RecyclerView не отсносится
ListView
30
К методам реализации RecyclerViewAdapter относится
onBindViewHolder
31
ItemAnimator
Анимация элементов во время добавления удаления или переупорядочивания
32
С помощью ItemDecoration можно
Добавить отступ к каждому элементу и изменить элемент
33
В каком файле проекта можно написать разрешение для подключения приложения к интернету
AndroidManifest.xml
34
При первом отображении пользовательского интерфэйса в Fragment вызывается метод
onCreateView
35
Preference Fragment
Отображает иерархию объектов
36
Есть ли Fragment свой жизненный цикл
Да
37
Инициализация ключевых компонентов в Fragment объявляется в методе
onCreate
38
DialogFragment
Отображает диалоговое окно
39
Зависит ли Fragment от Activity
Да
40
Запись несохраненных изменений в Fragment происходит в методе
onPause
41
ListFragment
Отображает список элементов
42
Метод inflate принимает следующий аргумент
Объект класса ViewGroup
43
Нужно ли объявлять фрагменты в AndroidManifest.xml
Нет