@android_ru

Страница 1137 из 3205
Владислав
21.03.2017
18:11:35
Marina
21.03.2017
18:11:48
блииин. ну а как же всякое дрочево через дата биндинг или калиграф

пчалька

Google
Владислав
21.03.2017
18:12:20
Marina
21.03.2017
18:13:06
ближайшую тысячу лет оно никуда не денется
делают эти обновляшки свои чтобы с каким угодно айкью могли люди приложухи делать)

☺️

Арсений
21.03.2017
18:13:15
Rx же парни

Artem
21.03.2017
18:13:25
автосайзные текствью сделали

ура

Marina
21.03.2017
18:14:13
ну тааакое
ну шучу шучу)

your-mirror
21.03.2017
18:22:38
Вопрос по 4-5 listview на одном экране, как лучше всего это организовать? Сразу скажу, мне нужно меньше перехедов, поэтому вариант в групповым списком при нажатии на который переходишь в соотв. список мне не подходит

Gleb
21.03.2017
18:27:14
Хо-хо, тут за асинк-таски холивар))) Так я встряну.... Я не адепт асинк тасков - честно и объективно, сыроваты они к применению голыми руками. Но умение "правильно приготовить" асинк-таск (no NPE's & MemoryLeaks) - у нас по-крайней мере на работе - это как нотная грамота для музыканта. Если человек ходит в сеть урл-конекшном из асинк таска-правильно, с обработкой всего сопутствующего говна - наоборот - первый показатель его глубинного понимания ассинхронности в андроиде и типичных проблем. И уж такого чувака легче переориентировать на что-то более высокоуровневое. И такой чувак даже если в спешке и воткнёт new Thread(new Runnable) - скорее всего будет знать где это допустимо и мы за него спокойны Вот такому как-раз такие вольности позволены

Тут недавно один статью писал (скидывали)- открытие сделал, что презентер можно хранить в лоадере потому что лоадер не уничтожается при повороте. Так вот я считаю - абсолютно абсурдным тот факт что человек оперирует терминами MVP, при этом только в 2017 году открыв для себя такое свойство лоадеров

Арсений
21.03.2017
18:30:18
в 2017 уже не так просто найти разраба который юзает лоадеры, не говоря уже про свойства их какие-то

Google
Gleb
21.03.2017
18:31:04
Ну зато все спецы по-архитектурам?

your-mirror
21.03.2017
18:31:08
А что у тебя за кейс такой безумный?
по сути эти листы появляются на 3 переходе, просто оч. много разного рода инфы

Gleb
21.03.2017
18:31:14
действительно - что проще

Igor
21.03.2017
18:32:15
Арсений
21.03.2017
18:32:42
и по котлину

your-mirror
21.03.2017
18:32:44
ну знаешь появляется список, ты тыкаешь, переходишь во фрейм, там другой список ты тыкаешь, переходишь во фрейм

Gleb
21.03.2017
18:32:58
И по Р-Иксам ?
ну...та же армия, практичски)

Marina
21.03.2017
18:33:05
тык тык апп?

Sergey
21.03.2017
18:33:13
фрейм

Владислав
21.03.2017
18:34:00
your-mirror
21.03.2017
18:34:05
ошибся, фрагмент, пересидел на работе ;\

проблема в большом числе переходов

Владислав
21.03.2017
18:34:45
your-mirror
21.03.2017
18:35:20
я вроде по-русски пишу

Владислав
21.03.2017
18:35:38
я вроде по-русски пишу
ну ты говоришь, у тебя проблема с переходами, а в чем она заключается не ясно

Sergey
21.03.2017
18:36:02
https://android-developers.googleblog.com/2017/03/first-preview-of-android-o.html

your-mirror
21.03.2017
18:37:00
тебе бы хотелось добраться до нужной инфы за 1 или 5 кликов?

Igor
21.03.2017
18:38:09
Google
your-mirror
21.03.2017
18:38:21
Sergey
21.03.2017
18:38:22
Владислав
21.03.2017
18:38:49
???
Ну, а что тебе еще посоветовать. Ты сам себе напридумывал сотную экранов со списками

Андрей
21.03.2017
18:39:34
Хо-хо, тут за асинк-таски холивар))) Так я встряну.... Я не адепт асинк тасков - честно и объективно, сыроваты они к применению голыми руками. Но умение "правильно приготовить" асинк-таск (no NPE's & MemoryLeaks) - у нас по-крайней мере на работе - это как нотная грамота для музыканта. Если человек ходит в сеть урл-конекшном из асинк таска-правильно, с обработкой всего сопутствующего говна - наоборот - первый показатель его глубинного понимания ассинхронности в андроиде и типичных проблем. И уж такого чувака легче переориентировать на что-то более высокоуровневое. И такой чувак даже если в спешке и воткнёт new Thread(new Runnable) - скорее всего будет знать где это допустимо и мы за него спокойны Вот такому как-раз такие вольности позволены
Но есть и другая сторона медали. Сколько таких, что научилась чему-то давно, разобрались в этом хорошонько, и дальше развиваться не хотят. Да, как сделать по старинке, где на какие грабли можно наткнуться - они прекрасно знают. Но вот технологии не стоят на месте. На замену старым технологиям приходят новый, более удобные, в которых учтены ошибки старых. Только некоторые динозавры не хотят покидать своего уютного мирка. И ладно еще когда сами не хотят, но так находятся такие, которые и молодым не дают что-то пробовать. Придет молодой джун в компанию, начнет что-то пытаться делать, а ему рассказывают что это все от лукавого и чтоб даже смотреть в ту сторону не думал.

your-mirror
21.03.2017
18:40:21
Ну, а что тебе еще посоветовать. Ты сам себе напридумывал сотную экранов со списками
У меня ТЗ, я себе ничего не придумываю. Табы тоже придумали люди у которых сотни экранов, ты им тоже посоветуешь менять дизайн? :)

your-mirror
21.03.2017
18:42:04
Ну так делай по тз
спасибо за помощь

Владислав
21.03.2017
18:43:17
Если у тебя тз, то делай по тз. Зачем спрашивать какой-то совет, когда тебе по умолчанию нельзя ничего менять?)

Gleb
21.03.2017
18:44:22
Но есть и другая сторона медали. Сколько таких, что научилась чему-то давно, разобрались в этом хорошонько, и дальше развиваться не хотят. Да, как сделать по старинке, где на какие грабли можно наткнуться - они прекрасно знают. Но вот технологии не стоят на месте. На замену старым технологиям приходят новый, более удобные, в которых учтены ошибки старых. Только некоторые динозавры не хотят покидать своего уютного мирка. И ладно еще когда сами не хотят, но так находятся такие, которые и молодым не дают что-то пробовать. Придет молодой джун в компанию, начнет что-то пытаться делать, а ему рассказывают что это все от лукавого и чтоб даже смотреть в ту сторону не думал.
как логичное продолжение поверх существующей базы - конечно, почему бы и нет. Если жизнь упрощает, если понимаем что делаем, чем жертвуем, что приобретаем. - ?

Igor
21.03.2017
18:47:50
думаю не стоит
Да ладно, глядишь заряд подольше будет держаться с новыми "Background Execution Limits" ?

Beka
21.03.2017
18:51:46
Я ни когда не понимал почему я должен использовать стандартные вещи типа лоадера.

Или асинктаска

Предоставили тулзу. Хочешь юзай. Не хочешь другой подход попробуй

Если не устраивает меня курсор лоадер или сам фрагмент почему я должен юзать их?

Чпокать я хотел на свойвствы лоадера)

Не устраивает и хочу другой подход который считаю боле правильным)

Danis
21.03.2017
18:55:11
А как адекватно обработать ситуацию, когда у тебя есть данные, чтобы при повороте они заново не подгружались? кроме лоадера

Google
Igor
21.03.2017
18:55:52
почитай issues
Вроде ничего смертельного

Sergey
21.03.2017
18:56:24
Вроде ничего смертельного
Тогда ставь и кидай скрины, интересно

Beka
21.03.2017
18:56:29
В чем проблема

Вот их кэша достает новый фрагмент

Egor
21.03.2017
18:57:16
у когото была такая фигня?

у меня динамисческий экран так вот кнопки в скроле и этот скрол не прокручивает до нее

видно только кусок

Admin
ERROR: S client not available

Danis
21.03.2017
19:00:07
Кэщируй как лоадер и делает
а как он это делает? имеешь в виду в бд кэшировать?)

Beka
21.03.2017
19:00:26
Хочешь в файл

Хочешь в лру кэш

Danis
21.03.2017
19:03:25
понял, спасибо)

Sergey
21.03.2017
19:10:40
?

Владислав
21.03.2017
19:12:05
Какой грустный Мишка

Александр
21.03.2017
19:13:05
Beka
21.03.2017
19:32:01
Какие есть альтернативы?
Альтернативы? Зачем тебе альтернатива? Тебе обязательно нужен лоадер что бы разработать чего либо?)

То есть как разработать без фрагментов. Или это из той же серии который как же разработать апп без XMLPullParser.

Google
Roman
21.03.2017
19:35:39
этот асинк таск еще и бойлерплейт какойх-то
Ну Retrofit всяко поприятнее. Вопрос в том, пихать ли его в каждое место?

Alexey
21.03.2017
19:36:06
okhttp можно юзать в любом случае, когда нужны http запросы в сеть

Sergey
21.03.2017
19:37:36
я ж писал про okhttp
OkHttp кстати под капотом у андроида с версии 4.4

Alexey
21.03.2017
19:38:17
OkHttp кстати под капотом у андроида с версии 4.4
вот тоже недавно слышал, но чет не понял как так, под HttpUrlConnection что ли?

Beka
21.03.2017
19:38:19
Sergey
21.03.2017
19:38:38
https://twitter.com/JakeWharton/status/482563299511250944

https://android.googlesource.com/platform/external/okhttp/+/master

Roman
21.03.2017
19:40:41
Какая альтернатива то?

Roman
21.03.2017
19:41:33
Что бы принять список и отобразить на экране

Roman
21.03.2017
19:41:57
Асинхронные запросы давно же есть в том же Ретрофіте и аналогах

Roman
21.03.2017
19:42:12
Так я и писал про ретрофит

Alexey
21.03.2017
19:42:13
https://android.googlesource.com/platform/external/okhttp/+/master
а никак его нельзя использовать почему-то. Всеравно подключаешь как зависимость, хоть и есть в платформе

типо он приватный апи?

Alexey
21.03.2017
19:42:49
если они его впилили в платформу, то странно что они его не сделали паблик апи

Alexey
21.03.2017
19:43:02
чтобы я не подключал окхттп как зависимость

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