Найдено 145 результатов
- 06 ноя 2013, 15:04
- Форум: Уроки
- Тема: Урок 73. Preferences. Управляем активностью настроек (setEnabled)
- Ответы: 10
- Просмотры: 12206
Re: Урок 73. Preferences. Управляем активностью настроек (se
И всё же, где сохраняются все те настройки, которые мы в меню выбираем? какой-то специальный внешний файл? И как реализовать, чтобы в Description of List выводился так же текущий выбранный пункт? Это удобно и чаще всего так и реализуется(на сколько встречал в приложениях), странно, что этому моменту...
- 06 ноя 2013, 14:56
- Форум: Уроки
- Тема: Урок 94. Service. Подробно про onStartCommand
- Ответы: 71
- Просмотры: 78541
Re: Урок 94. Service. Подробно про onStartCommand
В хелпе написано, что flags может принимать значения 0, START_FLAG_RETRY или START_FLAG_REDELIVERY. На практике я ни разу не встречал значения 0. Постоянно приходит START_FLAG_RETRY. По этому поводу я видел в инете мнение, что это реальный баг системы. Вот у меня там всегда 0, когда должно быть STA...
- 06 ноя 2013, 14:56
- Форум: Уроки
- Тема: Урок 93. Service. Передача данных в сервис. Методы остановки сервиса
- Ответы: 18
- Просмотры: 21499
Re: Урок 93. Service. Передача данных в сервис. Методы остан
Т.е. мы в данном примере не имеем никакой возможности "сказать" чтобы при вызове второго stopSelf сервис не убивался?
Почему нельзя проверять счётчик и отменять stop?
Почему нельзя проверять счётчик и отменять stop?
- 06 ноя 2013, 14:55
- Форум: Уроки
- Тема: Урок 77. Tab - вкладки. TabActivity. Activity, как содержимое вкладки
- Ответы: 105
- Просмотры: 85817
Re: Урок 77. Tab - вкладки. TabActivity. Activity, как содер
<?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="48dp" android:background="#000000" android:layout_margin="2dp" android:paddingLeft="2dp" android:paddingRight="2dp" android:click...
- 06 ноя 2013, 10:22
- Форум: Уроки
- Тема: Урок 98. Service. Локальный биндинг
- Ответы: 78
- Просмотры: 60550
Re: Урок 98. Service. Локальный биндинг
Надо отключить все слушатели, а также все связи с ним. ну хорошо, пока они есть, сервис живёт это я понимаю но мы же его отвязываем и останавливаем, как он продолжает выполнять задачу? @Override protected void onStop() { super.onStop(); if (!connected) return; unbindService(sConn); Log.d(LOG_TAG, "...
- 05 ноя 2013, 15:07
- Форум: Уроки
- Тема: Урок 83. Handler. Отложенные сообщения, удаление из очереди, Handler.Callback
- Ответы: 15
- Просмотры: 15442
Re: Урок 83. Handler. Отложенные сообщения, удаление из очер
Как узнать текущее количество сообщений в очереди?
- 05 ноя 2013, 15:05
- Форум: Уроки
- Тема: Урок 99. Service. Уведомления - notifications
- Ответы: 153
- Просмотры: 139808
Re: Урок 99. Service. Уведомления - notifications
А приложение имеет доступ только в "своим" уведомнениям?
т.е. id по умолчанию уникальны? или есть вероятность своим затереть чужое при совпадении id?
т.е. id по умолчанию уникальны? или есть вероятность своим затереть чужое при совпадении id?
- 05 ноя 2013, 14:04
- Форум: Уроки
- Тема: Урок 98. Service. Локальный биндинг
- Ответы: 78
- Просмотры: 60550
Re: Урок 98. Service. Локальный биндинг
Что-то вообще никак не останавливается)
при выходе из приложения срабатывает onStop и unbindService(sConn) после чего сервис продолжает слать логи
при убивании восстанавливается и снова продолжает слать)
Вирус прям какой-то... Останавливается, при перезапуске приложения только
Как его остановить то?
при выходе из приложения срабатывает onStop и unbindService(sConn) после чего сервис продолжает слать логи
при убивании восстанавливается и снова продолжает слать)
Вирус прям какой-то... Останавливается, при перезапуске приложения только
Как его остановить то?
- 30 окт 2013, 14:31
- Форум: Уроки
- Тема: Урок 91. AsyncTask. Поворот экрана
- Ответы: 114
- Просмотры: 133079
Re: Урок 91. AsyncTask. Поворот экрана
оно было забраковано автором чуть вышеKamiSempai писал(а):Для этого придумали synchronized.
damager82 писал(а):А synchronized для link и unlink зачем? synchronized защищает метод от одновременного запуска, а у нас тут все последовательно - старое Activity отпустило, новое приняло.
- 30 окт 2013, 13:04
- Форум: Уроки
- Тема: Урок 91. AsyncTask. Поворот экрана
- Ответы: 114
- Просмотры: 133079
Re: Урок 91. AsyncTask. Поворот экрана
P.S. В форуме верно заметили, что есть небольшой изъян в этом всем. Будет плохо, если onProgressUpdate выполнится между моментом, когда старое Activity выполнит метод unLink, и моментом, когда новое Activity выполнит метод link. В этом случае у нас activity будет равен null и мы получим NullPointer...
- 29 окт 2013, 10:45
- Форум: Уроки
- Тема: Урок 62. Диалоги. AlertDialog. Список
- Ответы: 29
- Просмотры: 27901
Re: Урок 62. Диалоги. AlertDialog. Список
Ну почти сам уже правильно допридумалFoenix писал(а):урок 34
вроде недавно было и забыл уже, спс
- 28 окт 2013, 13:58
- Форум: Уроки
- Тема: Урок 62. Диалоги. AlertDialog. Список
- Ответы: 29
- Просмотры: 27901
Re: Урок 62. Диалоги. AlertDialog. Список
видимо вот так:
а дальше как получить текст в item из поля "txt"?
item=cursor.???
Код: Выделить всё
cursor = db.getAllData();
cursor.moveToPosition(which); // тут у нас which это порядковый номер записи
а дальше как получить текст в item из поля "txt"?
item=cursor.???
- 28 окт 2013, 10:35
- Форум: Уроки
- Тема: Урок 66. Диалоги. Обработчики и операции
- Ответы: 19
- Просмотры: 16993
Re: Урок 66. Диалоги. Обработчики и операции
а, всё, понял
две строчки местами перепутал
две строчки местами перепутал
Код: Выделить всё
tvName = (TextView) findViewById(R.id.tvName);
setContentView(R.layout.main);
- 25 окт 2013, 12:43
- Форум: Уроки
- Тема: Урок 59. Диалоги. DatePickerDialog
- Ответы: 63
- Просмотры: 51558
Re: Урок 59. Диалоги. DatePickerDialog
и имеется весомое объяснение необходимости её существования?no-- писал(а):Это не баг, это фича, которая есть в документации.
- 25 окт 2013, 12:01
- Форум: Уроки
- Тема: Урок 73. Preferences. Управляем активностью настроек (setEnabled)
- Ответы: 10
- Просмотры: 12206
Re: Урок 73. Preferences. Управляем активностью настроек (se
Очень удобно это у них реализовано... и сохраняется всё само и загружается) Не понял только пару моментов 1. просто android:dependency для категории нельзя указать? 2. и как сделать, чтобы приложение "забыло" настройки? (не программно) 3. Как реализуется пункт меню "Настройки по умолчанию"? Их же по...
- 25 окт 2013, 11:17
- Форум: Уроки
- Тема: Урок 59. Диалоги. DatePickerDialog
- Ответы: 63
- Просмотры: 51558
Re: Урок 59. Диалоги. DatePickerDialog
trew, правильнее наверное на этапе присвоения корректировать
mMonth = monthOfYear+1;
а вообще интересный баг, надо было его описать в уроке
mMonth = monthOfYear+1;
а вообще интересный баг, надо было его описать в уроке
- 25 окт 2013, 10:58
- Форум: Уроки
- Тема: Урок 69. Передаем Parcelable объекты с помощью Intent
- Ответы: 52
- Просмотры: 53152
Re: Урок 69. Передаем Parcelable объекты с помощью Intent
А при работе с диалогом DatePickerDialog http://forum.startandroid.ru/viewtopic.php?f=3&t=464&p=19610#p19610 вопросов не возникало :) Это косяк Android, поэтому в коде +1 к месяцу. значит при чтении корректируем сразу d = (Date) parcel.readValue(null); d.setMonth(d.getMonth()-1); там возник вопрос ...
- 25 окт 2013, 10:56
- Форум: Уроки
- Тема: Урок 66. Диалоги. Обработчики и операции
- Ответы: 19
- Просмотры: 16993
Re: Урок 66. Диалоги. Обработчики и операции
сдаётся мне etName я нахожу не так (или не там)
- 25 окт 2013, 10:47
- Форум: Уроки
- Тема: Урок 69. Передаем Parcelable объекты с помощью Intent
- Ответы: 52
- Просмотры: 53152
Re: Урок 69. Передаем Parcelable объекты с помощью Intent
trew, спасибо... пока ждал сделал вот так: parcel.writeValue(d); //write d = (Date) parcel.readValue(null); // read тоже работает но не понимаю почему месяц на 1 увеличивается? //Записываем Calendar c = new GregorianCalendar(1979, 11, 30); MyObject myObj = new MyObject("text", 1, c.getTime()); //Пол...
- 25 окт 2013, 09:46
- Форум: Уроки
- Тема: Урок 69. Передаем Parcelable объекты с помощью Intent
- Ответы: 52
- Просмотры: 53152
Re: Урок 69. Передаем Parcelable объекты с помощью Intent
А если один из параметров Data как его передать? Calendar c = new GregorianCalendar(1979, 11, 30); MyObject myObj = new MyObject("text", 1, c.getTime()); ... public MyObject(String _s, int _i, Date _d) { Log.d(LOG_TAG,"MyObject(String _s, int _i, Date _d)"); s = _s; i = _i; d = _d; } ... public void...