База ответов ИНТУИТ

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

<<- Назад к вопросам

Реализован простой класс, осуществляющий SQLiteOpenHelper. Также данный класс содержит методы для выполнения различных операций с базами данных, таких как создание записей клиентов. Большинство операций используют простой метод execSQL(). Однако существует более сложная операция, требующая псевдонимы столбцов. Какой класс может быть использован для создания более сложных SQL запросов?

(Отметьте один правильный вариант ответа.)

Варианты ответа
ExtendedQueryBuilder
SQLiteQueryBuilder(Верный ответ)
SQLiteComplexQuery
ComplexQueryHelper
EnhancedSQLiteQuery
Похожие вопросы
     public class CustomerDBHelper extends SQLiteOpenHelper {      CustomerDBHelper(Context context) {        super(context, "CustomerDatabase", null, 1);       }           @Override      public void onCreate(SQLiteOatabase db) {        db.execSQL("CREATE TABLE customers (lastName TEXT);");       }     }    
Почему данный класс НЕ может быть скомпилирован?
Вы используете класс ListActivity, чтобы отобразить экран с одним Listview, из которого пользователь выбирает пункт. Вы хотите настроить отображение этого экрана. Предполагая, что отображение определено, какая строка кода позволит вам задать пользовательский макет с именем my_custom_layout?
Устанавливается приложение на устройство с операционной системой Android 4.0. Для воспроизведения аудио потоков из сети Интернет, приложение использует класс MediaPlayer. В предыдущих версиях Android все работало, однако в Android 4.0 поток не воспроизводится. Код приложения не дорабатывался и не предъявлялись никакие дополнительные требования. Что нужно изменить, чтобы аудио потоки воспроизводились всеми версиями Android, включая 4.0?
     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?
Что произойдет в том случае, если элемент <application> и элемент потомок <activity> имеют атрибуты иконок и меток?
При попытке вставки данных с клавиатуры, создаются объекты ClipData, запрашивающие:
     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 соответственно)?
Какой класс используется для отправки СМС-сообщений?
Синтаксис android:id="@+id/foo" – это XML-макет используемый для:
     Context context = getApplicationContext{);     CharSequence text = "Data operation is complete";     int duration = Toast.LENGTH_SHORT;     Toast toast = Toast makeText(context, text, duration);     // INSERT CODE HERE     toast.show();        
Какая строка кода должна быть на месте комментария, чтобы разместить всплывающее окно Toast в верхнем левом углу экрана?