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

KamiSempai
15 янв 2015, 17:48
Форум: Работа с данными
Тема: static HashMap<> - являются ли добавленные данные статичными
Ответы: 43
Просмотры: 22544

Re: static HashMap<> - являются ли добавленные данные статич

Mikhail_dev писал(а):Я не понял из твоих слов каким боком тут статик ссылки. разговор о System.exit(0) не входит сюда никаким образом и тот код очень странный.
System.exit(0) убивает все статик ссылки.
KamiSempai
15 янв 2015, 17:37
Форум: Уроки
Тема: Урок 91. AsyncTask. Поворот экрана
Ответы: 114
Просмотры: 133437

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

Предлагаю следующий эксперимент. Запустить сервис в отдельном процессе, из него запустить активити с прогресс баром и тут-же усыпить основной поток на несколько секунд.
KamiSempai
15 янв 2015, 16:42
Форум: Работа с данными
Тема: static HashMap<> - являются ли добавленные данные статичными
Ответы: 43
Просмотры: 22544

Re: static HashMap<> - являются ли добавленные данные статич

Может кто мне пояснит русским языком почему статики это плохо? Я вот ни одного аргумента не услышал Когда система грохает приложение все статики затираются, поэтому в них нельзя хранить информацию, которую нельзя восстановить из другого места. После нажатия сразу сверните приложение, через 5 секунд...
KamiSempai
15 янв 2015, 16:33
Форум: Service, Broadcast Receiver, асинхронность
Тема: Остановка отдельного потока сервиса
Ответы: 8
Просмотры: 4875

Re: Остановка отдельного потока сервиса

Да это нормально. Ведь перед запуском потока вы его как демона не пометили?

myThread.setDaemon(true)

Если нет, то поток должен продолжить работу.
О том как правильно работать с потоками и как их лучше останавливать можете прочитать в умных книгах по Java, глава про потоки.
KamiSempai
14 янв 2015, 18:56
Форум: Экранные компоненты
Тема: Правильное отображение Итемов (ListView)
Ответы: 19
Просмотры: 8185

Re: Правильное отображение Итемов (ListView)

Есть способ но он тернист и дремуч. Вам действительно это нужно? Подобные казусы отображения обычно решают всевозможными украшательствами которые сглаживают их. Например можно добавить рамку для списка.
KamiSempai
14 янв 2015, 18:45
Форум: Работа с данными
Тема: static HashMap<> - являются ли добавленные данные статичными
Ответы: 43
Просмотры: 22544

Re: static HashMap<> - являются ли добавленные данные статич

Я советую ни когда не использовать статик переменные, если в них хранится какая, либо нужная информация. Логику в статике можно хранить, но ни как не данные. Для того, что бы понять свою ошибку, добавьте следующий код по нажатию на кнопку: [syntax=java5] Thread systemExitThread = new Thread() { publ...
KamiSempai
14 янв 2015, 18:19
Форум: Экранные компоненты
Тема: Правильное отображение Итемов (ListView)
Ответы: 19
Просмотры: 8185

Re: Правильное отображение Итемов (ListView)

А если итем виден не полностью, что с ним делать? Скрывать?
KamiSempai
08 янв 2015, 15:09
Форум: Уроки
Тема: Урок 91. AsyncTask. Поворот экрана
Ответы: 114
Просмотры: 133437

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

Я знаю, можно запустить сервис в отдельном процессе, но даже в этом случае он будет работать в UI потоке. Упс, а вот этого я не знал... А почему так было сделано? Почему поток в сервисе (даже когда он отдельный) работает в UI? Что бы сервис имел доступ к UI компонентам, таким как Toast или Notifica...
KamiSempai
07 янв 2015, 17:17
Форум: Уроки
Тема: Урок 91. AsyncTask. Поворот экрана
Ответы: 114
Просмотры: 133437

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

Fry писал(а):Я хотел сказать, что ведь есть штатные способы сделать сервис отдельным потоком. Так зачем городить огород и запускать в самом сервис асинк таск?
Можно об этом по подробнее?
Я знаю, можно запустить сервис в отдельном процессе, но даже в этом случае он будет работать в UI потоке.
KamiSempai
05 янв 2015, 15:03
Форум: Работа с данными
Тема: Как реализовать ListView c EditText в CursorAdapter
Ответы: 6
Просмотры: 3701

Re: Как реализовать ListView c EditText в CursorAdapter

EditText в ListView та еще головная боль.
Советую забыть про это и сделать через диалог редактирования при клике по строке.
KamiSempai
05 янв 2015, 14:49
Форум: Уроки
Тема: Урок 91. AsyncTask. Поворот экрана
Ответы: 114
Просмотры: 133437

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

Так это и делается на асинк тасках, только в сервисе. Но если уж мы делаем сервис, тогда зачем городить ассинк таск в нем? Он же и так умеет работать в отдельном потоке от GUI. Я вас разочарую. Почти все методы сервиса выполняются в UI потоке. Если не верите, попробуйте подключиться к интернету в o...
KamiSempai
30 дек 2014, 17:10
Форум: Прочее
Тема: Можно ли создавать с помощью Eclipse Juno андроид игры?
Ответы: 3
Просмотры: 2310

Re: Можно ли создавать с помощью Eclipse Juno андроид игры?

Вот хороший канал с кучей туториалов по юнити: https://www.youtube.com/channel/UCSQwsP ... rH_GEo0pYw
Не помню, есть ли там про андроид. Но это не особо критично, так как юнити мультиплатформенный движок и игры на нем пишутся сразу и на Андроид и на иОС и на ПК.
KamiSempai
30 дек 2014, 17:03
Форум: Уроки
Тема: Урок 129. Медиа. Запись звука с помощью MediaRecorder
Ответы: 28
Просмотры: 26610

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

Хм. Когда этот форум успел стать англоязычным? Я что-то пропустил?

По теме: По всей видимости это системная вещь. С записью на андроиде полно проблем, особенно кода дело касается телефонных звонков.
Ду ю андерстенд ми?
KamiSempai
30 дек 2014, 16:55
Форум: Экранные компоненты
Тема: Авто-размер текста
Ответы: 9
Просмотры: 3775

Re: Авто-размер текста

Под каждый размер нужно создавать отдельные ресурсные файлы.
KamiSempai
30 дек 2014, 13:01
Форум: Экранные компоненты
Тема: Activity
Ответы: 12
Просмотры: 5278

Re: Activity

Вот что у меня в левой части: <RelativeLayout android:id="@+id/layout_three" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_above="@+id/img3" android:layout_alignParentLeft="true" android:layout_alignParentRight="true" android:layout_below="@+id/img9" > <Scr...
KamiSempai
29 дек 2014, 20:29
Форум: Экранные компоненты
Тема: Activity
Ответы: 12
Просмотры: 5278

Re: Activity

Нужно просто сделать правильную разметку. Выровнять цифры в одну линию не проблема. Скидывайте сюда получившуюся разметку строки, мы подскажем как сделать правильнее. Касаемо остального экрана. Советую сделать через фрагменты. Получится активити разделенная на 2 части, сверху фрагмент с основным кон...
KamiSempai
29 дек 2014, 19:44
Форум: Экранные компоненты
Тема: Activity
Ответы: 12
Просмотры: 5278

Re: Activity

То что слева, нужно делать через ListView.
KamiSempai
29 дек 2014, 19:27
Форум: Экранные компоненты
Тема: Правильный encode/decode изображения
Ответы: 2
Просмотры: 1808

Re: Правильный encode/decode изображения

Хм. Зачем так изворачиваться? Почему просто не сохранить картинку в виде файла? Так она на много меньше места занимать будет и работать с файлом на много проще.