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

Leeroy
06 авг 2014, 09:43
Форум: Ваши приложения
Тема: Программа теле передач TV Programma
Ответы: 2
Просмотры: 1174

Программа теле передач TV Programma

Приветствую всех. Вчера добавил в Play свое первое приложение. https://play.google.com/store/apps/details?id=com.belarus.tvprogrammabelarus.android.tvprogrammabel Приложение парсит данные со странички, и выводит их в удобном виде(прогресс, избранные каналы, оповещение). Буду рад любым комментариям, ...
Leeroy
05 авг 2014, 12:51
Форум: Прочее
Тема: Отлов не предусмотренных исключений. Как всегда поймать ошиб
Ответы: 46
Просмотры: 26611

Re: Отлов не предусмотренных исключений. Как всегда поймать

Если вы про [syntax=java5]public static App getInstance() { return singleton; }[/syntax] то это не конструктор, это метод. Я не про этот метод, а про то, что обычно в паттерне синглетон конструктор класса приватный, нельзя создать класс через new. Но я бы наверное все таки уже отговорил от использо...
Leeroy
05 авг 2014, 10:18
Форум: Прочее
Тема: Отлов не предусмотренных исключений. Как всегда поймать ошиб
Ответы: 46
Просмотры: 26611

Re: Отлов не предусмотренных исключений. Как всегда поймать

Не понятно про class App extends android.app.Application.
Если это singletonто почему дефолтный конструктор не приватный (private App(){}) ?
И где (в каком/каких активити) получать инстанс этого класса для отлова не отлавливаемых искл.?
Я его(class App) создал в том же package что и Главная активити.
Leeroy
27 июн 2014, 14:37
Форум: Уроки
Тема: Урок 54. Кастомизация списка. Создаем свой адаптер
Ответы: 269
Просмотры: 107711

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

Помогите пожалуйста понять, почему данные чекбоксов меняются при прокрутке вниз, затем вверх? Избитая тема, сейчас прилетит Foenix и будет ругаться и вполне справедливо, прошу заметить :) Где вы сохраняете данные о том какие чекбоксы у вас чекнуты какие нет? Какой адаптер вы используете и биндите (...
Leeroy
27 июн 2014, 12:25
Форум: Уроки
Тема: Урок 54. Кастомизация списка. Создаем свой адаптер
Ответы: 269
Просмотры: 107711

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

Помогите пожалуйста понять, почему данные чекбоксов меняются при прокрутке вниз, затем вверх? ListView при первом отображении показывает список с чекбоксами, все что на экране правильно отмечены. При прокрутке списка вниз затем вверх (ничего не выбирая, и не чекая), данные чекбоксов меняются. Исполь...
Leeroy
01 июн 2014, 10:04
Форум: Уроки
Тема: Урок 9. Обработчики событий на примере Button.
Ответы: 402
Просмотры: 196496

Re: Урок 9. Обработчики событий на примере Button.

Всем привет! Помогите, запутался и не могу разобраться... есть поле EditText и есть массив char, где указаны буквы русского и английского алфавитов... как дать массив на проверку в методе OnKeyListener... или может кто знает как разрешить только символы из массива, а нажатия на другие символы прост...
Leeroy
22 май 2014, 23:21
Форум: Уроки
Тема: Урок 28. Extras - передаем данные с помощью Intent
Ответы: 114
Просмотры: 58646

Re: Урок 28. Extras - передаем данные с помощью Intent

Посдкажите как мне передать массив стрингов из главной активити в другую активити, но без запуска второй, что бы данные были в интенте или бундле, и когда юзер жмакнет на таб этой активити то они будут использоваться. без запуска второй активити? попробуй объявить массив как статик или используй pa...
Leeroy
16 май 2014, 21:12
Форум: Уроки
Тема: Урок 80. Handler. Немного теории. Наглядный пример использования
Ответы: 52
Просмотры: 37884

Re: Урок 80. Handler. Немного теории. Наглядный пример испо

bayah писал(а):Доброй ночи, товарищи.
Подскажите, пожалуйста.

Я хочу сделать 2 потока(ну основной UI и еще один ......
.....отсылать сообщения из UI-потока в поток проигрывателя.
Или как-то иначе надо?)
AsyncTask в помощь
Leeroy
10 май 2014, 07:03
Форум: Уроки
Тема: Урок 45. Список-дерево ExpandableListView
Ответы: 180
Просмотры: 81244

Re: Урок 45. Список-дерево ExpandableListView

if(tm == "WALKING") лучше конечно заменить и исключить NullPointerException на if ("WALKING".equals(tm)) { //do something } Т.е. по сути нужно писать не tm.equals("WALKING"), а "WALKING".equals(tm)? Я правильно понял? А в методе иквалс вместо this подставляется то, что стоит перед иквалс? Т.е. если...
Leeroy
09 май 2014, 20:00
Форум: Уроки
Тема: Урок 4. Компоненты экрана и их свойства
Ответы: 160
Просмотры: 88455

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

Karpovich писал(а):
HAIRY писал(а):Здравствуйте! Подскажите пожалуйста, как сделать свободное размещение объектов, а то они у меня выравниваются.
Здравствуйте! Подскажите пожалуйста, как сделать свободное размещение объектов, а то они у меня выравниваются??????
:geek:
AbsoluteLayout
Leeroy
09 май 2014, 19:57
Форум: Уроки
Тема: Урок 34. Хранение данных. SQLite
Ответы: 762
Просмотры: 252016

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

Если мое приложение использует базу данных в нескольких активити, как создать одно подключение к базе, которое я смогу использовать с любого места? Сейчас я создаю и закрываю подключение к базе в каждом новом активити, но понимаю, что это не есть хорошо. Вынеси реализацию SQLiteOpenHelper в отдельн...
Leeroy
09 май 2014, 19:46
Форум: Уроки
Тема: Урок 45. Список-дерево ExpandableListView
Ответы: 180
Просмотры: 81244

Re: Урок 45. Список-дерево ExpandableListView

Всех с праздником! [syntax=java]if(tm == "WALKING")[/syntax] не надо так... А как надо? Если вы имеете в виду, что надо было писать tm.equals("WALKING") , то я так и писал по всему коду, н...... Если же вы что-то другое имели в виду, то озвучьте пожалуйста :) Если не переопределял equals() то вызыв...
Leeroy
06 май 2014, 20:13
Форум: Уроки
Тема: Урок 35. SQLite. Методы update и delete с указанием условия
Ответы: 165
Просмотры: 64177

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

Доброго времени суток написал метод удаления строк: [syntax=java]public int delete(String namedell){ int col; return col = getWritableDatabase().delete(TIME_TABLE, NUM_DET + "=" + namedell, null); }[/syntax] Ругается на синтаксис: 05-06 15:47:06.856: E/AndroidRuntime(739): android.database.sqlite.S...
Leeroy
02 май 2014, 22:41
Форум: Уроки
Тема: Урок 5. Layout-файл в Activity. XML представление. Смена ориентации экрана.
Ответы: 367
Просмотры: 224321

Re: Урок 5. Layout-файл в Activity. XML представление. Смена

Eddy писал(а):Здравствуйте. Я в уроке5 все сделал
Your project contains error(s), please fix them before running your application.
.......
Я нашел из списка проблем : AndroidManifest.xml file missing!

Как это исправить?
скидывай код манифест файла, пофиксим
Leeroy
02 май 2014, 22:39
Форум: Уроки
Тема: Урок 28. Extras - передаем данные с помощью Intent
Ответы: 114
Просмотры: 58646

Re: Урок 28. Extras - передаем данные с помощью Intent

А как можно передать через Intent группу данных различного типа : int , double и string. Их можно завернуть в class, class Test { int i; double d; String s; } но как тогда передать class? http://startandroid.ru/ru/uroki/vse-uroki-spiskom/132-urok-69-peredaem-parcelable-obekty-s-pomoschju-intent.html
Leeroy
25 апр 2014, 20:33
Форум: Уроки
Тема: Урок 18. Меняем layoutParams в рабочем приложении
Ответы: 90
Просмотры: 72096

Re: Урок 18. Меняем layoutParams в рабочем приложении

Подскажите, почему OnSeekBarChangeListener не работает в PlaceholderFragment ? Вроде как всё правильно сделал. MainActivity.java [syntax=java]package com.e....... [/syntax] fragment_main.xml [syntax=xml]<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:lay...............
Leeroy
25 апр 2014, 01:22
Форум: Уроки
Тема: Урок 8. Работаем с элементами экрана из кода
Ответы: 257
Просмотры: 118047

Re: Урок 8. Работаем с элементами экрана из кода

...... 04-24 17:58:29.573: E/AndroidRuntime(334): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.p0081/com.example.p0081.MainActivity}: java.lang.NullPointerException ........ 04-24 17:58:29.573: E/AndroidRuntime(334): Caused by: java.lang.NullPointerException 04-24 ...
Leeroy
20 апр 2014, 19:20
Форум: Уроки
Тема: Урок 18. Меняем layoutParams в рабочем приложении
Ответы: 90
Просмотры: 72096

Re: Урок 18. Меняем layoutParams в рабочем приложении

Или другими словами - почему после получения lParams1 = (LinearLayout.LayoutParams) btn1.getLayoutParams(); мы, работая с lParams1, непосредственно влияем на btn1? Присоединяюсь к заданному вопросу. btn1 это ссылка на параметры кнопки можно было усложнить ((LinearLayout.LayoutParams) button2.getLay...
Leeroy
15 апр 2014, 19:24
Форум: Уроки
Тема: Урок 10. Оптимизируем реализацию обработчиков.
Ответы: 215
Просмотры: 107170

Re: Урок 10. Оптимизируем реализацию обработчиков.

Vikky_Leto писал(а):Добрый день!
Приложение вылетает. Может кто-то посмотреть в чем ошибка?
Хотя, по логике, вроде все верно.
Назови правильно метод (как в xml) onClickStart
И раскомментируй код

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

btnStart = (Button) findViewById(R.id.btnStart); 
tvOut = (TextView) findViewById(R.id.tvOut);
Leeroy
15 апр 2014, 12:09
Форум: Уроки
Тема: Урок 10. Оптимизируем реализацию обработчиков.
Ответы: 215
Просмотры: 107170

Re: Урок 10. Оптимизируем реализацию обработчиков.

Отлично! Спасибо. А вот вопрос на счет if : Я вот сделал их 5 штук для разных кнопок if (v.getId() == R.id.button1) textView.setText("button1"); .... else if (v.getId() == R.id.button5) textView.setText("button5"); И все хорошо, eclipse не ругается и программа срабатывает. Правильно ли так или так ...