

Какой метод класса PhoneStateListener необходимо переопределить для отслеживания телефонных звонков вашим приложением?
onCallStateChanged
onRingStateChanged
onPhoneCallState
onPhoneStateChanged
onPhoneChanged
Что произойдет с Источником данных в результате выполнения следующего фрагмента кода?
ContentResolver cont = getContentResolver();
cont.delete(PathUri, null, null); //PathUri - путь URI в Источнике данных (Content provider)
Будет удалена запись по указанному пути URI
Будет удален Источник данных
Произойдет выброс исключения
Будут удалены все данные, кроме записи по указанному пути URI
Будут удалены данные из записи по указанному пути URI
Какие методы класса ContentResolver используются для вставки новых записей в Content Provider (Источник данных)?
addData
insert
bulkInsert
insertProvider
add
Что означает следующая запись в файле манифест?
android:versionName="2.1 Pro"
Приложение работает на Android 2.1 Pro
Версия приложения 2.1 Pro, которая будет доступна пользователям приложения
Указывает минимальную версию Android, поддерживаемую данным приложением
В приложении используется версия SDK 2.1 Pro
Ничего из перечисленного
Что необходимо добавить в манифест файл для использования в приложении карт Google Maps?
<uses-library android:name="com.google.maps"/>
<uses-library android:name="com.android.google.maps"/>
<uses-library android:name="com.google.maps.android"/>
<uses-library android:name="com.google.android.maps"/>
<uses-library android:name="com.google-maps.android"/>
Пользователь Вашего приложения выбрал новые языковые настройки, и приложение перезапускается с новой конфигурацией. Что нужно добавить в манифесте, чтобы приложение корректно обрабатывало данное событие?
< activity ... android:change_config="locale" .../>
< activity ... android:configChanges="locale" .../>
< activity ... android:changes="locale" .../>
< activity ... android:config="locale" .../>
< activity ... android:changeConfig="locale" .../>
Какие из перечисленных ниже может быть достигнуто с помощью TelephoneNumberUtil класса?
Установка и извлечение номера переадресации вызова на Android устройстве.
Получить номер телефона из списка контактов в устройстве.
Удаление телефонного номера из списка контактов в телефоне устройства.
Формат международного телефонного номера.
Сохранить телефонные номера в списке контактов телефона.
Какая информация об обнаруженных точках доступа не может быть получена в результате сканирования на их наличие, используя метод getScanResults из WifiManager?
Скорость соединения
Уровень сигнала
Поддерживаемые методы аутентификации
Идентификатор SSID
Нет верного варианта. Всё из перечисленного может быть получено.
Какая из статических констант класса ConnectivityManager используется отслеживания ситуации, если текущее соединение выбрано в результате возникновения проблем с предпочтительной сетью (в этом случае константа принимает значение true)?
EXTRA_NETWORK_INFO
EXTRA_NETWORK
EXTRA_IS_FAILOVER
EXTRA_REASON
EXTRA_NO_CONNECTIVITY
Какую строку кода необходимо добавить в пропущенном месте для извлечения из SIM-карты названия оператора?
int simState = telephonyManager.getSimState();
switch (simState)
{
case (TelephonyManager.SIM_STATE_READY):
{
// ... Узнать оператора ...
break;
}
default: break;
}
String Name = telephonyManager.getSimOperatorName();
String Name = getSimOperatorName(telephonyManager);
Ничего из перечисленного
String Name = simOperatorName(telephonyManager);
String Name = getSimOperatorName();
Какие из следующих условий действительны для Intent.CALL_ACTION и Intent.DIAL_ACTION?
Intent.action = Intent.CALL_ACTION используется, когда телефонный номер должен быть набран без показа пользовательского интерфейса на устройстве.
Intent.action == Intent.CALL_ACTION верно, когда на устройство поступает телефонный звонок.
Intent.action = Intent.CALL_ACTION используется, когда телефонный номер должен быть набран без того, чтобы вызов был явно инициирован пользователем.
Оба они используются для набора телефонного номера на устройстве.
Intent.action = Intent.DIAL_ACTION используется, когда телефонный номер должен быть набран без показа пользовательского интерфейса на устройстве.
Что такое "Android-dх"?
Инструмент для создания байт-кода Androida из .class файлов.
Редактор ресурсов для создания пользовательского интерфейса для приложений Android.
Основы для создания модульных тестов для проекта Android.
Эмулятор для выполнения и отладки Android проектов.
Инструмент командной строки для создания файлов Android проекта.
Каким способом можно включить Bluetooth-адаптер?
String a = BluetoothAdapter.ACTION_REQUEST_ENABLE;
startActivityForResult(new Intent(a), 0);
String a = BluetoothAdapter.ACTION_REQUEST_ENABLE;
startActivityForResult(new Intent(a));
String a = BluetoothAdapter.AdapterEnable(true);
startActivityForResult(new Intent(a), 0);
String a = BluetoothAdapter.Enable();
startActivityForResult(new Intent(a), 0);
String a = BluetoothAdapter.ACTION_ENABLE;
startActivityForResult(new Intent(a), 0);
Какой флаг из перечисленных необходимо поставить в пропущенном месте для обработки ситуации, когда Сервис был повторно запущен после непредвиденного завершения работы?
@Override
public int onStartCommand(Intent intent, int flags, int startId)
{
if ((flags & ??== 0)
{
// Сервис был повторно запущен
}
else {}
return Service.START_STICKY;
}
START_FLAG_REDELIVERY
START_REDELIVER_INTENT
START_STICKY
START_NOT_STICKY
START_FLAG_RETRY
Какие из следующих пунктов вы должны включить в свой проект для использования интерфейсов API и классов, необходимые для доступа к камере на мобильном устройстве?
Import android.hardware.camera
Import android.camera
Import android.util
Import android.hardware
Import android.drivers
Укажите, что такое Toast в Android-приложениях?
Тип разметки приложения
Класс для описания меню приложения
Свойство LinearLayout
Всплывающее сообщение для оповещения пользователя
Тип сообщения об ошибке приложения
Что из перечисленного является неверным утверждением о назначении файла манифеста?
Перечисляет связанные библиотеки
Объявляет минимальный уровень API Android, необходимый для работы приложения
Объявляет имя Java-пакета приложения, который служит уникальным идентификатором
Содержит перечень всех переменных связанных библиотек, функций и краткого их описания, а также ссылки на сами библиотеки
Содержит список необходимых разрешений для обращения к защищенным частям API и взаимодействия с другими приложениями
Необходимо на основе пары широта — долгота получить адреса, соответствующие физическому положению. Выберите недостающий фрагмент для того, чтобы код ниже выполнял данную функцию.
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.getListFromLocation(latitude, longitude, 10);
addresses = gc.getFromLocation(latitude, longitude, 10);
addresses = gc.getAddressListFromLocation(latitude, longitude, 10);
addresses = gc.getLocation(latitude, longitude, 10);
addresses = gc.getAddressFromLocation(latitude, longitude, 10);
Как правильно записать код для получения доступа к Bluetooth-адаптеру?
BluetoothAdapter bluetooth = BluetoothAdapter.getAdapter(adapter(0), null);
BluetoothAdapter bluetooth = BluetoothAdapter.DefaultAdapter();
BluetoothAdapter bluetooth = BluetoothAdapter.Adapter();
BluetoothAdapter bluetooth = BluetoothAdapter.getDefaultAdapter();
BluetoothAdapter bluetooth = BluetoothAdapter.getAdapterList();
Рассмотрите следующий фрагмент кода:
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 при повороте экрана?
Нет, так как нужно добавить android:configChanges="orientation|keyboardHidden" в манифест файле.
Да, так как Android может определять поворот экрана.
Да, но только в ландшафтном режиме.
Нет, так как метод onRotate не перегружен.
Нет, так как Android не поддерживает вращения устройства.
Укажите, какая из строк кода является неверной.
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
Строка 3
Строка 2
Строки 2 и 3
Код не содержит ошибок
Что возвращается в результате выполненного запроса к базе данных в Android?
Объект SQLiteResult
Ссылку на результирующую строку
Объект Cursor
Строку значений (типа String)
Объект SelectValues
Ниже представлен фрагмент кода, в котором происходит получение доступа к ресурсам, предназначенным только для чтения. Какой объект нужно записать на пропущенном месте?
Resources res = getResources();
??? file = res.openRawResource(R.raw.name); // name - имя файла в ресурсах
ResourcesStream
StreamOut
FileStream
InputStream
Stream
Укажите, в какой строке фрагмента кода приложения содержится ошибка.
<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" />
В строках 2 и 3
Фрагмент кода не содержит ошибок
В строке 5
В строке 4
В строке 1
Какие из следующих пунктов НЕ являются методами жизненного цикла Android приложения, которые могут быть реализованы для выполнения различных операций в течение жизни Activity?
OnCreate
onRestart
OnInit
onStart
onCompleteThaw
Какая из констант, описывающих текущее состояние услуги, не может быть возвращена методом getState из объекта ServiceState?
PhoneStateListener serviceStateListener = new PhoneStateListener()
{
public void onServiceStateChanged(ServiceState serviceState)
{
if (serviceState.getState() == ServiceState.???
{...}
}
}
STATE_OUT_OF_SERVICE
STATE_EMERGENCY_ONLY
STATE_POWER_OFF
Нет верного ответа
STATE_IN_SERVICE
Какой из следующих видов ViewGroup (Layout) для каждого View-элемента настраивает положение относительно других элементов?
RelativeLayout
AbsoluteLayout
PositiveLayout
LinearLayout
TableLayout
Укажите, в каком блоке представленного фрагмента кода допущена ошибка.
// Блок 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);
Блок 2
Блок 1
Блок 4
Блок 3
Фрагмент кода не содержит ошибок
Какой метод из объекта BluetoothAdapter необходимо вызвать для инициализации процесса ожидания входящего Bluetooth-соединения?
listenUsingRfcommWithServiceRecord
connectUsingRhtfcommandWithServiceRecord
connectUsingRfcommOnlyServiceRecord
bluetoothConnect
createRfcommSocketToServiceRecord
Какие из перечисленных фрагментов кода позволяют произвести загрузку файла?
FileInputStream in = openFileInput("base.txt");
String name = "base.txt";
FileInputStream in = openFileInput(name);
String name = "base.txt";
FileInputStream in = openFileInput(name, Context.MODE_PRIVATE);
String name = "base.txt";
FileInputStream in = openFileInput(name, Context.MODE_APPEND);
FileInputStream in = fileInput("base.txt", Context.MODE_APPEND);
Что из перечисленного ниже может быть использовано для обработки команд из пунктов меню в Android приложениях?
commandAction
onMenuItem
onMenuItemSelected
onMenuItemClicked
onOptionsItemSelected
Какая из следующих функций из класса Activity не может быть перегружена (override)?
onFreeze()
onCreate()
onPause()
Нет верного ответа
onDataBinding()
Как можно переключить отображение карты из схематического режима, который выводится объектом MapView по умолчанию, на спутниковый?
mapView.setSatellite_Mode(true);
mapView.setSatelliteMode(true);
mapView.setSatellite(true);
mapView.setSatelliteView(true);
mapView.setMapSatelliteMode(true);
Что необходимо записать в пропущенном месте для того, чтобы доступ к файлу имело не только текущее приложение, но и другие приложения? (выберите все возможные варианты)
FileOutputStream out = openFileOutput("document.txt", ???);
Context.MODE_APPEND
Context.MODE_PRIVATE
Context.MODE_WORLD_WRITEABLE
Context.MODE_WORLD_READABLE
Context.MODE_MULTI_PROCESS
Каким из перечисленных способов для снимка можно изменить информацию о модели камеры в метаданных?
File img = new File(Environment.getExternalStorageDirectory(), "DSC00921.jpg");
ExifInterface metaData = new ExifInterface(img.getCanonicalPath());
String model = metaData.getAttribute(ExifInterface.TAG_MODEL);
// ...
// Строка, изменяющая информацию о модели камеры
// ...
metaData.setAttribute("Nokia");
Нет верного варианта среди перечисленных
model.setAttribute(ExifInterface.TAG_MAKE, "Nokia");
model.setAttribute("Nokia");
metaData.setAttribute(ExifInterface.TAG_MAKE, "Nokia");
Какие из следующих вызовов функции могут быть использованы для запуска службы из приложения Android?
startActivity
runService
launchService
bindService
StartService
Какие отличия в параметрах имеют методы sendDataMessage и sendTextMessage класса SmsManager?
Указание источника данных
Указание порта адресата
Указание номера адресата
Указание кодировки
Указание массива байтов, который содержит данные для отправки
Что произойдет при выполнении следующего фрагмента кода при отсутствии файла document.txt?
FileOutputStream out = openFileOutput("document.txt", Context.MODE_PRIVATE);
Приложение "зависнет"
Будет предложено пользователю самостоятельно создать файл
Произойдет выброс исключения
Файл будет создан автоматически
Ничего из перечисленного
Какие из следующих записей цветовых ресурсов являются неверными?
##2100AA00
green
Все записи являются верными
#00A
#2100AA00
Какой метод используется для получения географических координат заданного местоположения?
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) {}
getCoordinatesFromLocationName
getLocation
getCoordinatesFromLocation
getCoordinatesFromName
getFromLocationName
Какой будет результат выполнения следующего фрагмента кода?
Vibrator vibro = (Vibrator)
getSystemService(Context.VIBRATOR_SERVICE);
long[] vibStyle = { 5, 2 };
vibro.vibrate(vibStyle, 3);
Виброзвонок - 5 сек
Пауза - 2 сек
Повтор - 3 раза
Виброзвонок - 3 мс
Пауза - 2 мс
Повтор - 5 раз
5 длительных вибраций
2 коротких вибраций
Повтор - 3 раза
5 длительных вибраций
2 коротких вибраций
Действует в течении 3 сек
Виброзвонок - 5 мс
Пауза - 2 мс
Повтор - 3 раза
Укажите, как исправить ошибку в указанном фрагменте кода
String numb = "1234567";
String text = "SMS TEXT";
smsManager.sendTextMessage(text, null, null, numb, null);//ошибка
smsManager.sendTextMessage(null, null, text, numb, null);
smsManager.sendTextMessage(null, text, numb, null, null);
smsManager.sendTextMessage(numb, null, text, null, null);
smsManager.sendTextMessage(text, null, numb, null, null);
smsManager.sendTextMessage(null, numb, text, null, null);
Определите, для чего необходим следующий фрагмент кода.
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-оператора
Уведомление о нахождении базовой станции
Отслеживание необходимости поиска базовой станции
Отслеживание смены базовых станций
Поиск ближайших базовых станций
С помощью какого метода из перечисленных можно контролировать доступность сети определенного типа (в том числе изменять состояние адаптера, привязанного к конкретной сети)?
String serv = Context.CONNECTIVITY_SERVICE;
ConnectivityManager connectivity = (ConnectivityManager)getSystemService(serv);
connectivity.метод(NetworkType.WIFI, false); // адаптер для Wi-Fi выключен
setAdapterState
setRadio
setAdapter
setNetwork
setState
Какой из перечисленных фрагментов кода соответствует рисунку?
< 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 = "Preference Category"/>
< CheckBoxPreference
android:key = "PREF_CHECK_BOX"
android:title = "Check Box"
android:summary = "Check Box Description"
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"/>
< CheckBoxPreference
android:key = "PREF_CHECK_BOX"
android:title = "Check Box Description"
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" />
Рассмотрите следующий фрагмент кода:
public class MyReceiver extends PhoneStateIntentReceiver{
@Override
public void onReceiveIntent(Context context, Intent intent) {
if (intent.action == Intent.CALL_ACTION)
{ }
}
}
Предполагая, что notifyPhoneCallState был вызван чтобы MyReceiver получал уведомления о состояния телефонного звонка, в каком из следующих случаев код будет выполнен?
Код внутри метода никогда не будет выполнен.
Когда пользователь нажимает кнопку вызова на устройстве.
Когда исходящий телефонный звонок инициирован на устройстве.
Когда устройство получает входящий звонок.
При прекращенний входящего телефонного звонка.
Вам необходимо в приложении получить доступ к системным ресурсам внутри XML-файла. Что Вы будете писать вместо
[packagename:]? [packagename:] layout_width="fill_parent"
android:
systemResources:
system:
android_resources:
sys_res:
К какому максимальному количеству пунктов меню можно добавить значки (иконки)?
4
6
8
5
Неограниченное количество
Какой символ (вместо символа * в записи ниже) необходимо использовать, чтобы сослаться на один ресурс внутри другого?
attribute="*[packagename:]resourcetype/resourceidentifier"
#
@
&
$
%
Какой класс используется для указания требований к источнику данных (LocationProvider)?
Demands
Conditions
Criteria
Requirements
Claims
Какой метод из перечисленных необходимо использовать для описания меню для Activity?
onMenuCreateOptions()
onMenuCreate()
onSetMenu()
onCreateOptionsMenu()
onCreateMenu()
Определите, в какой из выделенных жирным строк кода содержится ошибка.
private void SaveSharedPreferences(String key, String value){
SharedPreferences config = getPreferences(MODE_PRIVATE);
SharedPreferences.Editor editor = config.edit();
editor.putString(key, value);
editor.commit();
}
private void LoadSharedPreferences(){
SharedPreferences config = getPreferences(MODE_PRIVATE);
String strSavedKey = config.getString("textEntryValue", "");
textSavedKey.setText(strSavedKey);
}
Код не содержит ошибок
String strSavedKey = config.getString("textEntryValue", "");
SharedPreferences config = getPreferences(MODE_PRIVATE);
SharedPreferences.Editor editor = config.edit();
editor.commit();
Какой метод позволяет сохранить все объекты и их значения (касаемо Activity), если приостановленное Activity уничтожается в следствии нехватки памяти?
SaveActivityState
onSaveInstanceState
Ничего из перечисленного
SaveActivityState и onSaveState
onSaveState
Какой метод вызывается при нажатии кнопки поиска?
onSearchClick()
onSearch()
onSearchButtonClick()
onSearchRequested()
Нет верного ответа
Какую функцию выполняет следующий фрагмент кода?
String provider = LocationManager.GPS_PROVIDER; Location location = (LocationManager)getSystemService(Context.LOCATION_SERVICE).getLastKnownLocation(provider);
Получает последнее зафиксированное местоположение
Получает последний используемый источник данных (LocationProvider)
Получает последний найденный источник данных (LocationProvider)
Получает текущее местоположение
Ничего из перечисленного. Код содержит ошибку
Что будет в результате выполнения данного фрагмента кода?
Toast mes = Toast.makeText(getApplicationContext(), "Welcome", Toast.LENGTH_LONG);
mes.setGravity(Gravity.CENTER, 0, 0);
LinearLayout toastView = (LinearLayout) mes.getView();
ImageView mes_image = new ImageView(getApplicationContext());
mes_image.setImageResource(R.drawable.mes_img);
toastView.addView(mes_image, 0);
mes.show();
Появится тестовое сообщение по центру экрана с текстом "Welcome"
Появится тестовое сообщение в левом верхнем углу с текстом "Welcome"
Появится сообщение об ошибке
Появится тестовое сообщение в левом верхнем углу с текстом "Welcome" и картинкой по центру экрана
Появится текстовое сообщение по центру экрана с картинкой и текстом "Welcome" под ней
Что будет в результате выполнения следующего фрагмента кода?
notification.ledARGB = Color.WHITE;
notification.ledOffMS = 0;
notification.ledOnMS = 1;
notification.flags = notification.flags | Notification.FLAG_SHOW_LIGHTS;
Произойдет выброс исключения
Светодиод включится на 1 секунду в качестве уведомления
Ничего не произойдет
Будет выключен белый светодиод
Будет включен белый светодиод в качестве уведомления
Какой класс используется для записи заранее известного набора значений при хранении состояния UI, пользовательских или программных настроек (так называемые "Общие настройки")?
Configuration. Editor
AppConfiguration. Editor
SharedPreferences. Editor
AllConfig. Editor
CommonConfig. Editor
Какую локальную базу данных поддерживает Android для хранения пользовательской информации?
MySQL
PostgreSQL
MSSQL
DB2
SQLite
Что необходимо написать вместо выделенной строки для добавления в пункт меню "Файл" следующее подменю с пунктами "Создать", "Открыть"?
public static final int menuFile = 101;
public static final int menuCreate = 201;
public static final int menuOpen = 202;
public static final int menuHelp = 301;
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
menu.add(Menu.NONE, menuFile, Menu.NONE, "Файл");
menu.add(Menu.NONE, menuHelp, Menu.NONE, "Справка");
return super.onCreateOptionsMenu(menu);
}
SubMenu subMenuFile = menu.addSubMenu("Файл");
menu.subMenuFile.add(Menu.NONE, menuCreate, Menu.NONE, "Создать");
menu.subMenuFile.add(Menu.NONE, menuOpen, Menu.NONE, "Открыть");
menu.add(Menu.NONE, menuFile, Menu.NONE, "Файл");
subMenuFile.add(Menu.NONE, menuCreate, Menu.NONE, "Создать");
subMenuFile.add(Menu.NONE, menuOpen, Menu.NONE, "Открыть");
SubMenu subMenuFile = menu.add("Файл");
menu.add(Menu.NONE, menuCreate, Menu.NONE, "Создать");
menu.add(Menu.NONE, menuOpen, Menu.NONE, "Открыть");
SubMenu subMenuFile = menu.addSubMenu("Файл");
subMenuFile.add(Menu.NONE, menuCreate, Menu.NONE, "Создать");
subMenuFile.add(Menu.NONE, menuOpen, Menu.NONE, "Открыть");
menu.addMainItem("Файл");
subMenuFile.add(Menu.NONE, menuCreate, Menu.NONE, "Создать");
subMenuFile.add(Menu.NONE, menuOpen, Menu.NONE, "Открыть");
Какой режим Bluetooth-адаптера установлен в устройствах по умолчанию?
SCAN_MODE_ONLY_CONNECTABLE
SCAN_MODE_BINDABLE
SCAN_MODE_CONNECTABLE
SCAN_MODE_CONNECTABLE_DISCOVERABLE
SCAN_MODE_NONE
Укажите, какие блоки в указанном фрагменте кода необходимо поменять местами для того, чтобы не было выброса исключения.
MediaRecorder rec = new MediaRecorder();
// Блок 1
rec.setAudioSource(MediaRecorder.AudioSource.MIC);
rec.setVideoSource(MediaRecorder.VideoSource.CAMERA);
// Блок 2
rec.setOutputFile("/sdcard/new.mp4");
// Блок 3
rec.setOutputFormat(MediaRecorder.OutputFormat.DEFAULT);
// Блок 4
rec.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT);
rec.setVideoEncoder(MediaRecorder.VideoEncoder.DEFAULT);
// Блок 5
rec.prepare();
rec.start();
Блоки 2 и 3
Блоки 1 и 2
Блоки 4 и 5
Блоки 3 и 5
Блоки 3 и 4
Какой из следующих компонентов приложения в Android необходимо для управления базами данных в пределах одного приложения и предоставления к ним доступа извне?
Activities
Intents
Services
Broadcast Receivers
Contents Providers
Какая из констант, полученная методом getScanMode из объекта BluetoothAdapter, означает, что адаптер может быть обнаружен только тем устройством, которое уже ранее было к нему подключено и привязано?
SCAN_MODE_ONLY_CONNECTABLE
SCAN_MODE_BINDABLE
SCAN_MODE_CONNECTABLE_DISCOVERABLE
SCAN_MODE_NONE
SCAN_MODE_CONNECTABLE
Укажите на верную запись массива (names: Ann, Tom, Peter) в ресурсах
<array name = "names">
<item[1]> Ann </item>
<item[2]> Tom </item>
<item[3]> Peter </item>
</array>
<array = "names">
<item> Ann </item>
<item> Tom </item>
<item> Peter </item>
</array>
<array name = "names": Ann, Tom, Peter />
<array>
<name = "names">
<value> Ann </item>
<value> Tom </item>
<value> Peter </item>
</name>
</array>
<array name = "names">
<item> Ann </item>
<item> Tom </item>
<item> Peter </item>
</array>
Какие из следующих классов, могут быть использованы для обработки Bluetooth функции на устройстве?
Manager
WirelessProfile
BluetoothAdapter
Adapter
Matcher
Укажите, какие из перечисленных тегов не используются в XML-файле для описания анимации.
animate
move
translate
transparent
rotate
Что из перечисленного ниже вы можете использовать для добавления элементов в меню?
Activity.onCreateMenu
Activity.onStart
конструктор Activity
Activity.onPrepareOptionsMenu
Activity.onCreateOptionsMenu
Какой класс из перечисленных предоставляет методы для добавления, обновления, удаления и выборки данных из базы данных?
SQLiteQueryBuilder
SQLiteProgram
SQLiteDatabase
SQLiteOpenHelper
SQLiteCursor
Выберите фрагмент кода, отвечающий за включение передачи данных в фоновом режиме.
Нет верного ответа
String service = Context.CONNECTIVITY_SERVICE;
ConnectivityManager connectivity =(ConnectivityManager)getSystemService(service);
Intent a =new Intent(connectivity.startBackgroundData());
String service = Context.CONNECTIVITY_SERVICE;
ConnectivityManager connectivity =(ConnectivityManager)getSystemService(service);
Intent a =new Intent(connectivity.runDataInBackground());
String service = Context.CONNECTIVITY_SERVICE;
ConnectivityManager connectivity =(ConnectivityManager)getSystemService(service);
connectivity.startBackgroundData();
String service = Context.CONNECTIVITY_SERVICE;
ConnectivityManager connectivity =(ConnectivityManager)getSystemService(service);
connectivity.runBackgroundData();
Что из перечисленного нельзя использовать для указания источника с видеоданными для воспроизведения?
Путь URI, ссылающийся на локальный файл с помощью схемы file://
Метод setDataSource для указания пути URI источника данных
Метод setDataSource для указания URL к удаленному файлу
Метод setDataSource для указания локального адреса
Статический метод create для создания объекта MediaPlayer
Определите, в каком порядке Android будет вытеснять процессы из памяти (на первом месте будет менее важный процесс).
1.Пустой процесс (Empty process)
2.Видимый процесс (Visible process)
3.Фоновый процесс (Background process)
4.Процесс с которым взаимодействует пользователь (Foreground process)
5.Сервисный процесс (Service process)
1.Фоновый процесс (Background process)
2.Пустой процесс (Empty process)
3.Видимый процесс (Visible process)
4.Процесс с которым взаимодействует пользователь (Foreground process)
5.Сервисный процесс (Service process)
1.Пустой процесс (Empty process)
2.Видимый процесс (Visible process)
3.Фоновый процесс (Background process)
4.Сервисный процесс (Service process)
5.Процесс с которым взаимодействует пользователь (Foreground process)
1.Пустой процесс (Empty process)
2.Фоновый процесс (Background process)
3.Сервисный процесс (Service process)
4.Видимый процесс (Visible process)
5.Процесс с которым взаимодействует пользователь (Foreground process)
1.Процесс с которым взаимодействует пользователь (Foreground process)
2.Видимый процесс (Visible process)
3.Сервисный процесс (Service process)
4.Фоновый процесс (Background process)
5.Пустой процесс (Empty process)
Какого уровня полномочий для ограничения доступа к компонентам приложения не существует?
<permission
...
android:protectionLevel="???"
...>
</permission>
signatureOrSystem
low
dangerous
signature
normal
Вы хотите использовать анимацию в своем приложении. Что необходимо написать, чтобы изображение затемнилось в течении 100 мс?
< darkness ... android:time="100" />
< blur ... android:ani_time="100" />
< blur ... android:set_time="100" />
< alpha ... android:duration="100" />
< anim ... android:dark.time="100" />
Укажите строку, содержащую ошибку.
private static String TREASURE_PROXIMITY_ALERT = "com.paad.treasurealert";
private void setProximityAlert()
{
LocationManager locationManager;
locationManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE): //1
double lat = 53.187526;
double lng = 0.116438;
float radius = 50f;
long expiration = -1; //2
Intent intent = new Intent(TREASURE_PROXIMITY_ALERT); //3
PendingIntent proximityIntent = PendingIntent.getBroadcast(this, -1, intent, 0); //4
locationManager.addProximityAlert(lat, lng, radius, expiration, proximityIntent); //5
}
Строка 2
Строка 4
Строка 1
Строка 3
Строка 5
Сколько времени по умолчанию работает установленный режим (кроме режима по умолчанию) Bluetooth-адаптера?
5 минут
120 секунд
20 секунд
Неограниченное время
100 секунд
Приложение всегда использует мобильную сеть для передачи данных.
Какими способами можно получить информацию об этой сети (выберите несколько фрагментов кода из перечисленных)?
String serv = Context.CONNECTIVITY_SERVICE;
ConnectivityManager connectivity = (ConnectivityManager)getSystemService(serv);
...
/* Выбранный фрагмент */
int a = ConnectivityManager.TYPE_MOBILE;
NetworkInfo b = connectivity.getNetworkInfo(a);
int a = ConnectivityManager.TYPE_MOBILE;
NetworkInfo b = ConnectivityManager.getNetworkInfo(a)
NetworkInfo a = ConnectivityManager.getInfo();
NetworkInfo a = ConnectivityManager.getActiveNetworkInfo();
NetworkInfo a = connectivity.getActiveNetworkInfo();
Какое полномочие необходимо иметь для возможности смены имени Bluetooth-адаптера?
bluetooth.setName("First");
BLUETOOTH_ADMIN
MODIFY_PHONE_STATE
BLUETOOTH
READ_PHONE_STATE
WRITE_SETTINGS
Какой класс предоставляет механизм для чтения и изменения данных EXIF внутри файла в формате JPEG?
MetaDataEXIF
ExifJPEG
ExifInterface
EXIF
EXIFMeta
Определите, какая строка в указанном фрагменте кода является неверной?
private static final String DB_NAME = "Orders.db";
private static final String DB_TABLE = "Order";
private static final String DB_CREATE = "create table " + DB_TABLE + " ( _id integer primary key autoincrement," + "Type text not null);";
SQLiteDatabase Db;
private void createDatabase()
{
Db = openOrCreateDatabase(Context.MODE_PRIVATE, null);
Db.execSQL(DB_CREATE);
}
private static final String DB_CREATE = "create table " + DB_TABLE + " ( _id integer primary key autoincrement," + "Type text not null);";
SQLiteDatabase Db;
Db = openOrCreateDatabase(Context.MODE_PRIVATE, null);
Фрагмент кода не содержит ошибок
Db.execSQL(DB_CREATE);
Какие из следующих условий о PhoneStateIntentReceiver.notifyPhoneCallState верны?
notifyPhoneCallState должен быть вызван, если ваше приложение хочет получить уведомления о входящем звонке.
notifyPhoneCallState вызывается, когда устройство получает входящий телефонный звонок.
notifyPhoneCallState является функцией обратного вызова, которая вызывается при изменении состояния вызова.
notifyPhoneCallState призван для осуществления звонка с устройства.
notifyPhoneCallState используется для отправки уведомления о состояний звонка.
Чем будет отличаться результат выполнения следующих фрагментов кода?
№1
FileOutputStream out = openFileOutput("document.txt", Context.MODE_PRIVATE);
№2
FileOutputStream out = openFileOutput("document.txt", Context.MODE_APPEND);
Результат будет одинаковый
После выполнения фрагмента №1 файл будет недоступен для других приложений,
после №2 - файл будет доступен для использования всеми приложениями
После выполнения №1 файл будет перезаписан, после №2 - данные будут добавлены в конец существующего файла
Фрагмент №1 подразумевает, что файл был создан ранее, и не проверяет его наличие,
№2 - всегда проверяет наличие файла
После выполнения фрагмента №1 файл будет доступен только для системных приложений,
после №2 - файл будет доступен для использования всеми приложениями
При помощи каких фрагментов кода можно сделать снимок (фото) при помощи камеры?
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
//...
// Фрагмент кода из указанных ниже вариантов
//...
File file = new File(Environment.getExternalStorageDirectory(), "new.jpg");
intent.putExtra(MediaStore.EXTRA_OUTPUT, file);
intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);
startActivityForResult(intent, TAKE_PICTURE);
startIntentForResult(intent, TAKE_PICTURE);
startActivityForResult(intent, TAKE_PICTURE);
outputFileUri = Uri.fromFile(new File(Environment.getExternalStorageDirectory(), "new.jpg"););
intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);
startActivityForResult(intent, TAKE_PICTURE);
Укажите, какой из перечисленных вариантов записи в файле манифеста позволяет указать 4-ую версию SDK, содержащую API, для которой разрабатывалось и тестировалось приложение?
< sdk android: usedSdkVersion = "4" >
< sdk-version android: ownVersion = "4" >
< uses-sdk android: targetSdkVersion = "4" >
< uses android-sdk: targetVersion = "4" >
< sdk-ver android: ownSdkVersion = "4" >
Как необходимо переписать фрагмент кода, представленный ниже, для того, чтобы результирующий набор данных содержал значения без повторов?
AddressDB.query(true, DATABASE_TABLE, result_columns, null, null, null, null, null, null);
AddressDB.query(false, DATABASE_TABLE, result_columns, null, null, null, null, null, null);
AddressDB.query(true, DATABASE_TABLE, result_columns, unique, null, null, null, null, null);
AddressDB.query(true, DATABASE_TABLE, result_columns, true, null, null, null, null, null);
AddressDB.query(null, DATABASE_TABLE, result_columns, null, null, null, null, null, null);
Нет необходимости что-либо изменять в данном фрагменте
Какие методы необходимо использовать для получения подходящего типа LocationProvider или списка источников, соответствующих заданным требованиям?
getProperProviders
getBestProvider
getProviders
getFitProvider
getProviderList
Что из перечисленного нельзя задавать в качестве второго параметра метода create в указанном фрагменте кода?
Context cont = getApplicationContext();
MediaPlayer pl = MediaPlayer.create(cont,???);
Uri.parse("http://site.com/audio/audio_file.mp3")
Все перечисленные варианты верные
R.raw.audio_file
Settings.System.DEFAULT_RINGTONE_URI);
Uri.parse("file:///sdcard/audio_file.mp3")
Каким образом можно установить телефонный рингтон по умолчанию в качестве уведомления?
Uri soundPath = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
notification.ring = soundPath;
Uri soundPath = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
notification.sound = soundPath;
Нет верного варианта
Uri soundPath = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
sound.notification = soundPath;
Uri soundPath = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
notification = soundPath;
Какой метод класса SmsManager позволяет разделять текст SMS-сообщения на фрагменты максимальной допустимой длины (как правило, ограничена 160 символами)?
formatMessage
partMessage
divvyMessage
divideMessage
maxMessageLength
Какой класс в Android используется для воспроизведения мультимедийных файлов?
Нет верного варианта
SetMedia
MediaPlayer
MediaSet
MediaContext
Какое из утверждений является верным в случае, если следующее выражение принимает значение true?
Context cont = getApplicationContext();
if(context.getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA))
{
// = true
}
Приложению разрешено работать с камерой
Нет верного ответа
В пакет приложения подключены библиотеки для работы с камерой
Устройство имеет камеру
В приложение подключены пользовательские библиотеки для работы с камерой
Какую информацию из перечисленного невозможно получить о статусе только что установленного активного сетевого соединения при помощи метода getConnectionInfo из объекта WifiManager?
Идентификатор SSID сети
Количество подключенных к сети устройств
MAC-адрес текущей точки доступа
Уровень сигнала
Скорость соединения
Как можно получить все файлы, созданные текущим приложением?
При помощи showFileList через объект Context приложения
При помощи getFileList через Activity
При помощи fileList через объект Context приложения
При помощи getFileList через объект Context приложения
При помощи showFileList через Activity
Какой класс из перечисленных необходим в Android для отображения видео?
MediaSystem
VideoRun
Surface
VideoPlayer
Player
Что такое "Android-Positron"?
Редактор ресурсов для создания пользовательского интерфейса для приложений Android.
Инструмент командной строки для создания файлов Android проекта.
Эмулятор для выполнения и отладки Android проектов.
Основы для создания модульных тестов для проекта Android.
Инструмент для создания байт-кода Androida из .class файлов.
Укажите, что не верно в данном фрагменте кода.
Intent smsIntent = new Intent(Intent.ACTION_SENDTO, Uri.parse("sms:+70001234567"));
smsIntent.putExtra("sms_body", "Press send to send me");
startActivity(smsIntent);
startActivity(smsIntent);
smsIntent.putExtra(...)
Uri.parse("sms:+70001234567")
Код не содержит ошибок
Intent.ACTION_SENDTO
Что произойдет при повторном вызове метода execute?
private class aTask extends AsyncTask<[Input Parameter Type], [Progress Report Type], [Result Type]> {...}
.........
new aTask().execute(...);
Будет выполняться задача с параметрами, заданными при повторном вызове
Будет выполняться задача с параметрами, заданными при первом вызове
Произойдет выброс исключения
Ничего не произойдет
Выполнение задачи будет приостановлено
Укажите, какими из перечисленных способов можно запустить Activity.
startActivity()
newActivity()
launchActivity()
startActivityForResult()
mainActivityStart()
Какая строка (блок) в указанном фрагменте кода содержит ошибку?
String srvcName = Context.TELEPHONY_SERVICE; //1
TelephonyManager telephonyManager = (TelephonyManager) getSystemService(srvcName); //2
int phoneType = telephonyManager.getPhoneType(); //3
switch (phoneType)
{
case (TelephonyManager.PHONE_TYPE_CDMA): break;
case (TelephonyManager.PHONE_TYPE_GSM) : break;
case (TelephonyManager.PHONE_TYPE_NONE): break;
default: break;
} //4 - блок switch
Строка 2
Блок 4
Строка 1
Код не содержит ошибок
Строка 3
Каким способом из перечисленных в Android можно выполнить код на языке SQL (касается таблиц базы данных)?
Данное действие необходимо выполнять только средствами самой базы данных
В коде необходимо записать следующее
SQLString a = " .../* код на языкеSQL */...";
a.runSQL();
Ничего из перечисленного
Необходимо использовать специальное приложение (утилиту) ExecuteSQL
Необходимо использовать метод execSQL
Какое из следующих значений означает, что телефонный модуль выключен?
SmsManager.RESULT_ERROR_RADIO_OFF
SmsManager.RESULT_ERROR_NULL_PDU
SmsManager.RESULT_ERROR_RADIO_MODULE_OFF
SmsManager.RESULT_ERROR_NULL_PDU_OFF
SmsManager.RESULT_ERROR_GENERIC_FAILURE_OFF
В вашем приложении во время воспроизведения видеофайла по таймауту отключается подсветка. Каким способом из перечисленных можно предотвратить отключение подсветки экрана?
VideoView vid = (VideoView)findViewById(R.id.surface);
vid.setKeepScreenOn(true);
VideoView vid = (VideoView)findViewById(R.id.surface);
vid.setScreenOn = true;
VideoView vid = (VideoView)findViewById(R.id.surface);
vid.setScreen = true;
VideoView vid = (VideoView)findViewById(R.id.surface);
vid.setScreenOn(true);
Укажите, какая строка в представленном фрагменте кода содержит ошибку?
Vibrator vibro = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
...
buttonVibrate.setOnTouchListener(new OnTouchListener() {
@Override
(1) public boolean onTouch(View vibro, MotionEvent event) {
int action = event.getAction();
(2) if(action == MotionEvent.ACTION_DOWN) {
(3) myVibrator.vibrate(1000);}
else if(action == MotionEvent.ACTION_UP) {
(4) myVibrator.stop();}
return true;
}
});
Строка под номером 3
Строка под номером 4
Фрагмент кода не содержит ошибок
Строка под номером 2
Строка под номером 1
Создается меню приложения с двумя пунктами "Настройки" и "Помощь". Укажите, что необходимо написать на пропущенном месте в следующем фрагменте кода.
@Override
public boolean onOptionsItemSelected(MenuItem item)
{
switch (???)
{
case R.id.menu_options:
optionsChoice();
return true;
case R.id.menu_help:
helpChoice();
return true;
default:
return super.onOptionsItemSelected(item);
}
}
public void optionsChoice();
{
// код для пункта меню с настройками
}
public void helpChoice();
{
// код для пункта меню "Помощь"
}
item.elem()
item.element()
item.getItemId()
item.id()
item.getItem()
Укажите строку кода, содержащую ошибку.
String service = Context.WIFI_SERVICE; //1
WifiManager wifi = (WifiManager)getSystemService(service); //2
if (!wifi.isWifiEnabled()) //3
if (wifi.getWifiState() != WifiManager.WIFI_STATE_ENABLING) //4
wifi.setWifiEnabled(true);
Код не содержит ошибок
Строка 2
Строка 3
Строка 4
Строка 1
Каким способом можно получить список всех доступных сенсоров (датчиков) на устройстве?
List<Sensor> allSensors = (SensorManager)getSystemService(Context.SENSOR_SERVICE).getSensors(Sensor.TYPE_ALL);
SensorManager sensorManager = (SensorManager)getSystemService(Context.SENSOR_SERVICE);
List<Sensor> allSensors = sensorManager.getSensorList(Sensor.TYPE_ALL);
SensorManager sensorManager = (SensorManager)getSystemService(Context.SENSOR_SERVICE);
List<Sensor> allSensors = sensorManager.SensorList(Sensor.TYPE_ALL);
String allSensors = (SensorManager)getSystemService(Context.SENSOR_SERVICE).getSensorList(Sensor.TYPE_ALL);
SensorManager sensorManager = (SensorManager)getSystemService(Context.SENSOR_SERVICE);
List<Sensor> allSensors = sensorManager.getList(Sensor.TYPE_ALL);
Что из перечисленного не может быть спецификатором (суффикс в имени директории ресурса,записанный через дефис) для предоставления альтернативных значений в ресурсах?
Мобильный код страны
Размер экрана
Тип сенсорного экрана
Регион
Нет верного варианта
Какой класс используется для добавления новых строк в таблицу базы данных, в котором каждый объект представляет собой одну строку таблицы и выглядит как ассоциативный массив с именами столбцов и значениями, которые им соответствуют?
TableValues
ContextValues
ContentValues
DataValues
DatabaseValues
В какую папку стоит поместить используемые в приложении изображения?
/res/img/
/res/images/
/res/pic/
/res/drawable/
/res/layout/
Как получить значение строкового ресурса из кода приложения?
< string name="name_1"> Anton < /string >
getResources().getString(name_1);
getResources(name_1);
getResources().getString(string.name_1);
getResources().getString(R.string.name_1);
getResources().getString(Res.name_1);
При помощи каких методов из перечисленных можно задавать горячие клавиши для быстрого доступа в меню, используя символы клавиатуры?
setNumericShortcut(int)
setAlphabeticShortcut(char)
setFastShortcut(char)
setFastMenu(char, int)
setShortcut(char, int)
Какой метод класса SmsManager используется для отправки массива с сообщениями, полученного в результате деления строки SMS-сообщения на части максимально допустимой длины (как правило, ограничена 160 символами)?
sentMessages
sendMessages
sendMultipartTextMessage
sendMessageArray
sendMultipartMessage
При каких условий появится диалоговое окно ANR (Application Not Responding) в приложений:
При получения оповещения через Notification Manager.
Слишком много потоков открыты в течение 15 секунд.
Выполнение BroadcastReceiver-а не завершено в течение 10 секунд.
Нет реакции на события ввода в течение 5 секунд.
Неправильно составлен манифест файл.
Какие из следующих функций, вы можете запросить через requestWindowFeature?
FEATURE_RIGHT_ICON
FEATURE_TRANSPARENT_WINDOW
FEATURE_NO_MENU
FEATURE_NO_ICON
FEATURE_NO_TITLE
Что нужно вставить в следующем фрагменте кода на пропущенном месте?
BroadcastReceiver res = new BroadcastReceiver()
{
@Override
public void onReceive(Context context, Intent intent)
{
String name = intent.getStringExtra(BluetoothDevice.EXTRA_NAME);
BluetoothDevice dev;
dev = intent.getParcelableExtra(BluetoothDevice.EXTRA_DEVICE);
Toast.makeText(getApplicationContext(), "Найдено: " + name, Toast.LENGTH_SHORT).show();
}
};
registerReceiver(res, new IntentFilter(???));
if (!bluetooth.isDiscovering())
bluetooth.startDiscovery();
BluetoothDevice.LIST_DEVICE_FOUND
BluetoothDevice.DEVICE_FOUND
BluetoothDevice.ACTION_DEVICE_FOUND
BluetoothDevice.ACTION_FOUND
BluetoothDevice.ACTION_FOUND_DEVICE
Какой метод из перечисленных необходимо вызвать для остановки Сервиса по завершении необходимых задач?
stopSelf
stopSelfService
stopServices
cancelService
serviceStop
Каким способом из перечисленных стоит назвать папку ресурсов со значениями для русского языка?
Папка по умолчанию:
/res /values /strings.xml
Папка ресурсов для русского языка:
/res /??? /strings.xml
rus-values
values-russian
values_rus
values-en-rUS
values_en_rUS
Какой базовый тип не поддерживается классом SharedPreferences для сохранения и извлечения настроек приложения?
string
float
long
boolean
Поддерживаются все перечисленные
Выберите фрагмент кода, отвечающий за установку мобильной сети в качестве предпочтительного подключения.
cm = (ConnectivityManager)getSystemService(CONNECTIVITY_SERVICE);
cm.setSystemDefaultNetwork(TYPE_MOBILE);
cm = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
cm.setNetworkPreference(ConnectivityManager.TYPE_MOBILE);
cm = (ConnectivityManager)getSystemService(CONNECTIVITY_SERVICE);
cm.setDefaultNetwork(ConnectivityManager.TYPE_MOBILE);
cm = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
cm.setSystemPreferceNetwork(ConnectivityManager.TYPE_MOBILE);
cm = getSystemService(CONNECTIVITY_SERVICE);
cm.setPreferNetwork(TYPE_MOBILE);
Какие виды геокодирования предоставляет класс Geocoder?
Линейное
Прямое
Off-line
Обратное
Real-time