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

Читать онлайн.
Название Сборник тестов: 1500 вопросов и ответов на знание Android
Автор произведения Тимур Машнин
Жанр Техническая литература
Серия
Издательство Техническая литература
Год выпуска 0
isbn 9785447420055



Скачать книгу

производного, прямо или косвенно, от класса View.

      Вопрос 32

      Если приложение опубликовано, что из следующего не может быть изменено?

      Приватный ключ подписи

      Имя пакета

      Главная активность

      Имя APK файла

      Вопрос 33

      Как много Expansion файлов может иметь APK?

      Один

      Два

      Три

      Четыре

      Вопрос 34

      Какие два метода могут быть использованы для запуска сервиса?

      bindService

      startService

      runService

      startActivity

      Вопрос 35

      Предположим, MyView это класс, производный от View и MView является переменной типа MyView. Что из перечисленного должно быть использовано для отображения MView при запуске Android-приложения?

      Вызов setCurrentView (mView) в startApp () главного класса приложения.

      Вызов setContentView (mView) в startApp () главного класса приложения.

      Вызов setContentView (mView) в onStart () главного класса приложения.

      Вызов setContentView (mView) в onCreate () главного класса приложения.

      Вопрос 36

      Пусть Screen1 является главным экраном Android приложения MYAndroid. Если другой экран Screen2 должен быть открыт из Screen1, тогда что из следующего верно?

      Screen2 должен быть частью MYAndroid.

      Screen2 может существовать в любом другом Android приложении, установленном на устройстве.

      Screen2 всегда будет запущен асинхронно.

      Screen2 может быть запущен синхронно.

      Screen2 может вернуть код результата в Screen1 если запущен startActivity.

      Screen2 может вернуть код результата в Screen1 если запущен startActivityForResult.

      Вопрос 37

      Что следующий код выполняет?

      public boolean isOnline () {

      ConnectivityManager connMgr = (ConnectivityManager) getSystemService (Context. CONNECTIVITY_SERVICE);

      NetworkInfo networkInfo = connMgr. getActiveNetworkInfo ();

      return (networkInfo!= null && networkInfo. isConnected ());

      }

      Проверяет сетевое соединение

      Проверяет только WiFi соединение

      Проверяет только Bluetooth соединение

      Проверяет только Ethernet соединение

      Вопрос 38

      Что следующий код выполняет?

      SensorManager mgr = (SensorManager) getSystemService (SENSOR_SERVICE);

      List <Sensor> sensors = mgr. getSensorList (Sensor. TYPE_ALL);

      for (Sensor sensor : sensors) {

      System. out. println (»»+sensor. getName ());

      }

      Печать имен всех доступных датчиков в устройстве

      Печать имен всех доступных типов датчиков в устройстве

      Печать имен всех датчиков, которые не доступны

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

      Вопрос 39

      Что следующий код выполняет?

      try {

      String token = GoogleAuthUtil. getToken (this, email, “https://www.googleapis.com/auth/devstorage.read_only”);

      System. out. println (token);

      } catch (IOException e) {

      System. out. println («IOException»);

      } catch (UserRecoverableAuthException e) {

      System. out. println («UserRecoverableAuthException»);

      } catch (GoogleAuthException e) {

      System. out. println («GoogleAuthException»);

      }

      Печать токена

      Печать UserRecoverableAuthException

      Печать GoogleAuthException

      Печать IOException

      Вопрос 40

      Что следующее утверждение определяет?

      Он обеспечивает query (), insert (), update (), delete () методы доступа к данным контент провайдера и вызывает методы с такими же именами экземпляра конкретного контент провайдера.

      CursorLoader

      ContentResolver

      ContentProvider

      Loader

      Вопрос 41

      Что такое «Android-activityCreator» или «android create project»?

      Инструмент командной строки для создания