@android_ru

Страница 1350 из 3205
Konstantine
04.05.2017
11:30:47
Нужна простота - используйте ListView Нужна гибкость и кастомность - используйте RecyclerView
ЛистВью меж тем тоже может быть гибкий, о чем ты? Просто в его встроенном поведении хватает огрехов из-за которого привнесли ресайклер, вместо того, чтобы исправлять лист

Sergey
04.05.2017
11:31:07
> ЛистВью меж тем тоже может быть гибкий, о чем ты? он как бревно

Konstantine
04.05.2017
11:32:11
> ЛистВью меж тем тоже может быть гибкий, о чем ты? он как бревно
в дефолтном поведении. ресайклер же его вообще не имеет.

Sergey
04.05.2017
11:32:30
Нужна простота - используйте ListView Нужна гибкость и кастомность - используйте RecyclerView

Google
Konstantine
04.05.2017
11:33:07
ЛистВью меж тем тоже может быть гибкий, о чем ты? Просто в его встроенном поведении хватает огрехов из-за которого привнесли ресайклер, вместо того, чтобы исправлять лист

Sergey
04.05.2017
11:33:29
тяжко(мне)

Ruslan
04.05.2017
11:33:35
лучше бы исправили

Quantum Harmonizer
04.05.2017
11:33:51
лучше бы исправили
тогда упал бы код, который базируется на багах листвью.)

Ruslan
04.05.2017
11:34:05
да и фиг с ним, пусть правят

Konstantine
04.05.2017
11:34:16
тогда упал бы код, который базируется на багах листвью.)
для этого всего лишь нужно было лист включать в саппорт либу

и ничего бы не падало)

Quantum Harmonizer
04.05.2017
11:34:48
Как видишь, в саппорт положили инструмент помощнее.

Konstantine
04.05.2017
11:35:32
спорно)

по мне просто как раз выкрутились, вместо того, чтобы свои ошибки исправлять)

Usman
04.05.2017
11:36:42
Ну, исправить ошибки - это тоже выкрутиться

Konstantine
04.05.2017
11:37:21
Но это нормально выкрутиться. Что лучше - закопать гору мусора и на ее верхушке построить что-то другое или убрать ее и перестроить там?

Sergey
04.05.2017
11:37:33
ListView тоже фиксят https://github.com/android/platform_frameworks_base/blob/master/core/java/android/widget/ListView.java

Google
Sergey
04.05.2017
11:38:14
крайний коммит Feb 7

Konstantine
04.05.2017
11:38:45
Насколько я знаю фиксят в нем баги

а не кривое поведение

Sergey
04.05.2017
11:40:01
всегда можно сделать пулл реквест с фиксами )

Konstantine
04.05.2017
11:40:55
всегда можно сделать пулл реквест с фиксами )
поведения?) нахуй пошлют, ибо им это не интересно. хотели бы сами давно вместо ресайкла подправили лист. а сейчас это уже считается норм)

Sergey
04.05.2017
11:41:32
и зачем тогда разводить холивар на эту тему? )

Konstantine
04.05.2017
11:42:41
и зачем тогда разводить холивар на эту тему? )
Я вообще пожаловался на неочевидное и кривое поведение лейаут менеджера)

Sergey
04.05.2017
11:43:14
RecyclerView более чем достойный инструмент. Мне очень нравится

Konstantine
04.05.2017
11:44:13
можно написать свой
Можно и лист написать свой, о чем речь то)

Да и ОС свою)

А я говорю, что данный гуглом пашет не особо

Sergey
04.05.2017
11:45:39
Маємо те, що маємо

?

Konstantine
04.05.2017
11:45:49
Сам такой!

Andrey
04.05.2017
11:51:13
кто-нибудь вкурсе, с каких пор политика конфиденциальности в консоле обязательной стала?

Andrey
04.05.2017
11:52:02
в апреле релизил вроде как, и без политики норм заходило

месяца точно не прошло

Sergey
04.05.2017
11:52:55
еще в феврале гугл рассылала письма с предупреждениями

Google
Sergey
04.05.2017
11:54:26
https://medium.com/@ali.muzaffar/did-you-get-one-of-these-google-play-developer-policy-violation-emails-6c529ceb082d#.aeag1ifxn

Ahiles
04.05.2017
12:03:39
Здарова

Кто подскажет

Как спрятать

Прогу

От

Ivan
04.05.2017
12:05:26
В кулак

Ahiles
04.05.2017
12:05:29
Проги

Anton
04.05.2017
12:05:33
бля можно писать в одном сообщении все

Ivan
04.05.2017
12:05:34
Пиши одним сообщением

Anton
04.05.2017
12:05:36
ахилес ебучий

Niko
04.05.2017
12:05:41
Это у тебя системная иконка батареи ?

Quantum Harmonizer
04.05.2017
12:06:09
Это у тебя системная иконка батареи ?
в циане можно поставить круглую, например

Sergey
04.05.2017
12:06:22
Lineage OS(ex. CM)

Quantum Harmonizer
04.05.2017
12:07:35
ахилес ебучий
что за исторический мем? Я не в теме.) UPD. А, Ахилл тут не при чём, это ник ?

Toni
04.05.2017
12:09:08
Всем привет, никто не мутит какие-то свои проекты?)Может кто команду набирает?На энтузиазме)

Denis
04.05.2017
12:11:14
напиши сюда https://t.me/mobile_jobs

Посоветуйте хорошую статью про то, как внутри работает сохранение и восстановление состояния фрагмента (поля, вьюхи и тп). Например при переходе на следующий экран и возврат назад.

Anton
04.05.2017
12:14:10
имеешь в виду как в бандл сейвится стейт вью?

Google
Anton
04.05.2017
12:14:20
это не только у фрагментов же

Denis
04.05.2017
12:17:08
в общем да. но не с позиции разработчика, в больше интересуют подробности как внутри все работает

может хитрости какие есть или еще что

Anton
04.05.2017
12:18:20
ну можно посмотреть соурсы

есть пример как в кастом вью сейвить стейт

http://stackoverflow.com/questions/3542333/how-to-prevent-custom-views-from-losing-state-across-screen-orientation-changes/3542895#3542895

Admin
ERROR: S client not available

Sergey
04.05.2017
12:19:39
это вам не иос

Anton
04.05.2017
12:20:07
в иос разрабы думают что все работает на магии?)

Sergey
04.05.2017
12:20:37
есть тут такие?

Igor
04.05.2017
12:24:31
Посоветуйте хорошую статью про то, как внутри работает сохранение и восстановление состояния фрагмента (поля, вьюхи и тп). Например при переходе на следующий экран и возврат назад.
У тебя рекурсивно идет пробежка по всех view-иерархии и сбор стейтов в Parcelable контейнер. Потом сложна ;) Если вкратце, то идет передача данных другому сервису, который вроде бы пишет их на диск. Потом - обратно. Все это триггерится огромной стейт-машиной под названием ActivityManager (ActivityManagerNative)

Более детально скорее всего сможет рассказать Евгений, общались с ним по этому поводу довольно давно.

Anton
04.05.2017
12:27:00
какой Евгений? а ссылки нет?

то тоесть просто вью стейты сохраняются и потом восстанавливаются. тоже самое как в отете на стаке выше только по всем вьюхам

Anton
04.05.2017
12:28:08
а так его нет тут)

Igor
04.05.2017
12:28:12
и еще, поскольку используется IPC, там лимит около мегабайта

Google
Serg
04.05.2017
12:38:54
Всем привет. Мне нужно выполнить единичный запрос по ссылке http://ip-api.com/json Каким образом посоветуете делать?

Ivan
04.05.2017
12:41:47
как и все остальные запросы

в ретрофите mymethod(@Url String url);

и передашь урл

Serg
04.05.2017
12:43:15
Vlad
04.05.2017
12:56:10
Добрый день, подскажите, а как как поймать "разрыв соединения" в сокете?

Vlad
04.05.2017
12:57:07
Пинги слать.
других методов нет?

Nikolay
04.05.2017
12:58:02
Насколько я знаю - нет

Igor
04.05.2017
13:15:12
Serg
04.05.2017
13:17:11
Какие фреймворки вы используете ? Если используете вообще
retrofit + rx, просто один запрос должен был отличаться от baseUrl и по этому искал решение

Igor
04.05.2017
13:17:33
Или однократно в течении сессии ?

Serg
04.05.2017
13:17:51
Он часто выполняется ?
однократно, при запуске

Он часто выполняется ?
Есть ещё какие нибудь решения?

Donna Anna
04.05.2017
13:20:29
retrofit + rx, просто один запрос должен был отличаться от baseUrl и по этому искал решение
просто передаете запрос целиком downloadFileByUrl(@Url String fileUrl);

Igor
04.05.2017
13:20:33
Есть ещё какие нибудь решения?
Ну, можно отдельный OkHttpClient создать, или инстанс Retrofit. У меня например, под один инстанс OkHttpClient-а много разных Retrofit-ов создается для разных сервисов

просто передаете запрос целиком downloadFileByUrl(@Url String fileUrl);
К слову да, забыли мы что-то о системных компонентах. Есть же вроде DownloadManager

Для файлов то

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