Andrii ✙
Геморно немного. Гугл хорошо постарался чтобы не делали inner shadow и тому подобное
Vladimir
Кто-нибудь знает можно ли прикрутить рекламу adfox от Яндекса без добавления appmetrica? Или не заведется?
Aleksey
Andrii ✙
Aleksey
Alex
оболденно ! очень нравится
Andrii ✙
Да но я сейчас увидел что вешают градиент на вытесненные поверхности и ещё черную обводку. бегу дизу показывать)
◉
Nick
Как дизайнер скажу что для интерфейсов это не лучшее решение, дизайн отвлекает от функционала
Andrii ✙
Alex
так сейчас только на красивости и смотрят. -уже ни кому не интерестен фунуионал стал
Nick
Anatoly
Интерфейс получается многоуровневым из впадин и холмов.
Nick
Alex
кому как :)
Aleksey
кому как :)
есть определенные правила, которые нельзя нарушать)
Andrii ✙
Хм если подумать что это перерождение скевоморфизма, то куда уже старше))
Alex
правила - только для того чтобы их нарушать
🐈 гав-гав
ребят, перешел я с фрагмент "А" на фрагмент "Б" с shared Transition, нажимаю backPress, и в этот момент мне на фрагмент "A" нужно словить окончания обратного перехода, как я могу это сделать?
Nick
кому как :)
Ты смотришь со своей колокольни, большинству юзеров по*бать на крутость твоего дизайна, функционал и UX всегда должны быть на первом месте
Alex
да запросто - только найти бы его где то))
Future Franklin
Тот самый Тимофей
Привет. Подскажите, пожалуйста. Не могу нагуглить проблему, всю голову сломал.
Если приложение крашится в корутине, я в студии не вижу текста ошибки на вкладке run.
Только если на телефоне нажму "View summary", который появляется не всегда, а после второго третьего краша. Это можно как-то вылечить? Кто-нибудь сталкивался?
Флаг -Dkotlinx.coroutines.debug установил, не помогло.
Future Franklin
Тот самый Тимофей
Спасибо, спрошу заодно там)
Дмитрий Рыбалкин
Я делаю проект соло то на одном компе, то на другом. Подскажите, как лучше, держать его в дропбоксе или синхронизировать через гитхаб?
Max
Дмитрий Рыбалкин
GitLab
Ну вроде да, логично, спасибо
Александр
Александр
+ к вопросу о том реальное ли это приложение, я б скачал, чекнул
Max
Пытался сделать подобное. Проблемы с UX/UI начинаются, когда оно должно как-то вертикально скролиться и начинает выглядеть не естественно.
Max
Скажите, есть ли такое на практике, что необходимо выполнить синхронный гет/пост запрос?
Yank
всем привет, в моем приложение в настройках(системных) по умолчанию выключены звуковые уведомления, телефон xiaomi. и при пуш уведомлении нет звука, как это побороть программно, если каждому клиенту не охото объяснять что нужно через настройки включать звук ?
Dmitriy
Yank
Выключены звуки и нет звука?)
да, зашел в настройки, включил звук и заработало. я к тому что допустим вк я установил и там с коробки все звуки и уведомления включены, не приходится отдельно лазить
Yank
как то можно программно включить звук ?
Dmitriy
да, зашел в настройки, включил звук и заработало. я к тому что допустим вк я установил и там с коробки все звуки и уведомления включены, не приходится отдельно лазить
А на канал уведомлений поставил высокий приоритет?
Для сяоми еще актуально класть болт на настройки приоритета и вычислять это по наличию патерна вибрации на уведомлении)
Попробуй добавить в билдер уведомления:
NotificationCompat.Builder(context, NOTIFICATIONS_CHANNEL_ID)
    ...
    .setPriority(NotificationCompat.PRIORITY_MAX)
    .setVibrate(longArrayOf(0, 250, 250, 250)) //0ms pause, 250ms vibrate, 250ms pause, 250ms vibrate
    ...
Anonymous
привет. почему такой стандартный шаблон из студии занимает 8мб ?
central
На Хабре ест статьи об этом и о том как сделать его меньше
Anonymous
Yap
Anonymous
Dmitriy
Господа, че за формат thumbnail, с сервера приходят такие, а должны пикчи
Andrii ✙
Denis
Кто как тестирует VIewModel?
Сам делаю так, но мне это безумно ненравится
Кирилл
Зачем вообще нужны тесты? Чем они лучше простого кликанья и ручного тестирования приложения? Они позволяли вам найти баг который вы бы не смогли найти вручную?
neikist
Кирилл
Denis
Самое главное, что тесты позволяют разрабатывать без дебаггера
Denis
Если правильно пишешь тесты, то скажут что сломалось
central
Denis
как?
Тест должен локализировать проблему. Для каждого теста есть только одна причина поломки - тогда ты сразу понимаешь и место поломки и причину
central
Andrii ✙
Там я сделал кастом вью. Для внутренней тени есть 4 градиента на каждую сторону. для внешнего 2 shapeOfview с shadow layer (белый и тёмный). Это всё собирается в LayerDrawable и кладется в бекграунд
central
Denis
Andrii ✙
И с косяком, падинг почему-то действует на внутреннюю тень и только если вьюшка екстендит ImageView. Как это побороть ещё не придумал
Andrii ✙
Не нашел. Но планирую потом сделать. дизайнер сильно загорелся идеей а значит надо будет в других проектах
Nick
Denis
Max
Подскажите, пожалуйста. Хочу сделать синхронный пост запрос из службы. Если для запроса буду использовать AsyncTask, могу ли я синхронизировать поток службы и задачи, чтобы служба продолжила выполнение после завершения задачи?
Max
Или просто взять Thread и не париться
--------
Max
Max
Ладно, я нашел альтернативу
Arshak
Всем привет. Подскажите пожалуйста новичку. Как использовать paging library с MVP? Это вообще целесообразно? Какой архитектурный паттерн выбрать лучше?
Антон
Vladimir
Anonymous
Max
Anonymous