Что произойдет, если элемент <application> в AndroidManifest.xml имеет icon, label атрибуты как у дочерней <activity>?
1) Никакое значение не будет использоваться, так как Android не сможет определить приоритетное
2) Значения для <activity> переопределяют значения из <application>
3) Сгенерируется ошибка компиляции из-за противоречивых значений
4) Сгенерируется ошибка выполнения из-за противоречивых значений
5) Значения для <activity> всегда игнорируются
   
                                                                       Что произойдет, если элемент <application> в AndroidManifest.xml имеет icon, label атрибуты как у дочерней <activity>?
1) Никакое значение не будет использоваться, так как Android не сможет определить приоритетное
2) Значения для <activity> переопределяют значения из <application>
3) Сгенерируется ошибка компиляции из-за противоречивых значений
4) Сгенерируется ошибка выполнения из-за противоречивых значений
5) Значения для <activity> всегда игнорируются
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Какие из предложенных методов могут быть использованы для выполнения различных операций на протяжении жизненного цикла Activity?
   
                                                                       Какие из предложенных методов могут быть использованы для выполнения различных операций на протяжении жизненного цикла Activity?
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Какое расширение имеет файл со скомпилированным байткодом в APK файле?
   
                                                                       Какое расширение имеет файл со скомпилированным байткодом в APK файле?
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Какой класс является непосредственным родителем класcов Activity и Service?
   
                                                                       Какой класс является непосредственным родителем класcов Activity и Service?
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Если печатать логи в каждом из перечисленных методов активити: onCreate, onStart, onResume, onPause, onStop, onDestroy какие цепочки логов невозможны?
1) onStop -> onStart -> onResume -> onPause -> onResume
2) onCreate -> onStart -> onPause
3) onPause -> onCreate -> onStart
4) onStop -> onDestroy -> onCreate -> onStart
   
                                                                       Если печатать логи в каждом из перечисленных методов активити: onCreate, onStart, onResume, onPause, onStop, onDestroy какие цепочки логов невозможны?
1) onStop -> onStart -> onResume -> onPause -> onResume
2) onCreate -> onStart -> onPause
3) onPause -> onCreate -> onStart
4) onStop -> onDestroy -> onCreate -> onStart
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    По какой причине может возникать исключение SSLHandshakeException?
1) Временно пропала сеть, например в метро
2) Был выполнен запрос HTTPS к сервису, который не поддерживает Android устройства
3) В базе доверенных сертификатов не найден тот который соответствует сертификату сервиса
4) Сервер разорвал соединение, так как не доверяет вашему сертификату
   
                                                                       По какой причине может возникать исключение SSLHandshakeException?
1) Временно пропала сеть, например в метро
2) Был выполнен запрос HTTPS к сервису, который не поддерживает Android устройства
3) В базе доверенных сертификатов не найден тот который соответствует сертификату сервиса
4) Сервер разорвал соединение, так как не доверяет вашему сертификату
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Дан фрагмент кода:
MediaPlayer mp = new MediaPlayer(); 
mp.setDataSource(PATH_TO_FILE); 
..... 
mp.start(); 
Какие фрагменты из перечисленных можно вставить в третью строку (независимо друг от друга) для того, чтобы успешно начать проигрывание медиа-файла?
   
                                                                       Дан фрагмент кода:
MediaPlayer mp = new MediaPlayer(); 
mp.setDataSource(PATH_TO_FILE); 
..... 
mp.start(); 
Какие фрагменты из перечисленных можно вставить в третью строку (независимо друг от друга) для того, чтобы успешно начать проигрывание медиа-файла?
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Для запуска Activity в новом таске следует?
1) Указать флаг Intent.FLAG_ACTIVITY_NEW_TASK
2) Выполнить оба действия
3) Указать у activity в AndroidManifest.xml атрибут taskAffinity
   
                                                                       Для запуска Activity в новом таске следует?
1) Указать флаг Intent.FLAG_ACTIVITY_NEW_TASK
2) Выполнить оба действия
3) Указать у activity в AndroidManifest.xml атрибут taskAffinity
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Какие из следующих методов не являются частью жизненного цикла Activity?
   
                                                                       Какие из следующих методов не являются частью жизненного цикла Activity?
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Что из перечисленного используется для обработки событий связанных с пунктами меню в приложении Android?
   
                                                                       Что из перечисленного используется для обработки событий связанных с пунктами меню в приложении Android?
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Может ли сервис ( android.app.Service) работать в UI потоке?
   
                                                                       Может ли сервис ( android.app.Service) работать в UI потоке?
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Что произойдет при выполнении данного участка кода деятельности (Activity)?
(считается, что все необходимые ресурсы созданы и импорты произведены)
... 
public class ApActivity extends Activity { 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
        super.onCreate(savedInstanceState); 
        Log.i("R", "Create"); 
        setContentView(R.layout.main); 
        final TextView t = (TextView)findViewById(R.id.textView1); 
        Thread tread = new Thread(new Runnable(){ 
                    @Override 
                    public void run(){ 
                          for(int i = 0; i < 3; i++){ 
                                t.setText(""+i); 
                                try{ 
                                       Thread.sleep(1000); 
                                } catch(InterruptedException e){ 
                                        Log.e("E", e.toString()); 
                                } 
                           } 
           } 
        }); 
        tread.start(); 
} 
... 
Варианты ответа:
1) В TextView1 каждую секунду будет меняться текст "0" , "1", "2"
2) В TextView1 выведется текст "2" без кавычек
3) В TextView1 выведется текст "0" без кавычек
4) Ошибка компиляции
5) Ни один из вышеперечисленных вариантов
   
                                                                       Что произойдет при выполнении данного участка кода деятельности (Activity)?
(считается, что все необходимые ресурсы созданы и импорты произведены)
... 
public class ApActivity extends Activity { 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
        super.onCreate(savedInstanceState); 
        Log.i("R", "Create"); 
        setContentView(R.layout.main); 
        final TextView t = (TextView)findViewById(R.id.textView1); 
        Thread tread = new Thread(new Runnable(){ 
                    @Override 
                    public void run(){ 
                          for(int i = 0; i < 3; i++){ 
                                t.setText(""+i); 
                                try{ 
                                       Thread.sleep(1000); 
                                } catch(InterruptedException e){ 
                                        Log.e("E", e.toString()); 
                                } 
                           } 
           } 
        }); 
        tread.start(); 
} 
... 
Варианты ответа:
1) В TextView1 каждую секунду будет меняться текст "0" , "1", "2"
2) В TextView1 выведется текст "2" без кавычек
3) В TextView1 выведется текст "0" без кавычек
4) Ошибка компиляции
5) Ни один из вышеперечисленных вариантов
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Что происходит в первую очередь при отрисовке макета (layout)?
   
                                                                       Что происходит в первую очередь при отрисовке макета (layout)?
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Что из перечисленного может быть использовано для связи данных SQL таблицы с ListView?
   
                                                                       Что из перечисленного может быть использовано для связи данных SQL таблицы с ListView?
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Для чего используется класс ListActivity?
1) Создает представление (View) для отображения списка элементов полученных из какого-либо источника данных
2) Выводит все активности которые в данный момент запущены
3) Выводит все активности, которые установлены на устройстве Android
   
                                                                       Для чего используется класс ListActivity?
1) Создает представление (View) для отображения списка элементов полученных из какого-либо источника данных
2) Выводит все активности которые в данный момент запущены
3) Выводит все активности, которые установлены на устройстве Android
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Чтобы включить файлы со статическими данными приложения и получить к ним доступ во время выполнения, необходимо:
1) Поместить файлы в res/data и открыть их с помощью метода openResource(R.raw("<имя-файла>"))
2) Закодировать файлы в base64 и поместить их в res/data
3) Сохранить файлы где-нибудь в проекте и открыть их с помощью метода openStream("<имя_файла_с_путем>")
4) Поместить файлы в res/raw и открыть их с помощью метода openRawResource(R.raw.<имя-файла>)
5) Использовать инструмент datafile для кодирования файлов в исходные файлы Java
   
                                                                       Чтобы включить файлы со статическими данными приложения и получить к ним доступ во время выполнения, необходимо:
1) Поместить файлы в res/data и открыть их с помощью метода openResource(R.raw("<имя-файла>"))
2) Закодировать файлы в base64 и поместить их в res/data
3) Сохранить файлы где-нибудь в проекте и открыть их с помощью метода openStream("<имя_файла_с_путем>")
4) Поместить файлы в res/raw и открыть их с помощью метода openRawResource(R.raw.<имя-файла>)
5) Использовать инструмент datafile для кодирования файлов в исходные файлы Java
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Какую операцию необходимо выполнить для выключения диалога?
   
                                                                       Какую операцию необходимо выполнить для выключения диалога?
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Укажите класс, который используется для создания окна с прогрессом (progress bar)?
   
                                                                       Укажите класс, который используется для создания окна с прогрессом (progress bar)?
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Какая константа должна быть в коде на месте символов XXXXXXXXXX, чтобы принять данные от NFC метки?
public void onResume() { 
        super.onResume(); 
        if (NfcAdapter.XXXXXXXXXX.equals(getIntent().getAction())) { 
            Parcelable[] rawMsgs = intent.getParselableArraysExtra(NfcAdapter.EXTRA_NDEF_MESSAGES); 
            if (rawMsgs != null) { 
                msgs = new NdefMessage[rawMsgs.length]; 
                for (int i = 0; i < rawMsgs.length; i++) { 
                    msgs[i] = (NdefMessage) rawMsgs[i]; 
                } 
            } 
        } 
    } 
   
                                                                       Какая константа должна быть в коде на месте символов XXXXXXXXXX, чтобы принять данные от NFC метки?
public void onResume() { 
        super.onResume(); 
        if (NfcAdapter.XXXXXXXXXX.equals(getIntent().getAction())) { 
            Parcelable[] rawMsgs = intent.getParselableArraysExtra(NfcAdapter.EXTRA_NDEF_MESSAGES); 
            if (rawMsgs != null) { 
                msgs = new NdefMessage[rawMsgs.length]; 
                for (int i = 0; i < rawMsgs.length; i++) { 
                    msgs[i] = (NdefMessage) rawMsgs[i]; 
                } 
            } 
        } 
    } 
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    fun getInt(): Int = null ?: 0 print(getInt())
   
                                                                       fun getInt(): Int = null ?: 0 print(getInt())
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Дан следующий код:
@Override 
protected void onStop() { 
    super.onStop(); 
    SharedPreferences setting = getSharedPreferences("MyPrefs", 0); 
    SharedPreferences.Editor editor = settings.edit(); 
    editor.putBoolean("MyBool", true); 
    ... 
} 
Что из перечисленного следует использовать в конце метода?
 
   
                                                                       Дан следующий код:
@Override 
protected void onStop() { 
    super.onStop(); 
    SharedPreferences setting = getSharedPreferences("MyPrefs", 0); 
    SharedPreferences.Editor editor = settings.edit(); 
    editor.putBoolean("MyBool", true); 
    ... 
} 
Что из перечисленного следует использовать в конце метода?