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

Roman
11 июн 2013, 12:13
Форум: Уроки
Тема: Урок 54. Кастомизация списка. Создаем свой адаптер
Ответы: 271
Просмотры: 200866

Re: Урок 54. Кастомизация списка. Создаем свой адаптер

Передаёшь R.arrays.product параметров в констрктор ArrayAdapter - есть соответствующий конструктор Переобределяешь метод getView() чтобы настраивал список как тебе надо. Спасибо за ответ! Но вы простите меня за дерзость, когда человек спрашивает как, он не знает, и потому то что вы написали абсолют...
Roman
06 мар 2013, 19:10
Форум: Уроки
Тема: Урок 52. SimpleCursorAdapter, пример использования
Ответы: 370
Просмотры: 273244

Re: Урок 52. SimpleCursorAdapter, пример использования

Подскажите, пожалуйста куда бежать где искать если
SimpleCursorAdapter Checkable-производные не воспримет
, а необходимо вывести список из базы данных, и дать возможность юзеру "чекнуть" галочку?
Спасибо за подсказку.
Roman
24 фев 2013, 11:34
Форум: Уроки
Тема: Урок 49. SimpleAdapter. Методы SetViewText и SetViewImage
Ответы: 45
Просмотры: 37254

Re: Урок 49. SimpleAdapter. Методы SetViewText и SetViewImag

Добрый день. Подскажите пожалуйста как при выводе данных из базы умножить их на число? Сделал простенькую базу данных и хочу при выводе в ListView (кстати нашел как можно кастомизировать элементы) хочу умножить столбец sets_weight на коэффициент. onSets = db.getSets(exesIdsColExes, toprog_dif); list...
Roman
24 дек 2012, 19:09
Форум: Уроки
Тема: Урок 39. onUpgrade. Обновляем БД в SQLite
Ответы: 50
Просмотры: 39475

Re: Урок 39. onUpgrade. Обновляем БД в SQLite

А как обновлять таблицу, в которой есть автоинкрементное поле? Допустим, есть таблица заголовков, и таблица деталей - оба с инкрементным полем - первичным ключом. Вторая имеет поле-ссылку на строку в таблице заголовков. Ведь при любом обновлении-удалении автоинкрементное поле нельзя назначить "как ...
Roman
24 дек 2012, 19:04
Форум: Уроки
Тема: Урок 39. onUpgrade. Обновляем БД в SQLite
Ответы: 50
Просмотры: 39475

Re: Урок 39. onUpgrade. Обновляем БД в SQLite

Я читал что execSQL() медленнее стандартных методов работы с базой. Подскажите из практики когда становится не рациональным использовать execSQL(), т.к. конечно проще использовать стандартные запросы в execSQL() если знаком с синтаксисом SQL нежели стандартными методами.
Roman
17 дек 2012, 12:06
Форум: Уроки
Тема: Урок 17. Создание View-компонент в рабочем приложении
Ответы: 144
Просмотры: 131817

Re: Урок 17. Создание View-компонент в рабочем приложении

Подскажите как подключить русскую раскладку на клавиатуре в Eclipse, изменение локации ru_RU, не дало результатов (в настройках эмулятора телефона менял, но не помогло)? Спасибо
Roman
17 дек 2012, 11:14
Форум: Уроки
Тема: Урок 34. Хранение данных. SQLite
Ответы: 765
Просмотры: 519844

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

rezak90 писал(а):на хабре про кирилцу есть, сейчас ссылку отрою:
http://habrahabr.ru/post/57915/
http://habrahabr.ru/qa/8740/
http://habrahabr.ru/post/150543/
http://habrahabr.ru/post/122408/
Спасибо! Буду изучать!
Roman
17 дек 2012, 10:59
Форум: Уроки
Тема: Урок 34. Хранение данных. SQLite
Ответы: 765
Просмотры: 519844

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

Спасибо за ответ! например с кирилицей в sqlite печалька; Подскажите, а как быть с данными на кириллице? Как их использовать лучше? Где об этом можно почитать, т.к. хочу попробовать сделать приложение с использованием текста на кириллице и с использованием базы. И если я в одной базе буду использова...
Roman
17 дек 2012, 09:50
Форум: Уроки
Тема: Урок 34. Хранение данных. SQLite
Ответы: 765
Просмотры: 519844

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

Самый лучший вариант это 4. Ссылка на то как это делать: http://idev.by/android/145/ Спасибо за ссылку! У меня три вопроса: 1. Если приложение мультиязычное, правильно ли я понимаю, что нужно создавать в одной базе все данные с разными языками, т.к. на приложение создается одна база? 2. Не понимаю ...
Roman
01 дек 2012, 14:44
Форум: Экранные компоненты
Тема: Смена языка в настройках приложения
Ответы: 2
Просмотры: 3538

Re: Смена языка в настройках приложения

Если кому интересно вот еще обсуждение на stackoverflow, но все же не понятно как правильно подключать к своей программке. :(
Roman
01 дек 2012, 12:08
Форум: Экранные компоненты
Тема: Смена языка в настройках приложения
Ответы: 2
Просмотры: 3538

Смена языка в настройках приложения

Помогите разобраться! Сразу хочу сказать я новичок. Хочу разобраться со сменой языка приложения, чтобы пользователь мог менять язык не меняя при этом локализации своего смартфона. Нашел статью на Хабре , сделал так как там сказано, но выдает ошибку, не видит папку xml (подчеркивает красным), хотя ра...
Roman
12 сен 2012, 18:11
Форум: Что почитать?
Тема: Java для начинающих
Ответы: 94
Просмотры: 301714

Re: Java для начинающих

Рекомендую книгу для начинающи х Картузов А.В. Программирование на языке JAVA Ну очень все просто изложено. Правда у меня в студ годы, эдак лет 10 назад, был курс по Паскалю, но кто ж его тогда учил то :)) Еще для новичков хороша книга П.Ноутон, Г.Шилдт - Java2. Наиболее полное руководство, но она н...
Roman
11 сен 2012, 11:52
Форум: Уроки
Тема: Урок 36. SQLite. Подробнее про метод query. Условие, сортировка, группировка
Ответы: 206
Просмотры: 140707

Re: Урок 36. SQLite. Подробнее про метод query. Условие, сор

Разницы между объявлением Cursor'a как c = null и сразу выполнения запроса нету. В успешном случае query вернёт результат, в противном случае вернёт null. Спасибо! Зато мне ваш ответ прояснил ситуацию: "разницы нет" :))) Возник еще один вопрос по поводу "sum(people) as people" в columns = new Strin...
Roman
11 сен 2012, 11:09
Форум: Уроки
Тема: Урок 36. SQLite. Подробнее про метод query. Условие, сортировка, группировка
Ответы: 206
Просмотры: 140707

Re: Урок 36. SQLite. Подробнее про метод query. Условие, сор

Добрый день! Спасибо за уроки Есть вопрос: в прошлом уроке мы сразу обращались к базе для считывания данных без присваивания Cursor c = null; в чем может быть проблема если я не укажу Cursor c = null; , а сразу напишу Cursor c = db.query("mytable", columns, null, null, null, null, null); вопрос возн...
Roman
11 сен 2012, 00:12
Форум: Уроки
Тема: Урок 35. SQLite. Методы update и delete с указанием условия
Ответы: 165
Просмотры: 115139

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

вы же эту строку удалили, соответственно туда уже ничего не запихнёшь так как если ID - autoincrement то при каждом добавлении ID будет автоматом увеличиваться на 1 и соответственно если у вас идёт запись в базе 1/2/3/5 то вставить значения с ID=4 уже не выйдет. Это в принципе и не надо, потому как...
Roman
10 сен 2012, 22:18
Форум: Уроки
Тема: Урок 35. SQLite. Методы update и delete с указанием условия
Ответы: 165
Просмотры: 115139

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

добрый день! Вопросы: 1. Если я удаляю строку например c ID=3 и потом пытаюсь обновить ее то эклипс пишет значение 0. И действительно, когда я проверяю базу то данных с ID=3 уже нет и на то место ничего нельзя записать. Где об этом можно почитать почему так происходит. 2. У вас в коде появился импор...
Roman
10 сен 2012, 12:37
Форум: Уроки
Тема: Урок 33. Хранение данных. Preferences.
Ответы: 203
Просмотры: 161392

Re: Урок 33. Хранение данных. Preferences.

В ADT 21 эту багу поправили, теперь при создании активити добавили специальную опцию для этого. А откуда вы скачивали 21 версию? Последняя версия ADT 20.0.3 (August 2012) Да и я бы на вашем месте подумал перед тем как заменять строку android:label="@string/title_activity_main" > на android:label="@...
Roman
08 сен 2012, 18:22
Форум: Уроки
Тема: Урок 26. Intent Filter - практика
Ответы: 90
Просмотры: 89951

Re: Урок 26. Intent Filter - практика

Хотел бы прояснить правильно ли я думаю, что если обращаться к Activity своего же приложения, то лучше прописывать напрямую без Intent Filter, а если обращаться к стороннему Activity то лучше через Intent Filter, т.к. например могут быть различные почтовые клиенты или разные браузеры?
Roman
05 сен 2012, 21:18
Форум: Уроки
Тема: Урок 19. Пишем простой калькулятор
Ответы: 265
Просмотры: 226704

Re: Урок 19. Пишем простой калькулятор

Подскажите а почему не сработал метод исключения, когда идет деление на ноль

Код: Выделить всё

    case R.id.btnDiv:
      oper = "/";
      try {
      result = num1 / num2;
      }
      catch (ArithmeticException e) {
    	  tvResult.setText("division by zero");
    	  }
Roman
27 авг 2012, 11:42
Форум: Вопросы и пожелания по функционалу форума
Тема: "Философия Java" Эккеля или Шилдт "Java для начинающих" ?
Ответы: 12
Просмотры: 13172

Re: "Философия Java" Эккеля или Шилдт "Java для начинающих"

Finch писал(а):Расскажу как делал я =)

ну и посмотри эти лекции по основам на русском языке
это нужно знать и понимать ;)
ОГРОМНОЕ СПАСИБО ЗА ССЫЛКУ! Просто невероятно, что есть такой ресурс с видеолекциями! Еще раз вам огромное спасибо!