
Fayozjon [CybernatiC]
23.05.2018
09:37:13
а вот
или не то
=)

Rocky
23.05.2018
09:41:28

Google

Quantum Harmonizer
23.05.2018
09:42:06

Petr
23.05.2018
09:43:40

Quantum Harmonizer
23.05.2018
09:44:06
вы не расстраивайтесь, он в ридонли уже

Konstantin
23.05.2018
09:45:27
Спасибо

Aleksandr
23.05.2018
09:54:55
Привет всем!
Может кому-то будет интересно и/или полезно узнать о моем результате
https://habr.com/post/359124/

Nurgul
23.05.2018
09:59:53

Alexandr
23.05.2018
10:00:27
в strings.xml ругается на испанские перевернутый знак ¡ . как исправить?

Вячеслав
23.05.2018
10:01:00
Либо на каких-то условиях работать по заявкам

Aleksandr
23.05.2018
10:03:37

Вячеслав
23.05.2018
10:03:47
Вот у тебя там есть уроки, как я понял, к этим урокам нужны конкретные запчасти. К каждому уроку можно прилепить список конкретных запчастей

Aleksandr
23.05.2018
10:04:35

Google

Вячеслав
23.05.2018
10:04:56

Aleksandr
23.05.2018
10:05:15

Вячеслав
23.05.2018
10:05:19

Denis
23.05.2018
10:05:31
я думаю такая схема приведет к обилию геморроя с сопровождением, отчетностью и тп, а сколько купили, а сколько комиссия и так далее. Здесь же схема всем прозрачная - вот видосики, вот денежка. А Александр может продолжать пилить приложения без нервов.

Aleksandr
23.05.2018
10:05:47

Denis
23.05.2018
10:06:06
Максимизация прибыли напрямую связана с количеством потраченного на это времени. Иногда оно того просто не стоит.

Aleksandr
23.05.2018
10:06:11
кто китайские берет, кто оригиналы за евро))

Вячеслав
23.05.2018
10:07:09

Vadim
23.05.2018
10:14:17
кто-то юзал lottie?

Fayozjon [CybernatiC]
23.05.2018
10:14:37
Только в hybrid
Особенно для 2D игр

Александр
23.05.2018
10:14:53
Всем привет, с выходом Android 7.0+ не было изменений в определении текущего мобильного номера девайса? (через getLine1Number())
?

Vadim
23.05.2018
10:15:13

Fayozjon [CybernatiC]
23.05.2018
10:16:59
Renderer

Nik
23.05.2018
10:17:12
В sdk рекламной сети есть возможность отправить пол и возраст, чтобы показывать более подходящую рекламу. у меня простое новостное приложение. Как я могу понять возраст и пол юзера? соцсети глупо подключать в новостное приложение. Есть какие-то сервисы или библиотеки которые определяют возраст и пол юзера?

Никита
23.05.2018
10:21:27
А есть возможность найти захардкодженую строку конкретную во всём проекте?

Алексей
23.05.2018
10:21:47

Google

Roman
23.05.2018
10:21:55

Nik
23.05.2018
10:22:19
для новостного приложения добавлять соцсети как то неоправдано

Roman
23.05.2018
10:22:42
Товарищи, нормально ли делать бесконечный Iterator?

Nik
23.05.2018
10:22:47
можно сделать диалоговое окно с предложением ввести возраст и пол)) но никто не согласится ради рекламы это делать)

Никита
23.05.2018
10:24:32

Alexander
23.05.2018
10:24:33

أبو حاتم
23.05.2018
11:04:28
У меня проблема. При replace фрагментов текущий сразу исчезает. Это выглядит некрасиво, особенно когда проигрывается анимация. Можете подсказать способ чтобы фрагмент не исчезал сразу?

Dmytro
23.05.2018
11:04:57

أبو حاتم
23.05.2018
11:05:58

Dmytro
23.05.2018
11:07:16

أبو حاتم
23.05.2018
11:07:48

Alex
23.05.2018
11:08:26
Всем привет. Скажите есть ли библиотека/метод/класс, с помощью чего можно постоянно чекать подключение к интернет? В случае если нет, например отображать экран с соответствующей информацией, а во время возобновления возвращать на предыдущее состояние приложение? Может есть пример...

Dmytro
23.05.2018
11:08:50

أبو حاتم
23.05.2018
11:09:26

Dmytro
23.05.2018
11:09:55

Nikita
23.05.2018
11:13:07
подскажите плз как можно устранить такую проблему "Android dependency 'com.android.support:appcompat-v7' has different version for the compile (26.1.0) and runtime (27.1.1) classpath. You should manually set the same version via DependencyResolution"

Dmytro
23.05.2018
11:13:55

Alex
23.05.2018
11:15:34
мы находимся внутри приложения, и когда пропадает интернет уведомлять пользователя о том что интернет не доступен, соответственно не показывать пользователю пeстые списки и не завершающиеся ProgressBar.

Dmitriy
23.05.2018
11:15:45
https://www.androidhive.info/2012/07/android-detect-internet-connection-status/

Alex
23.05.2018
11:18:23
ооо, спасибо, сейчас изучим

Google

Dmitriy
23.05.2018
11:22:59
ооо, спасибо, сейчас изучим
А вообще, как мне кажется, разумнее не показывать всякие сообщения при смене состояния интернета, а обрабатывать ошибки. То есть, если у вас в процессе выполнения запроса отвалится интернет, то вы получите соответствующую ошибку, которую можно обработать, при этом в ui можно это также отразить, например если отвалилось при дозагрузке списка, то добавить в конец holder с сообщением отвалился интернет и кнопкой повторить, и т.д. Но одновременно с этим, если у вас к примерц отвалился интернет сразу при запуске экрана и вам по сути нечего показать, вы покажете ошибку с кнопкой обновить и прикрутите тот самый слушатель на интернет, чтобы при его появлении в автоматическом режиме повторить запрос на получение контента и обновить ui

Юсуф
23.05.2018
11:24:08

Roman
23.05.2018
11:29:10


Alex
23.05.2018
11:30:14
А вообще, как мне кажется, разумнее не показывать всякие сообщения при смене состояния интернета, а обрабатывать ошибки. То есть, если у вас в процессе выполнения запроса отвалится интернет, то вы получите соответствующую ошибку, которую можно обработать, при этом в ui можно это также отразить, например если отвалилось при дозагрузке списка, то добавить в конец holder с сообщением отвалился интернет и кнопкой повторить, и т.д. Но одновременно с этим, если у вас к примерц отвалился интернет сразу при запуске экрана и вам по сути нечего показать, вы покажете ошибку с кнопкой обновить и прикрутите тот самый слушатель на интернет, чтобы при его появлении в автоматическом режиме повторить запрос на получение контента и обновить ui
по сути да, так и планируется. Только на сколько я понимаю, этот метод является более глобальным. Так мне нужно обрабатывать каждый респонз на предмет faild, а так я в случае как только связь отваливается - отображаю, например, экран с определенным empty state и кнопку по которой я перепровяю наличие подключения к интеренет. и если все гуд, то возвращать на предудыщее активити на котором у меня отвалилась связь одновременно перезагружая ее.


Dmitriy
23.05.2018
11:30:49
Как часто вам приходилось именно пинговать в приложении для того чтобы удостовериться что интернет появился? Обычно люди либо чекают соединение что-бы не делать запрос без него либо делают запрос и обрабатывают результат, в том числе и ошибки. А вот пинговать для убеждения что есть и соединение и интернет доступен - это, как по мне оверхед
по сути да, так и планируется. Только на сколько я понимаю, этот метод является более глобальным. Так мне нужно обрабатывать каждый респонз на предмет faild, а так я в случае как только связь отваливается - отображаю, например, экран с определенным empty state и кнопку по которой я перепровяю наличие подключения к интеренет. и если все гуд, то возвращать на предудыщее активити на котором у меня отвалилась связь одновременно перезагружая ее.
Отображать экран отдельный для этого, это ни разу не юзер френдли. Допустим, вы сидите листаете ленту ВК, у вас отвалился интернет, но выведь уже кучу всего загрузили, и можете смотреть то что есть, а так, вы не даете пользователю выбора, кроме как ждать интеренета и смотреть на экран заглушку
Или же пользователь лайк хотел поставить а интернета нет, вы же не стане ему показывать экран что инета нет
Получается в с вашим кейсом куда больше проблем, чем сделать базовый парсер ошибок на уровне репозитория и красиво их обрабатывать уже в presentation слое


Dmytro
23.05.2018
11:33:47

Дмитрий
23.05.2018
11:42:12
всем привет. помогите пожалуйста, не знаю как перенести showInfo в активити, которое будет открываться после нажатия кнопки
через intent

Dmytro
23.05.2018
11:44:16
putExtra("yourkry", sb.tosTring());

Grushin
23.05.2018
11:45:38
ща бы транслитом файлы называть

Дмитрий
23.05.2018
11:47:01
Спасибо

Dmytro
23.05.2018
11:47:13

Дмитрий
23.05.2018
11:47:40
Та мне для курсового, я сделаю и забуду
)

Alex
23.05.2018
11:48:10
Отображать экран отдельный для этого, это ни разу не юзер френдли. Допустим, вы сидите листаете ленту ВК, у вас отвалился интернет, но выведь уже кучу всего загрузили, и можете смотреть то что есть, а так, вы не даете пользователю выбора, кроме как ждать интеренета и смотреть на экран заглушку
Согалсен с Вами. Тогда сейчас внедрю в проект способ который реализаван в ссылке которую Вы бросали в самом начале. Она выглядит, в виде всплывающего сообщения внизу экрана(забыл как называется), более юзер френдли чем мой кейс.

Google

Albert
23.05.2018
11:48:49

Alex
23.05.2018
11:49:08

Roman
23.05.2018
11:49:18


Dmitriy
23.05.2018
11:50:15

Grushin
23.05.2018
11:51:57
лучший способ чекнуть инет - ловить IOException

Alex
23.05.2018
11:52:21


Dmitriy
23.05.2018
11:52:44
Пример простой - у тебя есть сеть, но нет интернета. Конекшн будет тру, а загрузить данные ты не сможешь, потому что нет интернета.
Позволять капаться в вашем кэше или нет, лично ваша прирогатива, а уведомить пользователя о том что появился интернет и он может продолжить постить свои фоточки - другое.
И это просто реализуется ввиде Snackbar-а . А делать вид словно ничего не произошло - как раз плохой тон. Когда я пишу сообщение, а оно не отправляется и мне приходится выяснять почему же это сообщение не уходит.
Пинговать же можно при смене стейта у конекшена и каждые 30-60 сек после смены, если не удалось получить 200-ую.
А не логичнее ли ошибки обрабатывать? Если есть сеть но нет инета ваш запрос свалится в failure. И необходимости честь инет для этого нет. Как писал выше если у вас вообще ничего на экране нет, из за того что нет инета, то да, разумно при его появлени обновить но не показывать просто так снеки


Grushin
23.05.2018
11:53:20
Кстати изи сделать авторетрай

Roman
23.05.2018
11:53:22
так никто и не говорит чекать инет когда он есть

Nick Senchurin
23.05.2018
11:53:26
а кто-нибудь пробовал делать startActivityForResult другого приложения + флаг FLAG_ACTIVITY_FORWARD_RESULT, а то назад в исходное приложение у меня приходит нулл

Dmitriy
23.05.2018
11:53:33

Alex
23.05.2018
11:54:35

Grushin
23.05.2018
11:54:54
и он появился

Alex
23.05.2018
11:55:46
если не было инета
а как пользователь поймет по какой причине у него все перерисовалось? так если будет хотябы snack bar, это будет более информативно и понятно

Roman
23.05.2018
11:56:03

Grushin
23.05.2018
11:56:15
на еррорвью