чтобы получить строковое значение текста
данная команда отправляет текст в переменную String, например toString (stringVariable)
toString передает содержимое EditText в строку под определенным номером, например toString (3)
чтобы отправить текст данного окна в string. xml
Вопрос 2
По умолчанию в новом проекте присутствует код, определяющий внешний вид запускаемого Activity в. java файле, это:
SetAppearance
super. OnCreate
import
setContentView
Вопрос 3
Какого вида Layout не существует в Android?
Frame
Creative
Table
Relative
Вопрос 4
Как называется окно, отображающее сообщения дебаггера?
DebugMsger
Logcat
LogViewer
Вопрос 5
Для того, чтобы получать результат после выполнения Activity используется:
startAction
startActivityForResult
OnActivityResult
OnActionResult
Вопрос 6
Для чего используется инструмент 9patch?
для модификации приложения
для создания обновлений-патчей для нашего приложения
для проверки версии приложения
для обработки изображений
Вопрос 7
Выберите строку с верным синтаксисом:
for (int i=0;i <X; i++)
for (int i=0;X; i++)
for (int i=0;i <X; i=1)
for (int i=0;X; i=1)
Вопрос 8
Какой элемент нужно добавить первым при создании списка в xml-файле?
String
String Array
Integer Array
Style/Theme
Вопрос 9
Какой из нижеприведенных операторов является оператором задачи цикла?
while
try
begin
if
Вопрос 10
Можно ли просмотреть Log-сообщения после компиляции приложения?
да, но только с помощью дебаггера
да, если их не удалили\закомментировали
да, даже если их закомментировали
нет, даже если они остались в коде
Вопрос 11
Для чего используются папки drawable ldpi, mdpi, hdpi и xhdpi?
для хранения картинок в разных форматах
для хранения картинок разных размеров, маленькие нужно класть только в ldpi, чуть больше – в mdpi и тд, иначе Android не сможет их отображать
для удобства. Никаких функциональных особенностей
для использования разных файлов изображений в зависимости от размеров экрана
Вопрос 12
В каком xml-файле по умолчанию содержится текстовое содержимое элементов пользовательского интерфейса?
styles. xml
lines. xml
strings. xml
Text. xml
Вопрос 13
Использование FindViewByID
не характерно для Android-разработки
позволяет обращаться к созданному элементу интерфейса
устанавливает внешний вид для Activity
позволяет получить объект из xml-разметки
Вопрос 14
Какой оператор позволяет задавать условия?
if… else if
if… or if
if… what if
if… Then
Вопрос 15
Как выглядит папка, содержащая видоизмененный Layout?
/res/ <mod> – layout
/res/layout <mod>
/res/layout/ <mod> /
/res/layout– <mod>
Вопрос 16
Почему после execSQL мы используем синтаксис заглавными буквами в кавычках?
потому что это содержимое нашей таблицы\базы
это код SQL
особенность программирования на Java
данный код был заимствован из PHP
Вопрос 17
За что отвечает опция Solid при создании новой фигуры?
за непрозрачность
за глубину цвета
за заливку
за целостность
Вопрос 18
WebView myWebView = (WebView) findViewById (R. id. webview);
myWebView. loadUrl {»http://www.example.com");
Как убедиться в работоспособности кода?
добавить логическую переменную вторым аргументом метода loadUrl ()
вызвать метод myWebView. show ()
добавить в файл манифеста разрешение android. permission. INTERNET
обратиться к методу myWebView. reload () после кода
добавить разрешение android. permission. ALLOW_WEBVIEW в файл манифеста
Вопрос 19
Необходимо проверить имеет ли вызываемый процесс разрешение для программного доступа к сервису. Что для этого используется?
Context. checkCallingPermission ()
Context. checkCallerPermissions ()
Security. validateCallingContext ()
Process. validatePermission ()
Process. checkCaller ()
Вопрос 20
Реализован простой класс, осуществляющий SQLiteOpenHelper. Также данный класс содержит методы для выполнения различных операций с базами данных, таких как создание записей клиентов. Большинство операций используют простой метод execSQL (). Однако существует более сложная операция, требующая псевдонимы столбцов. Какой класс может быть использован для создания более сложных SQL запросов?
ExtendedQueryBuilder
SQLiteComplexQuery
ComplexQueryHelper
SQLiteQueryBuilder
EnhancedSQLiteQuery
Вопрос 21
1: boolean mExternalStorageAvailable = false;
2: boolean mExtemalStorageWriteable = false;
3: String state = Environment. getExternalStorageState {);
4:
5: if (Environment. MEDIA_MOUNTED. equals (state)) {
6: mExternalStorageAvailable = mExternalStorageWriteable = AAA;
7:} else if (Environment. MEDIA_MOUNTED_READ_ONLY. equals (state)) {
8: mExternalStorageAvailable = BBB;
9: mExternalStorageWriteable = CCC;
10:} else {
11: mExternalStorageAvailable = mExternalStorageWriteable = DDD;
12:}
Необходимо установить значения флагов mExternalStorageAvailable и mExternalStorageWriteable, которые позволят корректно отобразить состояние внешнего устройства. Какие значения должны быть вместо AAA, BBB, CCC и DDD (строки 6, 8, 9 и 11 соответственно)?
false, true, false, true
true, true, false, false
true, false, false, true
false, false, true, true
true, false, true, false
Вопрос 22
public class MainActivity extends Activity {
@Override
public void onCreate (Bundle savedInstanceState) {
super. onCreate (savedlnstanceState);
setContentView (R. layout. main);
getLoaderManager (). initLoader (0, null, this);
}
@Override
public Loader <Cursor> onCreateLoader (int id, Bundle args) {
// Create and return a new Loader
}
}
Как убедиться что onCreateLoader () запускается, когда нужен новый Loader?
получить ссылку на загрузчик в методе, отличном от onCreate ()
передать значение, отличное от NULL, в качестве второго аргумента метода initLoader ()
сделать MainActivity производным классом от LoaderManager
вызвать createLoader () вместо initLoader ()
нужно, чтобы MainActivity мог выполнять интерфейс LoaderManager. LoaderCallbacks
Вопрос 23
Разрабатывается приложение, в котором должна быть возможность добавлять события в пользовательский календарь. В файле AndroidManifest. xml не нужно настраивать никакие дополнительные разрешения. Как достигнуть данной цели?
использовать CALENDAR. INSERT, отправляя детали события как POST параметры
вставить данные напрямую, через доступ к основной XSL базе данных
запросить разрешение WRITE_CALENDAR о времени выполнения приложения, используя метод PermissionManager. grantRuntimePermission ()