Найдено 36 результатов
- 29 июл 2015, 10:53
- Форум: Уроки
- Тема: Урок 85. Еще несколько способов выполнения кода в UI-потоке
- Ответы: 21
- Просмотры: 23115
Re: Урок 85. Еще несколько способов выполнения кода в UI-пот
K_Vladimir Можно, просто ты нагрузил UI-поток, и поэтому экран не обновляется. Экран начнёт обновляться после отработки метода OnCreate (предполагаю, что в нем тестировал код). Попробовал вынести из onCreate. Через кнопку, срабатывают только runn2 и runn3. Я думаю что вызывать этот метод из основно...
- 29 июл 2015, 01:08
- Форум: Уроки
- Тема: Урок 85. Еще несколько способов выполнения кода в UI-потоке
- Ответы: 21
- Просмотры: 23115
Re: Урок 85. Еще несколько способов выполнения кода в UI-пот
K_Vladimir Можно, просто ты нагрузил UI-поток, и поэтому экран не обновляется. Экран начнёт обновляться после отработки метода OnCreate (предполагаю, что в нем тестировал код). Попробовал вынести из onCreate. Через кнопку, срабатывают только runn2 и runn3. Я думаю что вызывать этот метод из основно...
- 27 июл 2015, 11:06
- Форум: Уроки
- Тема: Урок 85. Еще несколько способов выполнения кода в UI-потоке
- Ответы: 21
- Просмотры: 23115
Re: Урок 85. Еще несколько способов выполнения кода в UI-пот
Всем доброго дня! Выходит что НЕЛЬЗЯ вызывать runOnUiThread(runn1); в основном потоке. Я попробовал убрать создание нового потока и вызвать все наши испытуемые методы из основного потока. В результате на экране отобразился только runn2 и runn3. Т.е. runOnUiThread(runn1); не сработал. try { TimeUnit....
- 26 июл 2015, 23:20
- Форум: Уроки
- Тема: Урок 84. Handler. Обработка Runnable
- Ответы: 23
- Просмотры: 24803
Re: Урок 84. Handler. Обработка Runnable
Доброго всем дня!
Подскажите, Бывают ли случаи когда сообщение отправляется из основного потока в новые потоки? А-то в уроках все время отправляли только в основной.
Подскажите, Бывают ли случаи когда сообщение отправляется из основного потока в новые потоки? А-то в уроках все время отправляли только в основной.
- 26 июл 2015, 16:28
- Форум: Уроки
- Тема: Урок 83. Handler. Отложенные сообщения, удаление из очереди, Handler.Callback
- Ответы: 15
- Просмотры: 15647
Re: Урок 83. Handler. Отложенные сообщения, удаление из очер
Можете объяснить почему метод handler.removeCallbacksAndMessages(null); сам по себе не решает всех этих проблем с утечкой памяти???
- 24 июл 2015, 18:57
- Форум: Service, Broadcast Receiver, асинхронность
- Тема: Используем static Handler
- Ответы: 18
- Просмотры: 36761
Re: Используем static Handler
Жаль, что вы не привели пример кода с использованием мягких ссылок. На всякий случай приведу код урока, который у меня получился в итоге. package ru.mytest.p0801_handler; import android.os.Handler; import android.os.Message; import android.support.v7.app.ActionBarActivity; import android.os.Bundle;...
- 22 июл 2015, 14:02
- Форум: Уроки
- Тема: Урок 76. Tab - вкладки. Общий обзор
- Ответы: 73
- Просмотры: 55712
Re: Урок 76. Tab - вкладки. Общий обзор
У меня тоже картинка не появляется. tabSpec.setIndicator("Вкладка 2", getResources().getDrawable(R.drawable.tab_icon_selector)); Перепробовал всё что можно. Пробовал картинку напрямую без xml. Менял depricated методы на новые. Два дня бился с этим, так и не отображается (((((((((((((((( Где звезда?!!!
- 20 июл 2015, 11:32
- Форум: Уроки
- Тема: Урок 70. onSaveInstanceState. Сохранение данных Activity при повороте экрана
- Ответы: 69
- Просмотры: 60392
Re: Урок 70. onSaveInstanceState. Сохранение данных Activity
Добрый день! В уроке при повороте экрана сказано сначала onSaveInstanceState, а потом onPause У меня при повороте (проверял на разных AVD) всё время сначала срабатывает onPause, а потом onSaveInstanceState Запарился искать что не так. import android.app.Activity; import android.os.Bundle; import and...
- 19 июл 2015, 12:07
- Форум: Уроки
- Тема: Урок 63. Диалоги. AlertDialog. Список с одиночным выбором
- Ответы: 29
- Просмотры: 20256
Re: Урок 63. Диалоги. AlertDialog. Список с одиночным выборо
Каким методом в этом случае закрывать диалог? Непонятно чего вы хотите достичь из описания. Если проблема в закрытии диалога: [syntax=java]dialog.dismiss(); //or dialog.cancel()[/syntax] Спасибо. Я просто хотел сохранить выбор и завершить диалог по нажатию на пункт списка. Здесь либо программно эму...
- 15 июл 2015, 21:49
- Форум: Уроки
- Тема: Урок 63. Диалоги. AlertDialog. Список с одиночным выбором
- Ответы: 29
- Просмотры: 20256
Re: Урок 63. Диалоги. AlertDialog. Список с одиночным выборо
Каким методом в этом случае закрывать диалог? Непонятно чего вы хотите достичь из описания. Если проблема в закрытии диалога: [syntax=java]dialog.dismiss(); //or dialog.cancel()[/syntax] Спасибо. Я просто хотел сохранить выбор и завершить диалог по нажатию на пункт списка. Здесь либо программно эму...
- 15 июл 2015, 13:45
- Форум: Уроки
- Тема: Урок 63. Диалоги. AlertDialog. Список с одиночным выбором
- Ответы: 29
- Просмотры: 20256
Re: Урок 63. Диалоги. AlertDialog. Список с одиночным выборо
Добрый день! Подскажите пожалуйста по уроку: Правильно ли я добавил в код закрытие диалога по нажатию на список? // обработчик нажатия на пункт списка диалога или кнопку OnClickListener myClickListener = new OnClickListener() { public void onClick(DialogInterface dialog, int which) { ListView lv = (...
- 13 июл 2015, 13:51
- Форум: Уроки
- Тема: Урок 56. Spinner – выпадающий список
- Ответы: 103
- Просмотры: 103525
Re: Урок 56. Spinner – выпадающий список
Добрый день! Сделал всё точно по уроку. А Title в приложении не хочет появляться??? Видимо почему-то не работает метод spinner.setPrompt("Title"); import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.AdapterView.OnI...
- 10 июл 2015, 11:22
- Форум: Уроки
- Тема: Урок 53. SimpleCursorTreeAdapter, пример использования
- Ответы: 91
- Просмотры: 70699
Re: Урок 53. SimpleCursorTreeAdapter, пример использования
Всем Привет! Сначала скажу Спасибо за простой и понятный урок. 1. Если уже сделали с Loader, у кого есть код MainActivity, если не трудно здесь выложить)) Ну очень хочется время сэкономить. ) 2. Простите за глупый вопрос от новичка SimpleCursorTreeAdapter - это абстрактный класс. И он не может иметь...
- 09 июл 2015, 15:01
- Форум: Уроки
- Тема: Урок 136. CursorLoader
- Ответы: 372
- Просмотры: 241969
Re: Урок 136. CursorLoader
Кажется проблема была в импорте.
К сожалению, в видео уроке импорт был скрыт.
Из-за этого пол дня пришлось разбираться.
А где текстовая версия урока? Или её вообще нет?
К сожалению, в видео уроке импорт был скрыт.
Из-за этого пол дня пришлось разбираться.
А где текстовая версия урока? Или её вообще нет?
- 09 июл 2015, 14:26
- Форум: Уроки
- Тема: Урок 136. CursorLoader
- Ответы: 372
- Просмотры: 241969
Re: Урок 136. CursorLoader
У меня такая же ошибка на this. Вы решили эту проблему? getSupportLoaderManager().initLoader(0, null, this); Error:(59, 34) error: method initLoader in class LoaderManager cannot be applied to given types; required: int,Bundle,LoaderCallbacks<D> found: int,<null>,MainActivity reason: cannot infer ty...
- 08 июл 2015, 17:13
- Форум: Уроки
- Тема: Урок 52. SimpleCursorAdapter, пример использования
- Ответы: 370
- Просмотры: 277638
Re: Урок 52. SimpleCursorAdapter, пример использования
1. Скажите, а как по SQLite запросу изменить строку в БД по _id, например txt из урока? Типа mDB.execSQL(........) Или только с помощью mDB.update(DB_TABLE, cv, COLUMN_ID + " = ?", new String[]{str_id});? 2. Можно уточнить по уроку что именно делает метод startManagingCursor(cursor);? Что делает act...