Найден 31 результат
- 03 окт 2016, 09:55
- Форум: Уроки
- Тема: Урок 70. onSaveInstanceState. Сохранение данных Activity при повороте экрана
- Ответы: 69
- Просмотры: 60102
Re: Урок 70. onSaveInstanceState. Сохранение данных Activity
Еще можно так. Чтобы переменные не переписывались public class MainActivity extends Activity { EditText edText1,edtext2; Boolean firstStart=true; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); if(firstStart){ edText1=...
- 03 апр 2015, 18:54
- Форум: Работа с данными
- Тема: Drawable и SQL как лучше хранить
- Ответы: 2
- Просмотры: 2162
Re: Drawable и SQL как лучше хранить
Добрый день! У меня в приложении планируется база порядка 200-300 строк, к каждой из которых должна соответствовать картинка. Т.е. строка 1 - картинка 1, строка 2 - картинка 2. Когда читал stackoverflow - нашел, что можно хранить картинки прямо в SQL базе. В опрос - как сделать правильнее: прикрепи...
- 28 мар 2015, 08:54
- Форум: Заказы
- Тема: Для начинающих
- Ответы: 3
- Просмотры: 3543
Re: Для начинающих
Доброго дня. Есть небольшой опыт изучения программирования в группе для начинающих. По себе могу сказать, что если участники группы, не мотивированы. То это мертворожденный ребенок. Все ваши плюсы это не плюсы, большинство дойдет (если дойдет) до 50 урока, и бросит эту затею. Имхо. 1. Проект коммерч...
- 25 мар 2015, 15:55
- Форум: Работа с данными
- Тема: strings.xml
- Ответы: 11
- Просмотры: 5347
Re: strings.xml
Пару слов о вашей задумке и ее перспективах. И ответ был бы лучше. Для статики лучше массив. Если предполагается какое то редактирование, в том числе и пользователем, то база лучше.ThousandDevils писал(а):Предназначение строк - короткие описания к картинкам.
- 25 мар 2015, 06:18
- Форум: Экранные компоненты
- Тема: "Причесать" инициализацию объектов.
- Ответы: 4
- Просмотры: 2317
Re: "Причесать" инициализацию объектов.
onClick можно описать в XML. Когда будете писать обработчик для себя сделайте комментарий чтобы не забыть где он вызывается.justikim писал(а):Как можно организовать инициализацию объектов, когда их много?
Следующий код выглядит ужасно: '
- 23 мар 2015, 06:24
- Форум: Уроки
- Тема: Урок 4. Компоненты экрана и их свойства
- Ответы: 162
- Просмотры: 158537
Re: Урок 4. Элементы экрана и их свойства
Не помогло, идея была такая, пользователь ввел текст и чтобы не снизу у клавиатуры нажимать "скрыть", а просто ткнув "куда-нибудь" и она скрылась Думаю на всех View , которые на форме, надо писать событие onClick....... При наступлении такого события закрывать клавиатуру программно. Наберите в поис...
- 22 мар 2015, 15:52
- Форум: Уроки
- Тема: Урок 75. Хранение данных. Работа с файлами.
- Ответы: 140
- Просмотры: 126538
Re: Урок 75. Хранение данных. Работа с файлами.
Вопрос не понятен. Возможно вы имели в виду вот это viewtopic.php?f=26&t=5668Joni писал(а):А как создать файл на флешке в Android 4.4.4 API19 ?
- 22 мар 2015, 15:07
- Форум: Уроки
- Тема: Урок 4. Компоненты экрана и их свойства
- Ответы: 162
- Просмотры: 158537
Re: Урок 4. Элементы экрана и их свойства
Самое простое. В XML файле в атрибутах EditText вставьте такую строку. android:singleLine="true"
Правда клавиатура скрывается при нажатии на клавишу DONE.
Правда клавиатура скрывается при нажатии на клавишу DONE.
- 22 мар 2015, 14:55
- Форум: Экранные компоненты
- Тема: Не показывается клавиатура при фокусировке на EditText
- Ответы: 1
- Просмотры: 1613
Re: Не показывается клавиатура при фокусировке на EditText
У вашего виртуального устройства в AVD Manager. Галочка напротив Hardware Keyboard Preset случайно не стоит? Если стоит , то используется клавиатура компьютера.
- 22 мар 2015, 12:41
- Форум: Уроки
- Тема: Урок 34. Хранение данных. SQLite
- Ответы: 765
- Просмотры: 523908
Re: Урок 34. Хранение данных. SQLite
Как перезагрузить базу данных и курсор? Вот к примеру такой кусок кода. Из базы данных удаляется строчка. Как сделать перезагрузку базы и курсора. case R.id.btnDellRec: int idColumn=cur.getColumnIndex("_id"); int idRecordforDell=cur.getInt(idColumn);//вытаскиваем ID записи которую удаляем int posCur...
- 20 мар 2015, 17:25
- Форум: Уроки
- Тема: Урок 44. События в ListView
- Ответы: 154
- Просмотры: 113511
Re: Урок 44. События в ListView
К этому уроку можно написать код попроще. Обрабатывать через Активити, как событие нажатия на кнопку. По коду сразу все становится понятно, особенно для таких новичков как я. Работает авто подстановка. public class MainActivity extends Activity implements OnItemClickListener{ TextView mTextView ; St...
- 01 мар 2015, 12:14
- Форум: Уроки
- Тема: Урок 75. Хранение данных. Работа с файлами.
- Ответы: 140
- Просмотры: 126538
Re: Урок 75. Хранение данных. Работа с файлами.
Самодельный File Explorer. Есть Активити1 при нажатии на кнопку, переходим в Активити2. Активити2 представляет из себя проводник, но показывает пользователю только файлы картинок. В Активити2 выбираем нужный файл, и возвращаем его полный путь через интент в Активити1, по клику на файле ну или фиг с ...
- 01 мар 2015, 06:25
- Форум: Уроки
- Тема: Урок 35. SQLite. Методы update и delete с указанием условия
- Ответы: 165
- Просмотры: 115855
Re: Урок 35. SQLite. Методы update и delete с указанием усло
Чуть чуть не в тему, но хочу отметить, что это такая субд, в которой что int, что String - ты в столбец таблицы можешь что угодно записать - она не заругается. И второе - типы данных sqlite сильно ограничены в разнообразии. Есть только integer, real,text и blob Посоветуйте плз. Что можно почитать п...
- 28 фев 2015, 12:36
- Форум: Уроки
- Тема: Урок 35. SQLite. Методы update и delete с указанием условия
- Ответы: 165
- Просмотры: 115855
Re: Урок 35. SQLite. Методы update и delete с указанием усло
Отвечаю сам себе. Может кому пригодится. int idRecordColIndex=cur.getColumnIndex("_id"); int idRecord=cur.getInt(idRecordColIndex);//вытаскиваем ID записи //заполняем контейнер записями которые нужно изменить cv.put("engWord", etEngWord.getText().toString());// cv.put("rusWord", etRusWord.getText()....
- 27 фев 2015, 17:53
- Форум: Уроки
- Тема: Урок 35. SQLite. Методы update и delete с указанием условия
- Ответы: 165
- Просмотры: 115855
Re: Урок 35. SQLite. Методы update и delete с указанием усло
Блин ПОМОЖИТЕ. Тормозю интенсивно. Все есть осталось правильно написать запрос на обновление, не доходит до мну никак. :evil: int idRecordColIndex=cur.getColumnIndex("_id"); int idRecord=cur.getInt(idRecordColIndex);//вытаскиваем ID записи //заполняем контейнер записями которые нужно изменить cv.put...
- 27 фев 2015, 16:43
- Форум: Уроки
- Тема: Урок 35. SQLite. Методы update и delete с указанием условия
- Ответы: 165
- Просмотры: 115855
Re: Урок 35. SQLite. Методы update и delete с указанием усло
Чисто просто из интереса. Можно или нет редактировать, удалять строку напрямую по позиции курсора.
Или только стандартный подход. Зная позицию курсора, надо вытащить ID строки, и уже по ID совершать действия.
Или только стандартный подход. Зная позицию курсора, надо вытащить ID строки, и уже по ID совершать действия.
- 27 фев 2015, 14:32
- Форум: Прочее
- Тема: Обработать исключение
- Ответы: 2
- Просмотры: 1928
Re: Обработать исключение
В чем собственно вопрос? //картинки по этому пути нет должно выскочить исключение С чего вы решили что должно? Что передаётся туда? Вы предоставили мало информации. Запуститесь в дебаге и посмотрите как код обрабатывается, либо поставьте вывод в консоль логов и напишите что-то типа [syntax=java5] t...
- 26 фев 2015, 16:29
- Форум: Работа с данными
- Тема: Работа с базой из разных активити
- Ответы: 0
- Просмотры: 2043
Работа с базой из разных активити
Имеется база данных. На одном активити просматриваем данные, при нажатии на кнопку передаем данные в другое активити для редактирования. Поступил следующим образом. В первом активити из курсор вернул значение позиция курсора и пердал его через интент int positionCursor=cur.getPosition(); Intent inte...
- 25 фев 2015, 17:45
- Форум: Прочее
- Тема: Обработать исключение
- Ответы: 2
- Просмотры: 1928
Обработать исключение
Помогите обработать исключение. Код почему то не срабатывает, хотя вроде должно. try {//картинки по этому пути нет должно выскочить исключение image.setImageDrawable(Drawable.createFromPath(patch)); } catch (Exception e) {// обрабатываем исключение показываем ic_launcher image.setImageResource(R.dra...
- 23 фев 2015, 10:44
- Форум: Работа с данными
- Тема: SdCard в Эклипсе
- Ответы: 0
- Просмотры: 2257
SdCard в Эклипсе
Вроде как понятно, что данные лучше хранить на Sdcard, а в приложении использовать их по мере необходимости. На простом примере сохраняем картинки на карту, в активити смотрим картинку. Для того чтобы использовать SdCard в эмуляторе, карту надо создать. Лучше создавать карты в отдельной дирректории....