Search
Write a publication
Pull to refresh
1
0
Шавыкин Алексей @Alexious_sh

Embedded Android Developer

Send message
— пришел домой, заиграла музыка
— ушел, музыка перестала играть

Как такое реализовать? Или имеются ввиду встроенные рутины, активирующиеся по голосовым командам?
Пользовался связкой Google Home Mini + Chromecast, недавно взял еще Google Home Hub в спальню. Как минимум, оно с успехом выполняет функции мультимедийного комплекса с голосовым управлением. Причем, каждый член семьи получает персональные результаты, на тот же запрос «play music».
Периодически пользуюсь в качестве персонального ассистента, для напоминаний/заметок, а теперь и будильника. Хотя с этим вполне справляется и телефон.
Из умного дома пока только пылесос… съемная квартира накладывает ряд ограничений на возможности интеграции, хотя уже подумываю над поиском решений)
Я, например, таким образом локаль в приложении менял:
Resources resources = getApplicationContext().getResources();
Configuration configuration = resources.getConfiguration();
configuration.locale = new Locale(lang);
resources.updateConfiguration(configuration, resources.getDisplayMetrics());

Хотя сейчас погуглил, оказывается если targetApiLevel > 17, то могут быть разные вариации. Можно почитать тут.
Так меняйте конфигурацию ресурсов для своего приложения. Примеров в всети куча.
А чем не угодило изменение поля Configuration.fontScale для всего приложения, без использования вороха кастомных вьюх?
Поддерживаю. Я себе вообще взял Xiaomi Mini WiFi Router. 20$ за гигабитный Ethernet и двухдиапазонный 802.11ac — песня же! С переключением языка на английский конечно чуть повозиться пришлось, но в итоге обошлось даже без сторонних прошивок.
SVG еще отлично жмется в GZIP
Так и до умных баб недалеко, уж простите мне мой сексизм)
Хватило бы трансляции в NTFS, где всё нужное уже есть.

Симлинки-то есть, а как быть с регистронезависмостью?
Неплохо было бы написать, что PWA — это Progressive Web Apps, чтобы не пришлось гуглить тем кто не в курсе.
1. Патенты не защищают в 100% случаев. К тому же нет гарантий что твой открытый код не будет использоваться в чьем-то закрытом)
2. Если прослойка была принята в апстрим, то да. Но сама по себе прослойка — лютый костыль, скорей всего рассчитывающий на конкретные версии подсистем.
3. Интел хороший так решил. У него спросите) Для NVidia и AMD тоже открытые драйвера существуют, но весь потенциал видеокарт раскрывается только за счет микрооптимизаций в закрытых драйверах, которые, похоже, и не хотят между собой делить производители.
В целом да. Но в мире бизнеса открыть — практически равносильно «сделать достоянием общественности»)
Ядро Linux разрабатывается опираясь на свою открытость. Любой разработчик открытого драйвера может переписать весь интерфейс используемой им подсистемы, если заодно адаптирует все остальные драйвера в ядре, которые её используют. Закрытый бинарный же драйвер по понятным причинам сам себя не адаптирует.
То что в случае с Linux совсем необязательно ждать мажорного апдейта, чтобы все сломалось. Да и не ядром единым, там еще с иксами постоянное веселье, например.
Главное не делать в нем операции с важными файлами, ибо крашится он с завидной периодичностью. Во всяком случае по OSX уж точно.
У гугла с кнопками как раз-таки все хорошо, а вот у вас почему-то все кнопки используют один и тот же прозрачный стиль, который больше предназначен для «второстепенных» действий. На вашем скриншоте только «отмена» должна быть прозрачной, имхо.
В Android Design Support Library есть эта фича
http://android-developers.blogspot.com/2015/05/android-design-support-library.html
Прелесть ConstraintLayout все же больше в возможности указать как элементы будут взаимодействовать между собой, и реагировать на различные события, вроде той же прокрутки. Средств для относительного расположения элементов в Android и до этого хватало, причем гораздо более очевидных, чем ужасы AutoLayout.
Скорее блокинг-генератор, о котором упоминают ниже в комментариях. Поковырялся в схемах — вроде похожи, но однозначно уже сложновато вспомнить.
В Киевском МакДональдсе на Хрещатике это уведомление на телевизорах уже не один месяц показывается. Такая себе бесплатная реклама)

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity