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 относится к семейству

A

ViewGroup

24
Q

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

A

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

25
Q

RecyclerView предназначен для

A

Оптимизации работы со списками

26
Q

Библиотека загрузки и кэширования изображений для Android

A

Picasso

27
Q

RecyclerView использует следующий подход

A

Утилизирует и повторно использует элементы

28
Q

ViewHolder

A

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

29
Q

К внутренним классам RecyclerView не отсносится

A

ListView

30
Q

К методам реализации RecyclerViewAdapter относится

A

onBindViewHolder

31
Q

ItemAnimator

A

Анимация элементов во время добавления удаления или переупорядочивания

32
Q

С помощью ItemDecoration можно

A

Добавить отступ к каждому элементу и изменить элемент

33
Q

В каком файле проекта можно написать разрешение для подключения приложения к интернету

A

AndroidManifest.xml

34
Q

При первом отображении пользовательского интерфэйса в Fragment вызывается метод

A

onCreateView

35
Q

Preference Fragment

A

Отображает иерархию объектов

36
Q

Есть ли Fragment свой жизненный цикл

A

Да

37
Q

Инициализация ключевых компонентов в Fragment объявляется в методе

A

onCreate

38
Q

DialogFragment

A

Отображает диалоговое окно

39
Q

Зависит ли Fragment от Activity

A

Да

40
Q

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

A

onPause

41
Q

ListFragment

A

Отображает список элементов

42
Q

Метод inflate принимает следующий аргумент

A

Объект класса ViewGroup

43
Q

Нужно ли объявлять фрагменты в AndroidManifest.xml

A

Нет