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

EvilAngel
09 янв 2015, 23:39
Форум: Уроки
Тема: Урок 162. Графика. Drawable. Shape, Gradient.
Ответы: 6
Просмотры: 8219

Re: Урок 162. Графика. Drawable. Shape, Gradient.

На счёт возможности задания различных радиусов в <corner> - Вы забыли упомянуть, что не для всех версий Android данное действо будет иметь эффект, а лишь для API Level >= 12.
EvilAngel
18 мар 2014, 19:46
Форум: Уроки
Тема: Урок 3. Создание AVD. Первое приложение. Структура Android-проекта.
Ответы: 520
Просмотры: 628131

Re: Урок 3. Создание AVD. Первое приложение. Структура Andro

Help me, please! Объясните кто-нибудь, как решить проблему, чтобы как и ранее можно было в Minimum SDK, Target SDK и Compiled With указывать версии, меньше API14 и при этом была возможность создать хотя бы BlankActivity, чего увы сейчас сделать не возможно - пишет сообщение об ошибке: This template ...
EvilAngel
21 янв 2014, 17:03
Форум: Уроки
Тема: Урок 91. AsyncTask. Поворот экрана
Ответы: 114
Просмотры: 132163

Re: Урок 91. AsyncTask. Поворот экрана

Доброго всем дня!
Мой вопрос снимается. Причина была в многократном потокообразовании (более 13-ти тяжёлых потоков работали одновременно). Теперь, сведя всё ко двум потокам - UI и DrawTask, проблема испарилась.
EvilAngel
19 янв 2014, 01:36
Форум: Уроки
Тема: Урок 91. AsyncTask. Поворот экрана
Ответы: 114
Просмотры: 132163

Re: Урок 91. AsyncTask. Поворот экрана

А можно полный лог выложить, а не его кусок? Добрый день. После отлучки, спешу выложить свой лог: 01-19 00:15:16.936: E/Trace(19187): error opening trace file: No such file or directory (2) 01-19 00:15:16.956: V/ActivityThread(19187): Class path: /data/app/vsp.upgeninc.hdlivewallpaper-1.apk, JNI pa...
EvilAngel
14 янв 2014, 21:01
Форум: Уроки
Тема: Урок 91. AsyncTask. Поворот экрана
Ответы: 114
Просмотры: 132163

Re: Урок 91. AsyncTask. Поворот экрана

[?] Кто-нибудь сталкивался с проблемой, когда на некоторых реальных устройствах, часть кода, перенесенная в AsyncTask, отказывается корректно работать, бросая в лог следующее сообщение о фатальной ошибке: 01-14 01:36:47.529: E/dalvikvm(11294): threadid=1: stuck on threadid=14, giving up 01-14 01:36...
EvilAngel
10 дек 2013, 02:05
Форум: Уроки
Тема: Урок 89. AsyncTask. Cancel – отменяем задачу в процессе выполнения
Ответы: 23
Просмотры: 23239

Re: Урок 89. AsyncTask. Cancel – отменяем задачу в процессе

уже отвечал в теме, которую вы дублируете, но наверно стоит повторить, что нет в вашем коде onProgressUpdate() о котором вы пишете во втором сообщении. И из того, что вы говорите не понятно ничего - лучше покажите что выводится в консоль при компиляции.... и желательно в какую -то одну тему ;) Он е...
EvilAngel
10 дек 2013, 02:02
Форум: Уроки
Тема: Урок 90. AsyncTask. Status – статусы задачи
Ответы: 20
Просмотры: 20569

Re: Урок 90. AsyncTask. Status – статусы задачи

Чтобы избавить Вас от изучения кода и попытки понять, что я имел ввиду, попытаюсь сконцентрировать внимание на том, что мне не ясно в данный конкретный момент: Учитывая, что в методе doInBackground() я вызываю дополнительный метод printText() , в котором инициирую запуск Runnable , вызывающего этот ...
EvilAngel
10 дек 2013, 02:00
Форум: Уроки
Тема: Урок 90. AsyncTask. Status – статусы задачи
Ответы: 20
Просмотры: 20569

Re: Урок 90. AsyncTask. Status – статусы задачи

не дочитал - но сразу вопрос - onProgressUpdate() , я не увидел в вашем коде такого метода.... ваш метод printText вызывает publishProgress() при чем не передавая параметры.. onProgressUpdate() - третий метод с конца моего листинга (о publishProgress() я отписался выше). если честно после второго к...
EvilAngel
10 дек 2013, 01:59
Форум: Уроки
Тема: Урок 90. AsyncTask. Status – статусы задачи
Ответы: 20
Просмотры: 20569

Re: Урок 90. AsyncTask. Status – статусы задачи

Первое, что хотелось бы отметить - Спасибо большое за комментарии! Теперь: Если честно, мне не совсем понятна логика... но сразу, что бросается в глаза - publishProgress()(в документации написано - protected final void publishProgress (Progress... values)), т.е. нужно передать int в метод... Это кон...
EvilAngel
09 дек 2013, 20:23
Форум: Уроки
Тема: Урок 90. AsyncTask. Status – статусы задачи
Ответы: 20
Просмотры: 20569

Re: Урок 90. AsyncTask. Status – статусы задачи

Посредством дебагинга я в принципе ответил на оба своих вопроса. Почему при запуске задачи на экран сразу же выводится моё Toast-сообщение из onPostExecuted() ( "AsyncTask has been stopped by setting CancelFlag" ), тогда как AsyncTask работу свою ещё не завершил (о чём говорит циклически выполняющий...
EvilAngel
09 дек 2013, 20:22
Форум: Уроки
Тема: Урок 89. AsyncTask. Cancel – отменяем задачу в процессе выполнения
Ответы: 23
Просмотры: 23239

Re: Урок 89. AsyncTask. Cancel – отменяем задачу в процессе

Посредством дебагинга я в принципе ответил на оба своих вопроса. Почему при запуске задачи на экран сразу же выводится моё Toast-сообщение из onPostExecuted() ( "AsyncTask has been stopped by setting CancelFlag" ), тогда как AsyncTask работу свою ещё не завершил (о чём говорит циклически выполняющий...
EvilAngel
09 дек 2013, 16:46
Форум: Уроки
Тема: Урок 90. AsyncTask. Status – статусы задачи
Ответы: 20
Просмотры: 20569

Re: Урок 90. AsyncTask. Status – статусы задачи

Добрый день! Надеюсь тема ещё жива. Не мог определиться, в ветку форума для какого урока поместить мой вопрос, потому продублировал его и в ветке 89 урока. Хотел проверить работу AsyncTask совместно с Handler и Runnable и вошел в стопор. Суть моих двух проблем в ниже представленном коде такова: Поче...
EvilAngel
09 дек 2013, 16:46
Форум: Уроки
Тема: Урок 89. AsyncTask. Cancel – отменяем задачу в процессе выполнения
Ответы: 23
Просмотры: 23239

Re: Урок 89. AsyncTask. Cancel – отменяем задачу в процессе

Добрый день! Надеюсь тема ещё жива. Не мог определиться, в ветку форума для какого урока поместить мой вопрос, потому продублировал его и в ветке 90 урока. Хотел проверить работу AsyncTask совместно с Handler и Runnable и вошел в стопор. Суть моих двух проблем в ниже представленном коде такова: Поче...
EvilAngel
02 ноя 2013, 01:43
Форум: Уроки
Тема: Урок 84. Handler. Обработка Runnable
Ответы: 23
Просмотры: 24592

Re: Урок 84. Handler. Обработка Runnable

sensetiw писал(а):Как останавливать поток и запускать заново?
Остановить можно простым [syntax=java5]mThread = null[/syntax], приостановить [syntax=java5]mThread.interrupt()[/syntax], а запуск обычным [syntax=java5]mThread.start()[/syntax].
EvilAngel
02 ноя 2013, 01:35
Форум: Уроки
Тема: Урок 84. Handler. Обработка Runnable
Ответы: 23
Просмотры: 24592

Re: Урок 84. Handler. Обработка Runnable

Добрый день! Столкнулся с такой проблемой. Нужно при работе с WallpaperService на основе Canvas (не OpenGL) организовать Fade-эффект между двумя изображениями. И всё бы хорошо, если не были бы возможны ситуации как двойного или одинарного тапа, так и свайпа в разных направлениях во время данного эфф...
EvilAngel
25 окт 2013, 15:00
Форум: Уроки
Тема: Урок 73. Preferences. Управляем активностью настроек (setEnabled)
Ответы: 10
Просмотры: 12174

Re: Урок 73. Preferences. Управляем активностью настроек (se

Интересный момент у меня прослеживался, когда хотел инвертировать поведение. Т.е., чтобы воссоздать ситуацию "checked-->disabled" (вместо описанного в уроке "checked-->enabled" ): [syntax=java5]mCheckBoxPref = (CheckBoxPreference)findPreference(getString(R.string.checkbox_pref_key)); mListPref= (Lis...
EvilAngel
09 окт 2013, 18:04
Форум: Уроки
Тема: Урок 130. Медиа. Запись звука с помощью AudioRecorder
Ответы: 11
Просмотры: 12231

Re: Урок 130. Медиа. Запись звука с помощью AudioRecorder

В этом уроке: - пишем звук с помощью AudioRecorder Click here to read this article! Запустил первую часть примера - Работает! Заменил предлагаемые строки: int sampleRate = 22050; int channelConfig = AudioFormat.CHANNEL_IN_STEREO; функция AudioRecord.getMinBufferSize(...); ругается: 10-09 14:38:57.6...
EvilAngel
19 авг 2013, 22:25
Форум: Уроки
Тема: Урок 125. ViewPager
Ответы: 219
Просмотры: 165637

Re: Урок 125. ViewPager

Спасибо за урок, интересно. Но жаль только кратковато. И интерес вызывает также сравнительная характеристика ViewPager, ViewAnimator с его потомками ViewFlipper и ViewSwitcher и как производные ImageSwitcher и TextSwitcher на практических примерах. Вроде как ViewAnimator более универсален своих пото...
EvilAngel
03 авг 2013, 19:25
Форум: Уроки
Тема: Урок 32. Пишем простой браузер
Ответы: 154
Просмотры: 153131

Re: Урок 32. Пишем простой браузер

Добрый день! Вопрос немного не по теме, но о WebView. В Google Play имеется огромное количество живых обоев, которые построены на основании WebView+JavaScript (особенно те, которые представляют из себя попросту слайд-шоу и ничего более). И мне не очень понятно, с чем это связано? Т.е., интересует ср...
EvilAngel
20 июн 2013, 15:41
Форум: Уроки
Тема: Урок 57. GridView и его атрибуты
Ответы: 52
Просмотры: 46965

Re: Урок 57. GridView и его атрибуты

Подскажите пожалуйста, как в вашем примере, при клике по элементу GridView, выделить его? Если немного переиграть пример решения поставленной задачи, данный в источнике Android gridview keep item selected , то, в принципе, я думаю это то, что Вам нужно. Переигровка же в следующем (чтобы не дублить ...