@android_ru

Страница 3177 из 3205
Fayozjon [CybernatiC]
23.05.2018
09:37:13
а вот

или не то

=)

Rocky
23.05.2018
09:41:28
оно? https://stackoverflow.com/a/39480178/3050249
Админ, обьясните плиз(ток давайте без киков) for(int i =0; i<count; i++) тут для чего служит i++?

Google
Quantum Harmonizer
23.05.2018
09:42:06
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
Привет всем! Может кому-то будет интересно и/или полезно узнать о моем результате https://habr.com/post/359124/
Чувак, у тебя очень узкая аудитория. Почему бы не договориться с каким-нибудь интернет-магазином ардуионо и интегрировать их товары к тебе в приложение? Зачем людей мучать этими видосами

Либо на каких-то условиях работать по заявкам

Aleksandr
23.05.2018
10:03:37
Либо на каких-то условиях работать по заявкам
так я не мучаю видосами людей))) Обе статьи прочел ?

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

Google
Вячеслав
23.05.2018
10:04:56
так я не мучаю видосами людей))) Обе статьи прочел ?
Такого вида реклама обоснована если у тебя просто огромный разброс людей по интересам, возрасту и т.д.

Вячеслав
23.05.2018
10:05:19
нет уроков. есть синтаксиси + библиотеки.
У тебя же есть конкретная группа людей, которым интересен конструктор

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

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

кто-то юзал lottie?
Офигенная шняга

Особенно для 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
А есть возможность найти захардкодженую строку конкретную во всём проекте?

Google
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 фрагментов текущий сразу исчезает. Это выглядит некрасиво, особенно когда проигрывается анимация. Можете подсказать способ чтобы фрагмент не исчезал сразу?

أبو حاتم
23.05.2018
11:05:58
к транзакции можно добавить анимацию
Вот именно что при любом добавлении анимации все равно текущий фрагмент сразу исчезает

Dmytro
23.05.2018
11:07:16
Вот именно что при любом добавлении анимации все равно текущий фрагмент сразу исчезает
Там 2 анимации, для уходящего и приходящего фрагмента, они обе есть? (они должны быть разными)

أبو حاتم
23.05.2018
11:07:48
Там 2 анимации, для уходящего и приходящего фрагмента, они обе есть? (они должны быть разными)
А если к примеру мне нужно чтобы текущий фрагмент просто стоял

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

Dmytro
23.05.2018
11:08:50
А если к примеру мне нужно чтобы текущий фрагмент просто стоял
точно не знаю, но думаю если создать анимацию с такой же длительностью, как другая и ничего в ней не делать, о будет то что ты хочешь

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"

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
подскажите плз как можно устранить такую проблему "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"
если у тебя в build файле все норм, то возможно какие-то другие библиотеки в твоем проекте используют другую версию support либы, чтобы ошибка исчезла просто добавь ту библиотеку на которую ругается с правильной версией

Roman
23.05.2018
11:29:10
https://www.androidhive.info/2012/07/android-detect-internet-connection-status/
Это проверка состояния соединения с сетью, а не есть или нет итеренета. Что бы знать есть инет или нет его, нужно как минимум пинговать какой-нибудь аля google.com во время изменения состояний.

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

Dmitriy
23.05.2018
11:30:49
Как часто вам приходилось именно пинговать в приложении для того чтобы удостовериться что интернет появился? Обычно люди либо чекают соединение что-бы не делать запрос без него либо делают запрос и обрабатывают результат, в том числе и ошибки. А вот пинговать для убеждения что есть и соединение и интернет доступен - это, как по мне оверхед

по сути да, так и планируется. Только на сколько я понимаю, этот метод является более глобальным. Так мне нужно обрабатывать каждый респонз на предмет faild, а так я в случае как только связь отваливается - отображаю, например, экран с определенным empty state и кнопку по которой я перепровяю наличие подключения к интеренет. и если все гуд, то возвращать на предудыщее активити на котором у меня отвалилась связь одновременно перезагружая ее.
Отображать экран отдельный для этого, это ни разу не юзер френдли. Допустим, вы сидите листаете ленту ВК, у вас отвалился интернет, но выведь уже кучу всего загрузили, и можете смотреть то что есть, а так, вы не даете пользователю выбора, кроме как ждать интеренета и смотреть на экран заглушку

Или же пользователь лайк хотел поставить а интернета нет, вы же не стане ему показывать экран что инета нет

Получается в с вашим кейсом куда больше проблем, чем сделать базовый парсер ошибок на уровне репозитория и красиво их обрабатывать уже в presentation слое

Дмитрий
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
Alex
23.05.2018
11:49:08
snackbar
точно! спасибо)

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

Dmitriy
23.05.2018
11:50:15
Согалсен с Вами. Тогда сейчас внедрю в проект способ который реализаван в ссылке которую Вы бросали в самом начале. Она выглядит, в виде всплывающего сообщения внизу экрана(забыл как называется), более юзер френдли чем мой кейс.
А вы уверены что это нужно? Я так понимаю вы при каждом отваливании интернета будете его показывать, а если человек будет в метро или просто связь будет отслаиваться каждые 5 секунд? Такой подход тоже не фонтан)

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

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, а то назад в исходное приложение у меня приходит нулл

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
То есть, я не говорю что ошибки нужно игноришь, я говорю что нужно обрабатывать ошибки а не состояние интернета
Я говорю что смена конекшкна это не тоже самое что есть интернет. A если у вас есть конекшн и нет интернета, то после того как он появится - как вы поймете что нужно выполнить те запросы, которые стоят в очереди?)

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