Найдено 42 результата
Перейти к расширенному поиску
- Akella
- 06 ноя 2014, 20:43
- Форум: Уроки
- Тема: Урок 136. CursorLoader
- Ответы: 372
- Просмотры: 324461
Приветствую. Нельзя более подробно описать этот кусок кода // формируем столбцы сопоставления String[] from = new String[] { DB.COLUMN_IMG, DB.COLUMN_TXT }; int[] to = new int[] { R.id.ivImg, R.id.tvText }; // создааем адаптер и настраиваем список scAdapter = new SimpleCursorAdapter(this, R.layout.i...
- Akella
- 06 ноя 2014, 00:21
- Форум: Уроки
- Тема: Урок 136. CursorLoader
- Ответы: 372
- Просмотры: 324461
если добавить
import android.support.v4.app.FragmentActivity;
то support выделяет красным
- Akella
- 06 ноя 2014, 00:14
- Форум: Уроки
- Тема: Урок 136. CursorLoader
- Ответы: 372
- Просмотры: 324461
Теперь проблема с getSupportLoaderManager
на строке
getSupportLoaderManager().initLoader(0, null, this);
тоже пишет, что cannot resolve method
- Akella
- 05 ноя 2014, 23:19
- Форум: Уроки
- Тема: Урок 136. CursorLoader
- Ответы: 372
- Просмотры: 324461
Приветствую. Изучаю урок 136. Использую Android Studio. Возникла проблема на этой строке scAdapter = new SimpleCursorAdapter(this, R.layout.item, null, from, to); SimpleCursorAdapter зачеркивается и пишет, что Deprecated. Возможно проблема в блоке import`а вот кусок кода: import android.support.v4.a...
- Akella
- 04 ноя 2014, 22:47
- Форум: Работа с данными
- Тема: Подключение готовой базы
- Ответы: 1
- Просмотры: 2343
В примерах по использованию готовой базы sqlite пишут, что готовую базу нужно закинуть в папку res\asset, а при первом запуске приложения на устройстве базу нужно программно копировать в папку /data/data/YOUR_PACKAGE/databases/ Так вот. На ПК я скопировал файл базы в папку asset и компилирую приложе...
- Akella
- 09 янв 2014, 16:13
- Форум: Уроки
- Тема: Урок 136. CursorLoader
- Ответы: 372
- Просмотры: 324461
Посмотрите на статью Паоло, я ссылку выше дал. Обратите внимание накартинку, какие имена ключевых полей там? Посмотрите на комментарии. Много там комментариев на тему: "ты идиот, потому что так назвал ключевые поля"???!
- Akella
- 09 янв 2014, 16:02
- Форум: Уроки
- Тема: Урок 136. CursorLoader
- Ответы: 372
- Просмотры: 324461
>>Никогда, никогда не называйте ключевые поля так, как вздумается, типа name. Это не аутентично, и другой разработчик, который будет разбираться в вашей бд вас проклянет. ну это не Вам решать, есть возможность и есть понятия естественных ключей, не зря же их сделали но в любом случае, очень часто на...
- Akella
- 09 янв 2014, 01:12
- Форум: Уроки
- Тема: Урок 136. CursorLoader
- Ответы: 372
- Просмотры: 324461
>>и что есть натуральный ключ?
имеется ввиду, что есть понятия ключей: естественный и суррогатный
иногда не имеет смысла создавать целочисленное поле "ID", когда есть текстовое поле "NAME", которое предполагается быть уникальным
- Akella
- 09 янв 2014, 01:08
- Форум: Уроки
- Тема: Урок 136. CursorLoader
- Ответы: 372
- Просмотры: 324461
Натуральный ключ может быть основан не на целочисленном поле, а, например, на текстовом поле "product_name". С точки зрения объектной модели, глупо называть текстовое поле, где хранятся имена продуктов "_id". Правильнее, если оно будет называться именно "product_name". Так будет понятнее и разработч...
- Akella
- 08 янв 2014, 23:55
- Форум: Уроки
- Тема: Урок 136. CursorLoader
- Ответы: 372
- Просмотры: 324461
и о составных ключах наверное не слышали
и о натуральных ключах тоже не слышали
- Akella
- 08 янв 2014, 19:45
- Форум: Уроки
- Тема: Урок 136. CursorLoader
- Ответы: 372
- Просмотры: 324461
хочу просто id, например, но Вы, видать, не работали с базами, раз приемлете такой подход