Igor
сорян, за монолог, но может кому познавательно будет... хотя ошибка детская же =(
Сергей
Ну, как сделать что бы один раз вызывалось а повторно нет вопрос тривиальный
Starikov
Вопрос: почему в android используют разные паттерны типа: MVP, MVVM и т.д., если уже по дефолту все работает на MVC паттерне?
Arthur
Привет, что за параметр у Responce<T> в Retrofit?
Anonymous
Тип ответа
Anonymous
Type of class
Anonymous
Или как то так
Starikov
где всё по дефолту работает на MVC паттерне?
ну andoid sdk использует MVC паттерн
Алексей
ну andoid sdk использует MVC паттерн
Оооооочень приблизительно. И какая разница для разработчиков приложений, как пишут SDK?
Kirill
Вопрос: почему в android используют разные паттерны типа: MVP, MVVM и т.д., если уже по дефолту все работает на MVC паттерне?
Ну в андроиде нет как такового mvc. А плюсы этих паттернов в том что можно разделить работу с данными, логику и работу с вью
Starikov
скажу прямо, просто прочитал что это так
Starikov
может и так
Алексей
скажу прямо, просто прочитал что это так
Тогда и ответ короткий: MVVM и MVP используют те, кому это удобно в своих приложениях :)
Arthur
Что может быть типом у Response?
Sergei
всем привет, подскажите есть какие-то рекламные сетки которые работают с физиками в рф и сами выплачивают налоговые сборы?
Alexey
Платишь 13 процентов с дохода потом как физик :/
Sergei
Сами не выплачивают, но с физиками все работают вроде
у яндекса вроде в оферте прописано, что они сами все платят или я не правильно понял?
Sergei
лень из-за этих 10-15т возиться
Села
привет всем
Села
может кто нибудь помочь?
Alexey
лень из-за этих 10-15т возиться
Там электронно все можно сделать через личный кабинет налоговой
Села
я новенький в программировании, хочу авторизовать пользователей по ролям, но не знаю как
Unat
я новенький в программировании, хочу авторизовать пользователей по ролям, но не знаю как
Это ведь про андроид? А то если про бэкенд, то "не та дырка, семпай"
Села
андроид
Igor
Скорее всего, это Activity, куда засунули все все все, и обозвали MVC
Alexander
На pastebin залей. Это удали
Igor
хоть не телефоном экран сфоткал и то уже хорошо
Сергей
всем привет, подскажите есть какие-то рекламные сетки которые работают с физиками в рф и сами выплачивают налоговые сборы?
Иностранные компании без российской регистрации этого технически не могут сделать. Яндекс какой может
Andrey
Йоу. У нас тут война. Есть рекуклер, в нем expandable стоит, нужно чтобы экспандбл стейт корректно сохранялся. Есть 2 мнения: добавить в объект поле isExpanded = false, а потом просто менять на true по клику; либо не трогать объект, хранить позицию элемента в set и проверять это при onBind
Arthur
От чего зависит то, что я задам в качестве T в Response<T>
Alexey
От чего зависит то, что я задам в качестве T в Response<T>
Это модель, в которую gson смапит из json
Anton
Ребят, как вырубить юзер инпут? Вот это в активити не помогает @Override public boolean dispatchTouchEvent(MotionEvent ev) { return true; } Так же пробовал getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE, WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE); - да, инпут вырубается на всё, кроме как на интерстишл рекламу, а ей то мне и нужно выключить реакцию на тач Задача - нужно на короткое время вырубить возможность любого пользовательского тача по экрану когда показывается интерстишл-реклама admob. Выше я спрашивал, тогда посоветовал и getView by id и setClickable(false), то id никак не узнать и я думаю что Admob своё активит создаёт. Как до него добраться?
Alexey
Зобанят
Unat
Вот и я говорю
Ибо зачем тебе проблемы с синхронизацией, когда в set и список объектов попадут разные данные?
Anton
Такое нельзя делать по их правилам вроде бы
Наоборот от них запрос, что случайные клики
Unat
а они попадут. Не сегодня, так завтра
Anton
надо на 0,5 сек вырубить ввод
Alexey
Наоборот от них запрос, что случайные клики
До их активити не достучаться, нужно пользователя предупреждать что сейчас вылетит птичка
Igor
так это в своей активити такое можно
Unat
До их активити не достучаться, нужно пользователя предупреждать что сейчас вылетит птичка
Все активити проходят через Application, туда можно слушателя повесить. Экземпляр активности ты получишь, что с ним делать - я хз.
Anton
Так что, нет решения кроме как юзера предупржедать, что сейчас будет реклама рили?
Unat
Он все случайные клики съест
Anton
Перед показом рекламы показывай свой progress
обязательно прогресс или просто можно чернйы экран с надписью ad loading или как-то так?
Unat
Прогресс как-то приятнее, имхо, но ты волен показать что угодно
Unat
Тут ведь главное будет прервать взаимодействие прежде, чем это сделает AdMob
Anton
Понял. Спасибо, ребят.
влад
Понял. Спасибо, ребят.
А можешь семпл с проблемным местом выложить куданить? Чот мне кажется, что есть способ проще
Anton
А можешь семпл с проблемным местом выложить куданить? Чот мне кажется, что есть способ проще
Посмотрю, но вряд ли, там натив С++ ое приложение и все джава методы дёргаются из плюсового кода, проще будет с нуля накидать
Alexey
А можешь семпл с проблемным местом выложить куданить? Чот мне кажется, что есть способ проще
Ты играешь в игру, тыкаешь на ввстрел а в это время реклама во весь экран экран открывается, вот кейс
Anton
По сути просто из NativeActivity дёргается interstitialAd.show();
Anton
И это иногда приводит к случайным кликам, которые адмоб как-то определил и просит исправить
влад
Ты играешь в игру, тыкаешь на ввстрел а в это время реклама во весь экран экран открывается, вот кейс
А, видимо я настолько подробное описание до этого пропустил. Окей, тогда если этот игра, то в конкретно этом случае, наверно, следует эту рекламу куда-то перенести и показывать в другое время/в другом виде?
Anton
У него просто походу клики на 80 или 90 процентов рекламы
Наверное. Ещё в чём парадокс ситуации. Есть у студии очень похожее приложение, где юзер база раз 1000 больше. И на него никто не жалуется.
Alexey
Наверное. Ещё в чём парадокс ситуации. Есть у студии очень похожее приложение, где юзер база раз 1000 больше. И на него никто не жалуется.
Ну вопрос в том когда показывать такую рекламу. Обычно при логическом переходе между экранами. При смерти например
Anton
А, видимо я настолько подробное описание до этого пропустил. Окей, тогда если этот игра, то в конкретно этом случае, наверно, следует эту рекламу куда-то перенести и показывать в другое время/в другом виде?
Не вариант, там нет каких-то раздельным моментов, типа загрузка между уровнями и т.д., поэтому единственный вариант - просто по таймеру показывать рекламу через каждые 10-15 минут. например
Anton
И решением тут действительно, если нельзя никак вырбуить инпут на короткое время, показывать какой-то промежуточный экран что сейчас будет реклама
влад
Окей, тогда мб смотреть, если сейчас идет много нажатий, то откладывать показ на минуту?
Anton
Окей, тогда мб смотреть, если сейчас идет много нажатий, то откладывать показ на минуту?
это ненадёжный способ, проще действительно предупреждать на 1 сек прогресс баром
Constantine
Парни, а как получить кириллицу из KeyEvent?
влад
А что приходит вместо нее?
влад
Ну а в нем чо?
влад
char pressedKey = (char) event.getUnicodeChar();
Constantine
Юзая onKeyUp, интовский keycode и event