Size: a a a

Android Developers

2020 August 01

I

Ivansuper in Android Developers
Anatoliy Kernokus
А material design надо знать вдоль и поперек в 2020?
Да нет. Работать тебе не помешает это, если не знаешь вдоль и поперек
источник

VS

Valentin Sergeev in Android Developers
Где бы вы реализовали перевод даты, полученной из JSON, в локальную таймзону (условно - date.atLocalTimeZone())? Сразу в десериалайзере, или где-то в слое с бизнес логикой (e.g. ViewModel)?
источник

I

Ivansuper in Android Developers
Это по идее умение дизайнеров, ты просто должен знать где какие компоненты и как из использовать
источник

I

Ivansuper in Android Developers
Valentin Sergeev
Где бы вы реализовали перевод даты, полученной из JSON, в локальную таймзону (условно - date.atLocalTimeZone())? Сразу в десериалайзере, или где-то в слое с бизнес логикой (e.g. ViewModel)?
Ближе к юай
источник

I

Ivansuper in Android Developers
Бизнес логика обязана работать с юниксом, потому что часовой пояс штука динамическая очень
источник

I

Ivansuper in Android Developers
Можешь его переводить где то еще, пожалуйста, но только если ты понимаешь что делаешь : )
источник

VS

Valentin Sergeev in Android Developers
Ivansuper
Бизнес логика обязана работать с юниксом, потому что часовой пояс штука динамическая очень
Спасибо, хороший аргумент, тогда действительно лучше перенести это в какой-нибудь биндинг адаптер, верхние слои пусть в UTC оперируют
источник

TT

Turalllb Turalll in Android Developers
Timur Mukhortov
@Turalllb вы хотите фокус сохранить у виджета? Есть на нем фокус или нет - это же свойство конкретного виджета. У виджета есть возможность сохранить свое состояние и восстановить

Или не так?
Простите, но вы сильно не в теме. Фокус это понятие которое вводится в андроид  sdk и оно имеет много нюансов в своей работе и полное отсутствие документации. Поэтому программировать под андроид тв мало кто стремится. Система так работает что фокус может быть одновременно только у одной Вью или ни у одной. И то до трёх пор пока эта Вью видна для пользователя, невидимые Вью не могут иметь фокус.
источник

D

Denis in Android Developers
Есть ли смысл подписывать приложение в Google play console? Сейчас подписываю в студии или через bitrise
источник

TS

Takaev Shamil in Android Developers
Подскажите, каким образом создать свою директорию в корневом каталоге, то есть там же где и Download, Dcim и т.п.
источник

I

Ivansuper in Android Developers
Denis
Есть ли смысл подписывать приложение в Google play console? Сейчас подписываю в студии или через bitrise
В тексте там же рядом с обведенным написана основная причина для opt-in
источник

D

Denis in Android Developers
Ivansuper
В тексте там же рядом с обведенным написана основная причина для opt-in
Слова понимаю, а смысл не очень. Какие минусы если я заливаю уже подписанный APK?
источник

I

Ivansuper in Android Developers
Denis
Слова понимаю, а смысл не очень. Какие минусы если я заливаю уже подписанный APK?
Если ты не включишь опцию подписки стором, то ты не сможешь использовать никакие плюшки динамической поставки ПО, т.к. в этом случае гугл сам должен будет собрать конечный АПК и подписать его чем-то
источник

I

Ivansuper in Android Developers
Сейчас у тебя только старая добрая самостоятельная публикация одного АПК
источник

D

Denis in Android Developers
Спасибо, изучу вопрос подробнее
источник

OP

Oleg Pchelkin in Android Developers
Denis
Спасибо, изучу вопрос подробнее
гугли appbundle, с конца года новые приложения в маркет только так можно будет заливать, никаких подписанных apk)
источник

K

Kasem in Android Developers
Шалом, я немного понять не могу. На котлин мультиплатформе для ios можно писать интерфейс на xml?
источник

I

Ivansuper in Android Developers
Kasem
Шалом, я немного понять не могу. На котлин мультиплатформе для ios можно писать интерфейс на xml?
Хмл разметка андроида никак не связана с котлином
источник

I

Ivansuper in Android Developers
Разметки придется делать нативно на тех тулзах, которые с сдк платформы идут
источник

А

Артёмка in Android Developers
Можно и кодом. Есть даже какие-то либки для примитивных интерфейсов, построенные на expect/actual
источник