Вход/Регистрация
Сборник тестов: 1500 вопросов и ответов на знание Android
вернуться

Машнин Тимур Сергеевич

Шрифт:

Спящий режим – означает, что процессор будет спать и не будет принимать любые команды, кроме как от 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 );

  • Читать дальше
  • 1
  • ...
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • ...

Ебукер (ebooker) – онлайн-библиотека на русском языке. Книги доступны онлайн, без утомительной регистрации. Огромный выбор и удобный дизайн, позволяющий читать без проблем. Добавляйте сайт в закладки! Все произведения загружаются пользователями: если считаете, что ваши авторские права нарушены – используйте форму обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

Подпишитесь на рассылку: