Найден 31 результат

AlexeyFedor
03 окт 2016, 09:55
Форум: Уроки
Тема: Урок 70. onSaveInstanceState. Сохранение данных Activity при повороте экрана
Ответы: 69
Просмотры: 38756

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=...
AlexeyFedor
03 апр 2015, 18:54
Форум: Работа с данными
Тема: Drawable и SQL как лучше хранить
Ответы: 2
Просмотры: 1224

Re: Drawable и SQL как лучше хранить

Добрый день! У меня в приложении планируется база порядка 200-300 строк, к каждой из которых должна соответствовать картинка. Т.е. строка 1 - картинка 1, строка 2 - картинка 2. Когда читал stackoverflow - нашел, что можно хранить картинки прямо в SQL базе. В опрос - как сделать правильнее: прикрепи...
AlexeyFedor
28 мар 2015, 08:54
Форум: Заказы
Тема: Для начинающих
Ответы: 3
Просмотры: 2039

Re: Для начинающих

Доброго дня. Есть небольшой опыт изучения программирования в группе для начинающих. По себе могу сказать, что если участники группы, не мотивированы. То это мертворожденный ребенок. Все ваши плюсы это не плюсы, большинство дойдет (если дойдет) до 50 урока, и бросит эту затею. Имхо. 1. Проект коммерч...
AlexeyFedor
25 мар 2015, 15:55
Форум: Работа с данными
Тема: strings.xml
Ответы: 11
Просмотры: 2820

Re: strings.xml

ThousandDevils писал(а):Предназначение строк - короткие описания к картинкам.
Пару слов о вашей задумке и ее перспективах. И ответ был бы лучше. Для статики лучше массив. Если предполагается какое то редактирование, в том числе и пользователем, то база лучше.
AlexeyFedor
25 мар 2015, 06:18
Форум: Экранные компоненты
Тема: "Причесать" инициализацию объектов.
Ответы: 4
Просмотры: 1046

Re: "Причесать" инициализацию объектов.

justikim писал(а):Как можно организовать инициализацию объектов, когда их много?
Следующий код выглядит ужасно: '
onClick можно описать в XML. Когда будете писать обработчик для себя сделайте комментарий чтобы не забыть где он вызывается.
AlexeyFedor
23 мар 2015, 06:24
Форум: Уроки
Тема: Урок 4. Компоненты экрана и их свойства
Ответы: 162
Просмотры: 94144

Re: Урок 4. Элементы экрана и их свойства

Не помогло, идея была такая, пользователь ввел текст и чтобы не снизу у клавиатуры нажимать "скрыть", а просто ткнув "куда-нибудь" и она скрылась Думаю на всех View , которые на форме, надо писать событие onClick....... При наступлении такого события закрывать клавиатуру программно. Наберите в поис...
AlexeyFedor
22 мар 2015, 15:52
Форум: Уроки
Тема: Урок 75. Хранение данных. Работа с файлами.
Ответы: 139
Просмотры: 81770

Re: Урок 75. Хранение данных. Работа с файлами.

Joni писал(а):А как создать файл на флешке в Android 4.4.4 API19 ?
Вопрос не понятен. Возможно вы имели в виду вот это viewtopic.php?f=26&t=5668
AlexeyFedor
22 мар 2015, 15:07
Форум: Уроки
Тема: Урок 4. Компоненты экрана и их свойства
Ответы: 162
Просмотры: 94144

Re: Урок 4. Элементы экрана и их свойства

Самое простое. В XML файле в атрибутах EditText вставьте такую строку. android:singleLine="true"
Правда клавиатура скрывается при нажатии на клавишу DONE.
AlexeyFedor
22 мар 2015, 14:55
Форум: Экранные компоненты
Тема: Не показывается клавиатура при фокусировке на EditText
Ответы: 1
Просмотры: 776

Re: Не показывается клавиатура при фокусировке на EditText

У вашего виртуального устройства в AVD Manager. Галочка напротив Hardware Keyboard Preset случайно не стоит? Если стоит , то используется клавиатура компьютера.
AlexeyFedor
22 мар 2015, 12:41
Форум: Уроки
Тема: Урок 34. Хранение данных. SQLite
Ответы: 762
Просмотры: 268249

Re: Урок 34. Хранение данных. SQLite

Как перезагрузить базу данных и курсор? Вот к примеру такой кусок кода. Из базы данных удаляется строчка. Как сделать перезагрузку базы и курсора. case R.id.btnDellRec: int idColumn=cur.getColumnIndex("_id"); int idRecordforDell=cur.getInt(idColumn);//вытаскиваем ID записи которую удаляем int posCur...
AlexeyFedor
20 мар 2015, 17:25
Форум: Уроки
Тема: Урок 44. События в ListView
Ответы: 154
Просмотры: 64367

Re: Урок 44. События в ListView

К этому уроку можно написать код попроще. Обрабатывать через Активити, как событие нажатия на кнопку. По коду сразу все становится понятно, особенно для таких новичков как я. Работает авто подстановка. public class MainActivity extends Activity implements OnItemClickListener{ TextView mTextView ; St...
AlexeyFedor
01 мар 2015, 12:14
Форум: Уроки
Тема: Урок 75. Хранение данных. Работа с файлами.
Ответы: 139
Просмотры: 81770

Re: Урок 75. Хранение данных. Работа с файлами.

Самодельный File Explorer. Есть Активити1 при нажатии на кнопку, переходим в Активити2. Активити2 представляет из себя проводник, но показывает пользователю только файлы картинок. В Активити2 выбираем нужный файл, и возвращаем его полный путь через интент в Активити1, по клику на файле ну или фиг с ...
AlexeyFedor
01 мар 2015, 06:25
Форум: Уроки
Тема: Урок 35. SQLite. Методы update и delete с указанием условия
Ответы: 165
Просмотры: 68452

Re: Урок 35. SQLite. Методы update и delete с указанием усло

Чуть чуть не в тему, но хочу отметить, что это такая субд, в которой что int, что String - ты в столбец таблицы можешь что угодно записать - она не заругается. И второе - типы данных sqlite сильно ограничены в разнообразии. Есть только integer, real,text и blob Посоветуйте плз. Что можно почитать п...
AlexeyFedor
28 фев 2015, 12:36
Форум: Уроки
Тема: Урок 35. SQLite. Методы update и delete с указанием условия
Ответы: 165
Просмотры: 68452

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()....
AlexeyFedor
27 фев 2015, 17:53
Форум: Уроки
Тема: Урок 35. SQLite. Методы update и delete с указанием условия
Ответы: 165
Просмотры: 68452

Re: Урок 35. SQLite. Методы update и delete с указанием усло

Блин ПОМОЖИТЕ. Тормозю интенсивно. Все есть осталось правильно написать запрос на обновление, не доходит до мну никак. :evil: int idRecordColIndex=cur.getColumnIndex("_id"); int idRecord=cur.getInt(idRecordColIndex);//вытаскиваем ID записи //заполняем контейнер записями которые нужно изменить cv.put...
AlexeyFedor
27 фев 2015, 16:43
Форум: Уроки
Тема: Урок 35. SQLite. Методы update и delete с указанием условия
Ответы: 165
Просмотры: 68452

Re: Урок 35. SQLite. Методы update и delete с указанием усло

Чисто просто из интереса. Можно или нет редактировать, удалять строку напрямую по позиции курсора.
Или только стандартный подход. Зная позицию курсора, надо вытащить ID строки, и уже по ID совершать действия.
AlexeyFedor
27 фев 2015, 14:32
Форум: Прочее
Тема: Обработать исключение
Ответы: 2
Просмотры: 924

Re: Обработать исключение

В чем собственно вопрос? //картинки по этому пути нет должно выскочить исключение С чего вы решили что должно? Что передаётся туда? Вы предоставили мало информации. Запуститесь в дебаге и посмотрите как код обрабатывается, либо поставьте вывод в консоль логов и напишите что-то типа [syntax=java5] t...
AlexeyFedor
26 фев 2015, 16:29
Форум: Работа с данными
Тема: Работа с базой из разных активити
Ответы: 0
Просмотры: 1115

Работа с базой из разных активити

Имеется база данных. На одном активити просматриваем данные, при нажатии на кнопку передаем данные в другое активити для редактирования. Поступил следующим образом. В первом активити из курсор вернул значение позиция курсора и пердал его через интент int positionCursor=cur.getPosition(); Intent inte...
AlexeyFedor
25 фев 2015, 17:45
Форум: Прочее
Тема: Обработать исключение
Ответы: 2
Просмотры: 924

Обработать исключение

Помогите обработать исключение. Код почему то не срабатывает, хотя вроде должно. try {//картинки по этому пути нет должно выскочить исключение image.setImageDrawable(Drawable.createFromPath(patch)); } catch (Exception e) {// обрабатываем исключение показываем ic_launcher image.setImageResource(R.dra...
AlexeyFedor
23 фев 2015, 10:44
Форум: Работа с данными
Тема: SdCard в Эклипсе
Ответы: 0
Просмотры: 1349

SdCard в Эклипсе

Вроде как понятно, что данные лучше хранить на Sdcard, а в приложении использовать их по мере необходимости. На простом примере сохраняем картинки на карту, в активити смотрим картинку. Для того чтобы использовать SdCard в эмуляторе, карту надо создать. Лучше создавать карты в отдельной дирректории....