Dmytro
Вот так создаю.
new task скорее всего нужен
✙ ꑭ alex ₿ Ξ
Хм, это с какого же API?
https://developer.android.com/guide/components/activities/background-starts
leksss
new task скорее всего нужен
Думаешь поможет? Я как раз на 10 вроде ведре и тестирую
Сергей
Тык по нотификации должен таки запускать активность - это ж действие пользователя. Вероятно там можно что то подправить
Dmytro
нет, не работает(
и в логах ничего нет?
Artem
Всем привет! Ребята не подскажете как правильно реализовать автоматическую вспышку для camera2. Пробую таким образом captureRequest.set(CaptureRequest.CONTROL_AE_MODE, CaptureRequest.CONTROL_AE_MODE_ON_AUTO_FLASH) но никакой вспышки нету
Dmytro
Вот так создаю.
ты тут меняешь? а как это относиться к срину, который выше?
Muhammad
Muhammad
WINGRADA
Я добрался до тени. с гуглом я не справился. У меня 2 тени. 1 белая, 2 серая. как мне на image button добавить тень? Мне достаточно подсказать инструмент который использовать. я дальше загуглю.
WINGRADA
что значит 2 тени? пошли дизайнеров подальше)
сам себя не могу)) я изменил цвета чтобы было более заметно.
Aleksey
сам себя не могу)) я изменил цвета чтобы было более заметно.
не, такое с андроидом не прокатит. есть elevation и живи как хочешь с этим
Dmytro
не, такое с андроидом не прокатит. есть elevation и живи как хочешь с этим
Плюсую. Можно накрутить конечно, но это себе дороже
Aleksey
ну или выкачивай как png вместе с тенями)
Сергей
Ээээ это кажется требует 3д рисования в opengl. Андроид так такое не умеет Сильно надо - по канве рисуй. Вместе с аниманией нажатия.
Aleksey
не верю что такое не возможно сделать.
я тоже не верил пока 2дня с этим не по...лся как следует. потом сдался
Сергей
Если анимация плавная нажания не нужна - прямо так битмапой и делай кнопку и окрестности
Aleksey
спойлер - если придет идея сохранить с тенями в svg, андроид тебе и этого не простит)
WINGRADA
афигеть. неужели такое никто не смог сделать?
Сергей
....ну почему. Можно 3Д объект полноценный замутить. Либы штатные есть. С вращением и тенями. Но это уже не в андрод а в 3д канал. И занимаются этим лругие люди за деньги, а не рислватели кнопок
Сергей
афигеть. неужели такое никто не смог сделать?
Надо - сделают. Но дорого и извращенно. Готовых таких извразений в андроиде нет
WINGRADA
новый тренд 2020 неоморфизм. и на андроиде никто не смог его реализовать? в голове не укладывается
Mike
говноморфизм
Aleksey
говноморфизм
+1 от меня и от моего дизайнера)
Сергей
Какой трендхрененд? Кто на телефоне эти красоты у 5 мм кнопки смотреть будет
Сергей
Идите к гейфонщикам эппловским.
Vitaly
не верю что такое не возможно сделать.
Возможно, можешь написать кастомный Drawable своими руками Если есть хороший опыт в разработке уже и писал свои Drawable, то займет часов 6. В противном случае потратишь на эту задачу часов 30
Vitaly
Сейчас кину статейку откуда можно начать
Сергей
30 это уже либу для такого родить можно.
WINGRADA
Сейчас кину статейку откуда можно начать
окей. я никуда не тороплюсь. потихоньку сделаю.
Dmytro
второй вариант
Мой тебе совет, сначала напиши то, что было в тренде "20 лет" назад, а не кидайся на всё подряд. Ты же недавно в анроиде доведи функционал до ума, потом будешь ЮИ украшать
Vitaly
окей. я никуда не тороплюсь. потихоньку сделаю.
https://medium.com/@ArmanSo/take-control-of-views-shadow-android-c6b35ba573e9 Самое основное после заголовка: Using Shape Drawable
Ilya
Раз тут эксперты по drawable собрались, может подскажете как сплеш скрин с помощью темы сделать. У меня векторная drawable, да даже png растягиваются на весь экран на любом апи, непонятно почему. В итоге на некоторых экранах лого нормальное, а на других ужасно растянутое
Ilya
На андроида 7.0 тестил
Ilya
> эксперты > сплеш скрин
Потому, что 2 суток потратил
Mike
Потому, что 2 суток потратил
да я не про это. Эксперты, которые уважают своих пользователей, сплешей не делают)
Mike
А что делают? Белый экран?
Нет, мгновенный старт.
Ilya
Нет, мгновенный старт.
Ну у меня старт за 200 миллисекунд, всё равно что-то показать бы
Vitaly
А что делают? Белый экран?
Загугли как делать правильный сплеш
Ruslan
Раз тут эксперты по drawable собрались, может подскажете как сплеш скрин с помощью темы сделать. У меня векторная drawable, да даже png растягиваются на весь экран на любом апи, непонятно почему. В итоге на некоторых экранах лого нормальное, а на других ужасно растянутое
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <color android:color="@color/windowBackgroundColor" /> </item> <item> <bitmap android:gravity="center" android:src="@drawable/splash_icon" android:tileMode="disabled" /> </item> </layer-list> может так?
Ilya
У меня векторная иконка, но даже на API выше 23 она растягивается на весь экран
Сергей
Раз тут эксперты по drawable собрались, может подскажете как сплеш скрин с помощью темы сделать. У меня векторная drawable, да даже png растягиваются на весь экран на любом апи, непонятно почему. В итоге на некоторых экранах лого нормальное, а на других ужасно растянутое
А че делать то? Экраны бывают любого aspect ratio - даже квадратные. Я втыкал имиджвью центрованный. Правдае его еще надо суметь показать, это сложнее чем фон, но решаемо. А. Х.з - но может соаботают показатели scaleX у основного лейаута - они на фон действуют, знает кто?
Mike
а у айтема нет width/height?
Ilya
а у айтема нет width/height?
то есть мне для каждого экрана придётся свою xml делать?
Ilya
я уже пробовал такой способ
Ivan
такая беда была в 5.1, в 6м ушла
++ сплеш сделал для Android 6.0+ через тему, всё работает (тоже вектор)
Ilya
Так, а ты чего хочешь вообще?
просто чтобы я сделал 1 xml и у меня почти на любом устройстве норм отображался стартовый экран
Ilya
«норм» — это что такое?
не растягивалось. Я делал width height. У меня на одних устройствах было нормально, на других растянуто по вертикали, на других по горизонтали
Vitaly
просто чтобы я сделал 1 xml и у меня почти на любом устройстве норм отображался стартовый экран
Для того, чтобы сплеш корректно отображался на всех устройствах, должна быть одна картинка по центру экрана, у которой будет выставлена такая ширина и высота, чтобы на устройствах с минимальной диагональю изображение спокойно помещалось
Ruslan
в приложении смотреть надо
Vitaly
А куда ты вставляешь этот drawable?
Ilya
А куда ты вставляешь этот drawable?
Всмысле? Ну вот в этом xml