Тимур Машнин - Сборник тестов: 1500 вопросов и ответов на знание Android

Тут можно читать онлайн Тимур Машнин - Сборник тестов: 1500 вопросов и ответов на знание Android - бесплатно ознакомительный отрывок. Жанр: comp-osnet, издательство Литагент «Ридеро»78ecf724-fc53-11e3-871d-0025905a0812. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    Сборник тестов: 1500 вопросов и ответов на знание Android
  • Автор:
  • Жанр:
  • Издательство:
    Литагент «Ридеро»78ecf724-fc53-11e3-871d-0025905a0812
  • Год:
    неизвестен
  • ISBN:
    978-5-4474-2005-5
  • Рейтинг:
    4/5. Голосов: 101
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Тимур Машнин - Сборник тестов: 1500 вопросов и ответов на знание Android краткое содержание

Сборник тестов: 1500 вопросов и ответов на знание Android - описание и краткое содержание, автор Тимур Машнин, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Книга содержит 30 тестов по 50 вопросов с ответами на знание Android. Книга предназначена для подготовки к экзаменам и собеседованиям.

Сборник тестов: 1500 вопросов и ответов на знание Android - читать онлайн бесплатно ознакомительный отрывок

Сборник тестов: 1500 вопросов и ответов на знание Android - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Тимур Машнин
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

onAttach ()

onCreate ()

onCreateView ()

onStart ()

onActivityCreated ()

onResume ()

onAttach ()

onCreateView ()

onCreate ()

onActivityCreated ()

onStart ()

onResume ()

onAttach ()

onCreate ()

onCreateView ()

onStart ()

onActivityCreated ()

onResume ()

onAttach ()

onCreate ()

onCreateView ()

onActivityCreated ()

onStart ()

onResume ()

Вопрос 25

Пусть Х это фрагмент активности, Y и Z являются фрагментами, где Y это отображаемый экран по умолчанию. Если мы должны открыть Z, тогда:

Y должен использовать менеджер фрагмента, чтобы открыть экран Z.

Y должен использовать намерение, чтобы открыть экран Z.

Y должен использовать FragmentTransaction с FragmentManager и заменить себя экраном Z.

Ничего из перечисленного.

Вопрос 26

Что такое пустой процесс в Android?

Пустой процесс – приложение без каких-либо компонентов в нем.

Пустой процесс – приложение, которое разрушено и до сих пор в памяти.

Пустой процесс – приложение, которое разрушено и удалено из памяти.

Пустой процесс – приложение без каких-либо компонентов, но всегда в памяти.

Вопрос 27

Что такое режим сна в Android? Что произойдет с процессором, если экран (LCD) погаснет?

Спящий режим – это когда телефон выключен. Процессор не будет работать, если дисплей отключается.

Спящий режим – означает, что процессор будет спать. Процессор не будет работать, если дисплей отключается.

Спящий режим – означает, что процессор будет спать. Процессор переходит в режим сна в доли секунды после того, как дисплей отключается.

Спящий режим – означает, что процессор будет спать и не будет принимать любые команды, кроме как от RIL (Radio Interface Layer) и Аlarm. Процессор переходит в режим сна в доли секунды после того, как дисплей отключается.

Вопрос 28

Сколько видов WAKE LOCKS доступны, когда их использовать?

PARTIAL_WAKE_LOCK – использовать, когда вам нужен только включенный экран.

SCREEN_DIM_WAKE_LOCK – использовать, когда вам нужен только работающий CPU.

SCREEN_BRIGHT_WAKE_LOCK – использовать, когда вам нужен яркий экран.

FULL_WAKE_LOCK – использовать, когда вам нужно все экран, процессор, клавиатура.

PARTIAL_WAKE_LOCK – использовать, когда вам нужен только работающий CPU.

SCREEN_DIM_WAKE_LOCK – использовать, когда вам нужен только включенный экран.

SCREEN_BRIGHT_WAKE_LOCK – использовать, когда вам нужен яркий экран и клавиатура.

FULL_WAKE_LOCK – использовать, когда вам нужно все экран, процессор, клавиатура.

PARTIAL_WAKE_LOCK – использовать, когда вам нужен только работающий CPU.

SCREEN_DIM_WAKE_LOCK – использовать, когда вам нужен CPU + экран в тусклом режиме.

SCREEN_BRIGHT_WAKE_LOCK – использовать, когда вам нужен CPU + яркая клавиатура.

FULL_WAKE_LOCK – использовать, когда вам нужно все экран, процессор, клавиатура.

PARTIAL_WAKE_LOCK – использовать, когда вам нужен только работающий CPU.

SCREEN_DIM_WAKE_LOCK – использовать, когда вам нужен CPU + экран в тусклом режиме.

SCREEN_BRIGHT_WAKE_LOCK – использовать, когда вам нужен процессор + яркий экран.

FULL_WAKE_LOCK – использовать, когда вам нужно все экран, процессор, клавиатура.

Вопрос 29

При использовании FULL_WAKE_LOCK, когда пользователь нажмет кнопку питания выключения экрана, что произойдет?

Тем не менее экран останется ярким.

Экран погаснет, клавиатура будет выключена, но процессор по-прежнему работает.

Экран погаснет, процессор также будет в спящем режиме.

Экран погаснет, клавиатура погаснет, но процессор по-прежнему работает.

Вопрос 30

Когда телефон находится в режиме сна, какие два компонента остаются работающими, хотя телефон находится в режиме сна?

RIL (Radio Interface Layer) и часы.

RIL (Radio Interface Layer – voice calls, short messages (SMS), packet data (IP communication)) и сигналы.

Только Call Manager и сигналы.

Только Call Manager, sms менеджер и сигналы.

Вопрос 31

Каждый день вечером в 12:00 я должен опубликовать некоторые изображения в Facebook, при этом я буду повторять сигнал будильник каждый день в 12–00. Но, чтобы загрузить изображения, я хочу запустить сервис, как я должен это сделать?

Создать отложенное намерение для запуска сервиса, и дать его сигналу, чтобы запускать каждый день.

Создать отложенное намерение для запуска сервиса, и дать его сигналу, чтобы запускать каждый день. Кроме того, убедитесь, чтобы добавить FULL_WAKE_LOCK в оnCreate вашего сервиса и освободите FULL_WAKE_LOCK после загрузки всех изображений.

Создать отложенное намерение для запуска сервиса, и дать его сигналу, чтобы запускать каждый день. Кроме того, убедитесь, чтобы добавить PARTIAL_WAKE_LOCK в оnCreate вашего сервиса и освободите PARTIAL_WAKE_LOCK после загрузки всех изображений.

Ничего из перечисленного.

Вопрос 32

Какой код показывает возможность утечки памяти в Android?

class MyActivity extends Activity

{

private static Drawable sBackground;

@Override

protected void onCreate (Bundle state) {

super. onCreate (state);

TextView label = new TextView (this);

label. setText («Leaks are bad»);

if (sBackground == null) {

sBackground = getDrawable (R. drawable. large_bitmap);

}

label. setBackgroundDrawable (sBackground);

setContentView (label);

}

///////////////////////////////////////////////////////////////////////////////////////////////////

class MyActivity extends Activity

{

private static Drawable sBackground;

@Override

protected void onCreate (Bundle state) {

super. onCreate (state);

TextView label = new TextView (getApplicationContext ());

label. setText («Leaks are bad»);

if (sBackground == null) {

sBackground = getDrawable (R. drawable. large_bitmap);

}

label. setBackgroundDrawable (sBackground);

setContentView (label);

}

////////////////////////////////////////////////////////////////////////////////////////////////////////

class MyActivity extends Activity

{

private static Drawable sBackground;

TextView label;

@Override

protected void onCreate (Bundle state) {

super. onCreate (state);

label = new TextView (this);

label. setText («Leaks are bad»);

if (sBackground == null) {

sBackground = getDrawable (R. drawable. large_bitmap);

}

label. setBackgroundDrawable (sBackground);

setContentView (label);

onDestroy ()

{

label. unbindDrawables ()

}

}

////////////////////////////////////////////////////////////////////////////////////////////

Все перечисленное.

Вопрос 33

Если я хочу написать одно приложение для телефонов и планшетов, что я должен использовать в UI?

Используйте фрагменты, где это возможно, используйте пиксели вместо dp, используйте xhdpi изображения.

Используйте фрагменты, где это возможно, использовать dp вместо пикселей, используйте xhdpi изображения.

Избегайте использовать отступы на основе пикселей, вместо того используйте отступы по отношению к родителю.

Вопрос 34

У меня есть тысяча элементов в моем массиве, и я хочу отобразить их в listview, как наиболее оптимальным образом достичь этого?

Функция getView () customadapter объекта возвращает представление для каждой строки, его можно использовать повторно. Просто проверить, что оно не является нулевым, а затем вновь его использовать.

Если вы извлекаете данные из сети или таблицы SQL, убедитесь, что вы используете другой поток, чтобы сделать это, чтобы избежать переполнение основного потока.

Используйте ViewHolder вместо findViewById (), чтобы найти представления, получая данные в getView () customadapter объекта.

Используйте предопределенный черный цвет для listview, чтобы избежать перерисовки в Android.

Все перечисленное.

Вопрос 35

Как много процессов и виртуальных машин будут предоставлены для каждого приложения Android системой?

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Тимур Машнин читать все книги автора по порядку

Тимур Машнин - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Сборник тестов: 1500 вопросов и ответов на знание Android отзывы


Отзывы читателей о книге Сборник тестов: 1500 вопросов и ответов на знание Android, автор: Тимур Машнин. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x