@android_ru

Страница 663 из 3205
Alexander
12.12.2016
18:44:28
у меня просто toolbar отдельным лаяутом

все спс, решил)

над было Id includ-a использовать

Roman
12.12.2016
19:36:30
Посоветуйте актувльную книжку по устройству и архитектуре андроид приложений. Утомился от статей вида "твое первое приложение за 10 минут в картинках". А статьи вида переходим на MVP с использованием retrofit для меня пока бесполезны.

Google
Anton
12.12.2016
19:36:56
я хз есть ли такие книжки

статьи читай

для любого уровня есть

Roman
12.12.2016
19:40:30
Хорошая книжка сильно упрощает жизнь. Вот по Джаве, например я нашел. Точнее спросил совета и 3 человека одно и то же сказали.

Anton
12.12.2016
19:40:46
че сказали

Roman
12.12.2016
19:41:31
Название

Anton
12.12.2016
19:42:19
ну какое

по патернам или вообще по джаве

Roman
12.12.2016
19:43:51
название не совсем отражает суть, но скорее всего это то что ты просишь

Ⓜ️ᵃʳᵃᵗ
12.12.2016
19:46:14
На 4дпа в библиотеке посмотри, там полно всяких книг

Google
Alexey
12.12.2016
19:49:02
@RShishkin https://developer.android.com/guide/index.html и дальше по оглавлению. Можно ещё https://developer.android.com/training/index.html почитать

Roman
12.12.2016
19:50:35
ну какое
Thinking Java

Anton
12.12.2016
19:50:42
а)

так и думал)

Roman
12.12.2016
20:03:33
На 4дпа в библиотеке посмотри, там полно всяких книг
Это хорошая ссылка, но мне нужна только одна книженция, которая все объясняет. Остальное нужно брать из документации. Если одной книги оказалось недостаточно, значит она была плохая :)

Ⓜ️ᵃʳᵃᵗ
12.12.2016
20:04:59
Это хорошая ссылка, но мне нужна только одна книженция, которая все объясняет. Остальное нужно брать из документации. Если одной книги оказалось недостаточно, значит она была плохая :)
Ну странное мнение, я читаю несколько книжек или статей по какой то теме, потому что каждый автор по своему подает материал, и кто то доходчевее для моего восприятия

Roman
12.12.2016
20:06:44
Статьи - да, а книга желательно что бы была академической. Я просто с института привык к фундаментальным трудам. Они очень оздоровляют сон :)

Ⓜ️ᵃʳᵃᵗ
12.12.2016
20:09:09
ну с этим затрудняюсь помочь, я читал книжки, когда был опыт хоть какой то, я их так лучше понимаю )

Стас
12.12.2016
20:30:52
Всем привет, у кого есть код этого проэкта, может скинуть пожалуйста http://www.androidhive.info/2016/04/android-glide-image-library-building-image-gallery-app/ ?(Да я виде что там можно скачать, у меня не получается из за этой дебильной регистрации, так что помогите мне пожалуйтса)

balolam
12.12.2016
20:34:53
А зачем нужны исходники, там вроде все тривиально, просто список фото, с возможностью полноэкранного просмотра

Владислав
12.12.2016
20:36:10
еще и с глайдом

Zhenya
12.12.2016
21:23:11
как у Handler можно проверить наличие задач?

Иван
12.12.2016
21:27:43
как у Handler можно проверить наличие задач?
Забери у хандлера лупер (handler.getLooper()), в лупере забери очередь сообщений (getQueue()) и в ней вызови isIdle()

Если там ничего нет, должно быть true, ибо очередь пуста и ждет сообщений

Zhenya
12.12.2016
21:28:44
окей, спасибо большое!

Иван
12.12.2016
21:28:57
Но

Упс

Zhenya
12.12.2016
21:29:06
?

Иван
12.12.2016
21:29:08
Но это такое, очень низкоуровневое

Google
Иван
12.12.2016
21:29:34
А ты в какой хандлер хочешь залезть?

В основной или свой созданный?

Zhenya
12.12.2016
21:29:51
мне хотя бы так, спасибо ещё раз)

Иван
12.12.2016
21:30:00
Стоять

Никаких "хотя бы"№

(в темноте промахиваюсь по буквам)

Zhenya
12.12.2016
21:30:34
почему?)

Иван
12.12.2016
21:30:52
Проблема в том, что хандлеры вешаются на луперы. Хандлер забирает по умолчанию забирает лупер у треда, его создающего

Если ты создаешь хандлер из под ГУЯ например, то ты получишь в итоге очередь всех задач

А не твоих только

Есть такая штука как HandlerThread

Можно с ней создать свой изолированный хандлер. Но учти, что ты получишь очередь в отдельном потоке тогда)

Zhenya
12.12.2016
21:33:23
gui поток имеет очередь задач и других потоков?

Иван
12.12.2016
21:33:33
Нет

Гуй поток имеет свою очередь и свой лупер

Roman
12.12.2016
21:33:47
Иван
12.12.2016
21:34:10
Смотри

Если ты постишь postDelayed например на view каком-нибудь в активити, и постишь сообщение в хандлер, который ты создал в onCreate, то все это попадет в одну очередь

И если ты вызовешь post*() из любого потока на том хандлере, тоже все в очередь GUI падает

Поэтому будь внимателен — в очереди может не быть ТВОИХ сообщений, но она может быть не пустой в таком случае

Google
Иван
12.12.2016
21:35:55
Я поэтому и сказал "такое", ибо низкоуровневое

Alexey
12.12.2016
21:36:30
@Ivansuper isIdle - API23

Иван
12.12.2016
21:36:50
Еще лучше

Artem
12.12.2016
21:37:16
Ребят, почему я не могу узнать геолокацию в эмуляторе в android studio?

В приложении получить не получается

Иван
12.12.2016
21:37:45
Повод туда не лезть. Я бы на твоем месте взял какой нибудь таск шедулер (пусть тут либы порекомендуют, народ знает) или написал обертку с мониторингом выполнения ТВОИХ Runnable поверх стандартных хандлеров

Ребят, почему я не могу узнать геолокацию в эмуляторе в android studio?
Задай ему координаты в опциях, или поставь Локито

Эмуль не цепляет твое положение по сети ПК

Admin
ERROR: S client not available

Zhenya
12.12.2016
21:38:32
хм... окей, спасибо большое

Иван
12.12.2016
21:38:45
Хотя не прав, по сети может быть, а GPS точно пуст сам по себе

Иван
12.12.2016
21:39:28
@Ivansuper isIdle - API23
Гуглу понадобилось — добавили

Как всегда. Нужного из коробки нет, добавляют по мере своей необходимости

Так что сделать?)
Локито это программа симулятор местоположения

Ты там можешь по карте трек проложить, указать скорость и запустить симуляцию движения

Artem
12.12.2016
21:40:27
Попробую

Иван
12.12.2016
21:40:52
В эмуле есть свой плеер точек, но он их порядок путает почему то

Alexey
12.12.2016
21:41:55
@Ivansuper больше похоже на то, что добавили, потому что очень сильно просили

Google
Иван
12.12.2016
21:42:02
Или так

Я помню, народ долбил такими же вопросами инет

Как узнать пустоту хандлера

А Parcelable до сих пор не умеет boolean

Фшить ха

Вы, ребят, далеко от группы не отходите — другие могут что-то еще посоветовать. Я слишком стар и олдскулен, не знаю всего всего нового

Dim
12.12.2016
21:59:30
Кто-нибудь посоветует хорошую реализацию Bus с привязкой к Rx?

Anton
12.12.2016
22:08:56
мб просто свой бас напишешь на рх

в 10 строк

Dim
12.12.2016
22:15:14
мб просто свой бас напишешь на рх
Тоже вариант, но возможно кто-то уже сделал и протестирован это лучше меня)

Ivan
12.12.2016
22:17:23
А какая должна быть вообще привязка к Рх?

Иван
12.12.2016
22:25:42
Разве в таком случае цепляние подписок к нужным точкам через РХ не даст тебе реализацию эвент баса через РХ?

Dim
12.12.2016
22:35:17
Хотелось бы заменить текущий EventBus со sticked events на что-то реактивное.

И чтоб в разных тредах можно было получать данные.

(Ивенты)

Alexey
12.12.2016
22:39:09
@dimstream ну так с eventbus можно же

@dimstream в принципе, понимаю, EventBus sticky events - это один из самых худших вариантов реализации memory cache, но гуглится вроде достаточно много вариантов

Toshk
12.12.2016
23:26:58
Не туда, пардон.

Konstantin
13.12.2016
05:13:33
Отличная вещь, как раз то что нужно! Спасибо ?
купил себе такую книжку, пока читаю, в принципе очень даже ничего)

Alexander
13.12.2016
06:17:59
Ребят, есть какие-нибудь подводные камни при использовании MediaRecorder для записи аудио? Спрашиваю, чтобы копать дальше или просто написать, как в sample от гугла.

Страница 663 из 3205