Cards Flashcards
Остановка Activity сопровождается методом:
onStop()
Тип сохраняемых значений в Bundle
name, value
Определите цепочку вызовов жизненного цикла, когда экран телефона гаснет
onPause -> onStop
Запись несохраненных изменений происходит в методе
onPause
Правильная реализация методов жизненного цикла Activity обеспечивает
Не закрывается с ошибкой и не теряет данные пользователя при повороте экрана
Метод onSaveInstanceState получает один тип Bundle который
Позволяет объединить разные типы данных в один объект
Возобновление Activity сопровождается методом
onResume
Уничтожение Activity сопровождается методом
onDestroy
Перезапуск Activity сопровождается методом
onRestart
Какой метод вызывается после того, как сработал onDestroy
Метод не вызывается
Определите цепочку вызовов жизненного цикла при запуске приложения
onCreate -> onStart -> onResume
Запуск Activity
onCreate
С помощью данного метода можно сохранить текущее состояние Activity
onSaveInstanceState
К классификации Активити в приложении не отсносится
Активити данных
Для чего существуют адаптеры
Для упрощения связывания данных с элементами управления
ListView представляет собой
Прокручиваемый список элементов
Чтобы пункты списка реагировали на щелчки следует реализовать
Слушателя событий
Для упрощения работы с элементами списка существует специальный класс под названием
ListActivity
Адаптер предназначенный для работы с ListView где данные представляются для списка через курсор имеющий колонку с именем id
CursorAdapter
Активити категорий
Выводят данные принадлежащие конкретной категории в частности в виде списка
Адаптер дополняющий ResourceCursorAdapter и создающий компоненты TextView,ImageView
SimpleCursorAdapter
К минусам ListView не относится
Не подгружает элементы списка в текстовом виде
RecyclerView относится к семейству
ViewGroup
Класс LayoutManager в RecyclerView отвечает за
Расположение элементов на макете
RecyclerView предназначен для
Оптимизации работы со списками
Библиотека загрузки и кэширования изображений для Android
Picasso
RecyclerView использует следующий подход
Утилизирует и повторно использует элементы
ViewHolder
Удерживает все зависимые представления которые зависят от данных текущего элемента
К внутренним классам RecyclerView не отсносится
ListView
К методам реализации RecyclerViewAdapter относится
onBindViewHolder
ItemAnimator
Анимация элементов во время добавления удаления или переупорядочивания
С помощью ItemDecoration можно
Добавить отступ к каждому элементу и изменить элемент
В каком файле проекта можно написать разрешение для подключения приложения к интернету
AndroidManifest.xml
При первом отображении пользовательского интерфэйса в Fragment вызывается метод
onCreateView
Preference Fragment
Отображает иерархию объектов
Есть ли Fragment свой жизненный цикл
Да
Инициализация ключевых компонентов в Fragment объявляется в методе
onCreate
DialogFragment
Отображает диалоговое окно
Зависит ли Fragment от Activity
Да
Запись несохраненных изменений в Fragment происходит в методе
onPause
ListFragment
Отображает список элементов
Метод inflate принимает следующий аргумент
Объект класса ViewGroup
Нужно ли объявлять фрагменты в AndroidManifest.xml
Нет