Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.

Список вопросов базы знаний

Разработка приложений для Android

  • Страница:
  • 1
  • 2
  • 3
Вопрос id:86048
Какой метод класса PhoneStateListener необходимо переопределить для отслеживания телефонных звонков вашим приложением?
?) onPhoneCallState
?) onPhoneChanged
?) onRingStateChanged
?) onPhoneStateChanged
?) onCallStateChanged
Вопрос id:86049
Что произойдет с Источником данных в результате выполнения следующего фрагмента кода?

ContentResolver cont = getContentResolver();
cont.delete(PathUri, null, null); //PathUri - путь URI в Источнике данных (Content provider)
?) Будет удален Источник данных
?) Будут удалены данные из записи по указанному пути URI
?) Будут удалены все данные, кроме записи по указанному пути URI
?) Будет удалена запись по указанному пути URI
?) Произойдет выброс исключения
Вопрос id:86050
Какие методы класса ContentResolver используются для вставки новых записей в Content Provider (Источник данных)?
?) insert
?) addData
?) add
?) bulkInsert
?) insertProvider
Вопрос id:86051
Что означает следующая запись в файле манифест?

android:versionName="2.1 Pro"

?) Указывает минимальную версию Android, поддерживаемую данным приложением
?) Ничего из перечисленного
?) Версия приложения 2.1 Pro, которая будет доступна пользователям приложения
?) Приложение работает на Android 2.1 Pro
?) В приложении используется версия SDK 2.1 Pro
Вопрос id:86052
Что необходимо добавить в манифест файл для использования в приложении карт Google Maps?
?)
<uses-library android:name="com.google.maps.android"/>
?)
<uses-library android:name="com.google-maps.android"/>
?)
<uses-library android:name="com.android.google.maps"/>
?)
<uses-library android:name="com.google.maps"/>
?)
<uses-library android:name="com.google.android.maps"/>
Вопрос id:86053
Пользователь Вашего приложения выбрал новые языковые настройки, и приложение перезапускается с новой конфигурацией. Что нужно добавить в манифесте, чтобы приложение корректно обрабатывало данное событие?
?)
 < activity ... android:configChanges="locale" .../>
?)
 < activity ... android:changeConfig="locale" .../>
?)
 < activity ... android:config="locale" .../>
?)
 < activity ... android:changes="locale" .../>
?)
 < activity ... android:change_config="locale" .../>
Вопрос id:86054
Какие из перечисленных ниже может быть достигнуто с помощью TelephoneNumberUtil класса?
?) Получить номер телефона из списка контактов в устройстве.
?) Удаление телефонного номера из списка контактов в телефоне устройства.
?) Установка и извлечение номера переадресации вызова на Android устройстве.
?) Сохранить телефонные номера в списке контактов телефона.
?) Формат международного телефонного номера.
Вопрос id:86055
Какая информация об обнаруженных точках доступа не может быть получена в результате сканирования на их наличие, используя метод getScanResults из WifiManager?
?) Скорость соединения
?) Поддерживаемые методы аутентификации
?) Идентификатор SSID
?) Нет верного варианта. Всё из перечисленного может быть получено.
?) Уровень сигнала
Вопрос id:86056
Какая из статических констант класса ConnectivityManager используется отслеживания ситуации, если текущее соединение выбрано в результате возникновения проблем с предпочтительной сетью (в этом случае константа принимает значение true)?
?) EXTRA_NO_CONNECTIVITY
?) EXTRA_IS_FAILOVER
?) EXTRA_NETWORK_INFO
?) EXTRA_REASON
?) EXTRA_NETWORK
Вопрос id:86057
Какую строку кода необходимо добавить в пропущенном месте для извлечения из SIM-карты названия оператора?

int simState = telephonyManager.getSimState();
switch (simState) 
{
	case (TelephonyManager.SIM_STATE_READY): 
	{
		// ... Узнать оператора ...

		break;
	}
	default: break;
}
?)
String Name = telephonyManager.getSimOperatorName();
?)
String Name = getSimOperatorName();
?)
String Name = simOperatorName(telephonyManager);
?)
String Name = getSimOperatorName(telephonyManager);
?) Ничего из перечисленного
Вопрос id:86058
Какие из следующих условий действительны для Intent.CALL_ACTION и Intent.DIAL_ACTION?
?) Intent.action = Intent.DIAL_ACTION используется, когда телефонный номер должен быть набран без показа пользовательского интерфейса на устройстве.
?) Intent.action = Intent.CALL_ACTION используется, когда телефонный номер должен быть набран без показа пользовательского интерфейса на устройстве.
?) Intent.action == Intent.CALL_ACTION верно, когда на устройство поступает телефонный звонок.
?) Оба они используются для набора телефонного номера на устройстве.
?) Intent.action = Intent.CALL_ACTION используется, когда телефонный номер должен быть набран без того, чтобы вызов был явно инициирован пользователем.
Вопрос id:86059
Что такое "Android-dх"?
?) Инструмент для создания байт-кода Androida из .class файлов.
?) Инструмент командной строки для создания файлов Android проекта.
?) Эмулятор для выполнения и отладки Android проектов.
?) Редактор ресурсов для создания пользовательского интерфейса для приложений Android.
?) Основы для создания модульных тестов для проекта Android.
Вопрос id:86060
Каким способом можно включить Bluetooth-адаптер?
?)
String a = BluetoothAdapter.ACTION_REQUEST_ENABLE; 
startActivityForResult(new Intent(a), 0);
?)
String a = BluetoothAdapter.Enable(); 
startActivityForResult(new Intent(a), 0);
?)
String a = BluetoothAdapter.AdapterEnable(true); 
startActivityForResult(new Intent(a), 0);
?)
String a = BluetoothAdapter.ACTION_REQUEST_ENABLE; 
startActivityForResult(new Intent(a));
?)
String a = BluetoothAdapter.ACTION_ENABLE; 
startActivityForResult(new Intent(a), 0);
Вопрос id:86061
Какой флаг из перечисленных необходимо поставить в пропущенном месте для обработки ситуации, когда Сервис был повторно запущен после непредвиденного завершения работы?

@Override
public int onStartCommand(Intent intent, int flags, int startId) 
{
   if ((flags & ???) == 0) 
   {
      // Сервис был повторно запущен
   }
   else {}
   return Service.START_STICKY;
}
?) START_FLAG_RETRY
?) START_FLAG_REDELIVERY
?) START_NOT_STICKY
?) START_REDELIVER_INTENT
?) START_STICKY
Вопрос id:86062
Какие из следующих пунктов вы должны включить в свой проект для использования интерфейсов API и классов, необходимые для доступа к камере на мобильном устройстве?
?) Import android.hardware.camera
?) Import android.camera
?) Import android.drivers
?) Import android.util
?) Import android.hardware
Вопрос id:86063
Укажите, что такое Toast в Android-приложениях?
?) Тип разметки приложения
?) Класс для описания меню приложения
?) Тип сообщения об ошибке приложения
?) Всплывающее сообщение для оповещения пользователя
?) Свойство LinearLayout
Вопрос id:86064
Что из перечисленного является неверным утверждением о назначении файла манифеста?
?) Объявляет минимальный уровень API Android, необходимый для работы приложения
?) Содержит перечень всех переменных связанных библиотек, функций и краткого их описания, а также ссылки на сами библиотеки
?) Перечисляет связанные библиотеки
?) Содержит список необходимых разрешений для обращения к защищенным частям API и взаимодействия с другими приложениями
?) Объявляет имя Java-пакета приложения, который служит уникальным идентификатором
Вопрос id:86065
Необходимо на основе пары широта — долгота получить адреса, соответствующие физическому положению. Выберите недостающий фрагмент для того, чтобы код ниже выполнял данную функцию.

location = locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER);
double latitude = location.getLatitude();
double longitude = location.getLongitude();
List<Address> addresses = null;
Geocoder gc = new Geocoder(this, Locale.getDefault());
try 
{
	/* Место для вставки фрагмента кода из нижеперечисленных вариантов ответов */
} 
catch (IOException e) {}

?)
addresses = gc.getLocation(latitude, longitude, 10);
?)
addresses = gc.getAddressListFromLocation(latitude, longitude, 10);
?)
addresses = gc.getFromLocation(latitude, longitude, 10);
?)
addresses = gc.getListFromLocation(latitude, longitude, 10);
?)
addresses = gc.getAddressFromLocation(latitude, longitude, 10);
Вопрос id:86066
Как правильно записать код для получения доступа к Bluetooth-адаптеру?
?)
BluetoothAdapter bluetooth = BluetoothAdapter.getAdapterList();
?)
BluetoothAdapter bluetooth = BluetoothAdapter.Adapter();
?)
BluetoothAdapter bluetooth = BluetoothAdapter.getAdapter(adapter(0), null);
?)
BluetoothAdapter bluetooth = BluetoothAdapter.DefaultAdapter();
?)
BluetoothAdapter bluetooth = BluetoothAdapter.getDefaultAdapter();
Вопрос id:86067
Рассмотрите следующий фрагмент кода:
public class HelloSample extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }

    @Override
    public void onConfigurationChanged(Configuration newConfig) {
        super.onConfigurationChanged(newConfig);                
        setContentView(R.layout.main);
    }
}
Будет ли вызван метод onConfigurationChanged при повороте экрана?
?) Да, но только в ландшафтном режиме.
?) Нет, так как метод onRotate не перегружен.
?) Нет, так как Android не поддерживает вращения устройства.
?) Нет, так как нужно добавить android:configChanges="orientation|keyboardHidden" в манифест файле.
?) Да, так как Android может определять поворот экрана.
Вопрос id:86068
Укажите, какая из строк кода является неверной.

int icon = R.drawable.icon;
String text = "Notification";
long time = System.currentTimeMillis();
1) Notification notification = new Notification(icon, text, time);
.....
int refID = 1;
2) notificationManager.notify(refID, notification); //показ уведомления
.....
3) notificationManager.cancel(refID); //отмена показа уведомления

?) Строка 1
?) Строка 2
?) Строка 3
?) Код не содержит ошибок
?) Строки 2 и 3
Вопрос id:86069
Что возвращается в результате выполненного запроса к базе данных в Android?
?) Строку значений (типа String)
?) Ссылку на результирующую строку
?) Объект SQLiteResult
?) Объект Cursor
?) Объект SelectValues
Вопрос id:86070
Ниже представлен фрагмент кода, в котором происходит получение доступа к ресурсам, предназначенным только для чтения. Какой объект нужно записать на пропущенном месте?

Resources res = getResources();
??? file  = res.openRawResource(R.raw.name); // name - имя файла в ресурсах 
?) InputStream
?) FileStream
?) ResourcesStream
?) StreamOut
?) Stream
Вопрос id:86071
Укажите, в какой строке фрагмента кода приложения содержится ошибка.
 
<EditText
1)   android:id = "@+id/editText2"
2)   android:layout_width = "fill_parent"
3)   android:layout_height = "wrap_content"
4)   android:text = "@string/site_name"
5)   android:textColor = "?android:textColor" />
?) В строке 1
?) Фрагмент кода не содержит ошибок
?) В строках 2 и 3
?) В строке 5
?) В строке 4
Вопрос id:86072
Какие из следующих пунктов НЕ являются методами жизненного цикла Android приложения, которые могут быть реализованы для выполнения различных операций в течение жизни Activity?
?) OnInit
?) onCompleteThaw
?) onRestart
?) OnCreate
?) onStart
Вопрос id:86073
Какая из констант, описывающих текущее состояние услуги, не может быть возвращена методом getState из объекта ServiceState?

PhoneStateListener serviceStateListener = new PhoneStateListener() 
{
    public void onServiceStateChanged(ServiceState serviceState) 
    {
        if (serviceState.getState() == ServiceState.??? 
        {...}
    }
}
?) STATE_POWER_OFF
?) STATE_EMERGENCY_ONLY
?) STATE_OUT_OF_SERVICE
?) STATE_IN_SERVICE
?) Нет верного ответа
Вопрос id:86074
Какой из следующих видов ViewGroup (Layout) для каждого View-элемента настраивает положение относительно других элементов?
?) AbsoluteLayout
?) TableLayout
?) PositiveLayout
?) RelativeLayout
?) LinearLayout
Вопрос id:86075
Укажите, в каком блоке представленного фрагмента кода допущена ошибка.

 // Блок 1 
Intent a = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
 // Блок 2 
a.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL, RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
 // Блок 3 
a.putExtra(RecognizerIntent.EXTRA_LANGUAGE, Locale.ENGLISH);
a.putExtra(RecognizerIntent.EXTRA_PROMPT, "Say");
a.putExtra(RecognizerIntent.EXTRA_MAX_RESULTS, 3);
 // Блок 4 
startActivityForResult(a, VOICE_RECOGNITION);

?) Фрагмент кода не содержит ошибок
?) Блок 3
?) Блок 2
?) Блок 1
?) Блок 4
Вопрос id:86076
Какой метод из объекта BluetoothAdapter необходимо вызвать для инициализации процесса ожидания входящего Bluetooth-соединения?
?) listenUsingRfcommWithServiceRecord
?) connectUsingRhtfcommandWithServiceRecord
?) bluetoothConnect
?) connectUsingRfcommOnlyServiceRecord
?) createRfcommSocketToServiceRecord
Вопрос id:86077
Какие из перечисленных фрагментов кода позволяют произвести загрузку файла?
?)
String name = "base.txt";
FileInputStream in = openFileInput(name);
?)
FileInputStream in = fileInput("base.txt", Context.MODE_APPEND);
?)
FileInputStream in = openFileInput("base.txt");
?)
String name = "base.txt";
FileInputStream in = openFileInput(name, Context.MODE_PRIVATE);
?)
String name = "base.txt";
FileInputStream in = openFileInput(name, Context.MODE_APPEND);
Вопрос id:86078
Что из перечисленного ниже может быть использовано для обработки команд из пунктов меню в Android приложениях?
?) commandAction
?) onMenuItem
?) onMenuItemClicked
?) onOptionsItemSelected
?) onMenuItemSelected
Вопрос id:86079
Какая из следующих функций из класса Activity не может быть перегружена (override)?
?) onCreate()
?) Нет верного ответа
?) onFreeze()
?) onDataBinding()
?) onPause()
Вопрос id:86080
Как можно переключить отображение карты из схематического режима, который выводится объектом MapView по умолчанию, на спутниковый?
?)
mapView.setMapSatelliteMode(true);
?)
mapView.setSatellite_Mode(true);
?)
mapView.setSatellite(true);
?)
mapView.setSatelliteView(true);
?)
mapView.setSatelliteMode(true);
Вопрос id:86081
Что необходимо записать в пропущенном месте для того, чтобы доступ к файлу имело не только текущее приложение, но и другие приложения? (выберите все возможные варианты)

FileOutputStream out = openFileOutput("document.txt", ???);

?) Context.MODE_WORLD_WRITEABLE
?) Context.MODE_MULTI_PROCESS
?) Context.MODE_PRIVATE
?) Context.MODE_WORLD_READABLE
?) Context.MODE_APPEND
Вопрос id:86082
Каким из перечисленных способов для снимка можно изменить информацию о модели камеры в метаданных?

File img = new File(Environment.getExternalStorageDirectory(), "DSC00921.jpg");
ExifInterface metaData = new ExifInterface(img.getCanonicalPath());
String model = metaData.getAttribute(ExifInterface.TAG_MODEL);

// ...
// Строка, изменяющая информацию о модели камеры
// ...

?)
model.setAttribute(ExifInterface.TAG_MAKE, "Nokia");
?) Нет верного варианта среди перечисленных
?)
metaData.setAttribute("Nokia");
?)
metaData.setAttribute(ExifInterface.TAG_MAKE, "Nokia");
?)
model.setAttribute("Nokia");
Вопрос id:86083
Какие из следующих вызовов функции могут быть использованы для запуска службы из приложения Android?
?) runService
?) startActivity
?) StartService
?) launchService
?) bindService
Вопрос id:86084
Какие отличия в параметрах имеют методы sendDataMessage и sendTextMessage класса SmsManager?
?) Указание источника данных
?) Указание номера адресата
?) Указание кодировки
?) Указание массива байтов, который содержит данные для отправки
?) Указание порта адресата
Вопрос id:86085
Что произойдет при выполнении следующего фрагмента кода при отсутствии файла document.txt?

FileOutputStream out = openFileOutput("document.txt", Context.MODE_PRIVATE);
?) Будет предложено пользователю самостоятельно создать файл
?) Ничего из перечисленного
?) Приложение "зависнет"
?) Файл будет создан автоматически
?) Произойдет выброс исключения
Вопрос id:86086
Какие из следующих записей цветовых ресурсов являются неверными?
?) #2100AA00
?) green
?) Все записи являются верными
?) #00A
?) ##2100AA00
Вопрос id:86087
Какой метод используется для получения географических координат заданного местоположения?

Geocoder a = new Geocoder(this, Locale.US);
String addr = "1200 Venetian Causeway, Miami, FL, United States";
List<Address> locations = null;
try 
{
    locations = a.метод(addr, 10);
} 
catch (IOException e) {}

?) getCoordinatesFromName
?) getLocation
?) getCoordinatesFromLocationName
?) getCoordinatesFromLocation
?) getFromLocationName
Вопрос id:86088
Какой будет результат выполнения следующего фрагмента кода?

 Vibrator vibro = (Vibrator) 
getSystemService(Context.VIBRATOR_SERVICE); long[] vibStyle = { 5, 2 }; vibro.vibrate(vibStyle, 3);
?) Виброзвонок - 5 мс
Пауза - 2 мс
Повтор - 3 раза
?) 5 длительных вибраций
2 коротких вибраций
Действует в течении 3 сек
?) Виброзвонок - 5 сек
Пауза - 2 сек
Повтор - 3 раза
?) Виброзвонок - 3 мс
Пауза - 2 мс
Повтор - 5 раз
?) 5 длительных вибраций
2 коротких вибраций
Повтор - 3 раза
Вопрос id:86089
Укажите, как исправить ошибку в указанном фрагменте кода

String numb = "1234567";
String text = "SMS TEXT";
smsManager.sendTextMessage(text, null, null, numb, null);//ошибка
?) smsManager.sendTextMessage(null, text, numb, null, null);
?) smsManager.sendTextMessage(null, null, text, numb, null);
?) smsManager.sendTextMessage(text, null, numb, null, null);
?) smsManager.sendTextMessage(numb, null, text, null, null);
?) smsManager.sendTextMessage(null, numb, text, null, null);
Вопрос id:86090
Определите, для чего необходим следующий фрагмент кода.

PhoneStateListener loc = new PhoneStateListener() 
{
	public void onCellLocationChanged(CellLocation location) 
	{
		GsmCellLocation gsmLocation = (GsmCellLocation)location;
                Toast.makeText(getApplicationContext(), String.valueOf(gsmLocation.getCid()), Toast.LENGTH_LONG).show();
	}
};

telephonyManager.listen(loc,PhoneStateListener.LISTEN_CELL_LOCATION);
?) Поиск GSM-оператора
?) Уведомление о нахождении базовой станции
?) Отслеживание смены базовых станций
?) Поиск ближайших базовых станций
?) Отслеживание необходимости поиска базовой станции
Вопрос id:86091
С помощью какого метода из перечисленных можно контролировать доступность сети определенного типа (в том числе изменять состояние адаптера, привязанного к конкретной сети)?

String serv = Context.CONNECTIVITY_SERVICE; 
ConnectivityManager connectivity = (ConnectivityManager)getSystemService(serv);
connectivity.метод(NetworkType.WIFI, false); // адаптер для Wi-Fi выключен 
?) setAdapter
?) setState
?) setAdapterState
?) setNetwork
?) setRadio
Вопрос id:86092
Какой класс используется для указания требований к источнику данных (LocationProvider)?
?) Claims
?) Conditions
?) Requirements
?) Criteria
?) Demands
Вопрос id:86093
Какой из перечисленных фрагментов кода соответствует рисунку?

?)
< PreferenceCategory android:title = "Check Box"/> 
< CheckBoxPreference
android:key = "PREF_CHECK_BOX"
android:title = "Check Box Description"
android:summary = "Preference Category"
android:defaultValue = "true" />
?)
< PreferenceCategory android:title = "Check Box"/> 
< CheckBoxPreference
android:key = "PREF_CHECK_BOX"
android:title = "Preference Category"
android:summary = "Check Box Description"
android:defaultValue = "true" />
?)
< PreferenceCategory android:title = "Check Box Description"/> 
< CheckBoxPreference
android:key = "PREF_CHECK_BOX"
android:title = "Check Box"
android:summary = "Preference Category"
android:defaultValue = "true" />
?)
< PreferenceCategory android:title = "Check Box Description"/> 
< CheckBoxPreference
android:key = "PREF_CHECK_BOX"
android:title = "Check Box"
android:summary = "Preference Category"
android:defaultValue = "Check Box" />
?)
< PreferenceCategory android:title = "Preference Category"/>
< CheckBoxPreference
android:key = "PREF_CHECK_BOX"
android:title = "Check Box"
android:summary = "Check Box Description"
android:defaultValue = "true" />
Вопрос id:86094
Рассмотрите следующий фрагмент кода:
public class MyReceiver extends PhoneStateIntentReceiver{
  @Override
  public void onReceiveIntent(Context context, Intent intent) {
    if (intent.action == Intent.CALL_ACTION)
      { }
  }
}
Предполагая, что notifyPhoneCallState был вызван чтобы MyReceiver получал уведомления о состояния телефонного звонка, в каком из следующих случаев код будет выполнен?
?) Когда пользователь нажимает кнопку вызова на устройстве.
?) При прекращенний входящего телефонного звонка.
?) Когда устройство получает входящий звонок.
?) Код внутри метода никогда не будет выполнен.
?) Когда исходящий телефонный звонок инициирован на устройстве.
Вопрос id:86095
Вам необходимо в приложении получить доступ к системным ресурсам внутри XML-файла. Что Вы будете писать вместо [packagename:]?

 [packagename:] layout_width="fill_parent"
?) system:
?) systemResources:
?) sys_res:
?) android_resources:
?) android:
Вопрос id:86096
К какому максимальному количеству пунктов меню можно добавить значки (иконки)?
?) 4
?) 5
?) Неограниченное количество
?) 8
?) 6
Вопрос id:86097
Какой символ (вместо символа * в записи ниже) необходимо использовать, чтобы сослаться на один ресурс внутри другого?

 attribute="*[packagename:]resourcetype/resourceidentifier"
?)

#

?)

$

?)

&

?)

%

?)

@

  • Страница:
  • 1
  • 2
  • 3
Copyright tests.ithead.ru 2013-2026