Size: a a a

Android Developers

2020 April 04

QH

Quantum Harmonizer in Android Developers
vitaly
я что-то недопонимаю. А как называется DTO, в котором только схема?
в джаве/котлине — interface, в Lychee — Schema
источник

v

vitaly in Android Developers
Quantum Harmonizer
в джаве/котлине — interface, в Lychee — Schema
Ты меня окончательно запутал) Ок, буду разбираться.
источник

v

vitaly in Android Developers
я думал, DTO это когда я сущности маплю в какой-то объект, который удобно хранить / передавать куда-то одним конкретным способом
источник

QH

Quantum Harmonizer in Android Developers
vitaly
Ты меня окончательно запутал) Ок, буду разбираться.
ну тип
interface User {
   val name: String
   val email: Email
}

class InMemoryUser(
   override val name: String,
   override val email: Email
) : User

class JsonUser(
   private val json: JsonObject
) : User {
   override val name
       get() = json.getString("name")
   override val email
       get() = Email(json.getString("email"))
}
источник

QH

Quantum Harmonizer in Android Developers
vitaly
я думал, DTO это когда я сущности маплю в какой-то объект, который удобно хранить / передавать куда-то одним конкретным способом
одним способом — это императивщина. ООП про полиморфизм и много вариаций сущностей
источник

v

vitaly in Android Developers
Quantum Harmonizer
ну тип
interface User {
   val name: String
   val email: Email
}

class InMemoryUser(
   override val name: String,
   override val email: Email
) : User

class JsonUser(
   private val json: JsonObject
) : User {
   override val name
       get() = json.getString("name")
   override val email
       get() = Email(json.getString("email"))
}
окей, теперь всё понятно.
источник

v

vitaly in Android Developers
надо посмотреть, что ты там такого в личи наколдовал, что избегаешь вышеозвученного декартового произведения)
источник

QH

Quantum Harmonizer in Android Developers
белая магия :)
источник

А

Андрей in Android Developers
Народ, есть кто с переключением тем работал?
Проблема в том, что есть устройства с оболочками, в которых есть темная тема на устройствах ниже 10-ого андроида (и даже смена ее по времени и так далее). Как мне программно можно проверить, есть ли на данном устройстве такая функция?
Просто делаю переключение темы в приложении, а оно по умолчанию загружается на таком устройстве в той теме, что сейчас у системы включена.
источник

GK

Gennady Kurbesov in Android Developers
Удалённый аккаунт
Господа, кто на какой ОС работает и если можно напишите почему.
Из под винды, собрал свой комп т.к. мощность компа вышла дешевле техже мощностей макбука + работаю паралельно над windows приложениями.
источник

GK

Gennady Kurbesov in Android Developers
vitaly
я думал, DTO это когда я сущности маплю в какой-то объект, который удобно хранить / передавать куда-то одним конкретным способом
Ну вообще-то так вроде и должно быть
источник

ДН

Дмитрий Никитин... in Android Developers
Удалённый аккаунт
Господа, кто на какой ОС работает и если можно напишите почему.
Win. потому что есть эмуль Ubuntu и потому что есть виртуалка с хакинтошем. А учитывая VS, жрущую мне одно ядро и половину оперативы с Unity 3D, я решил что это наиболее оптимальный вариантр
источник

A

Andrii in Android Developers
подскажите пожалуйста куда двигаться, никак не могу заинжектить SharedPreferences
источник

А

Артёмка in Android Developers
Столько действий только лишь для того, чтобы с префами работать. Остановите, я сойду
источник

A

Andrii in Android Developers
Артёмка
Столько действий только лишь для того, чтобы с префами работать. Остановите, я сойду
согласен, можно еще AndroidViewModel  использовать
не очень удобно то что им нужен контекст
источник

А

Артёмка in Android Developers
Andrii
согласен, можно еще AndroidViewModel  использовать
не очень удобно то что им нужен контекст
а ещё что-нибудь можно?
источник

QH

Quantum Harmonizer in Android Developers
Артёмка
а ещё что-нибудь можно?
RxPreferences!
источник

QH

Quantum Harmonizer in Android Developers
заинжектить коином в даггер не забудь
источник

A

Andrii in Android Developers
Quantum Harmonizer
заинжектить коином в даггер не забудь
то есть ответ, их инжектить плохая затея?
источник

QH

Quantum Harmonizer in Android Developers
Andrii
то есть ответ, их инжектить плохая затея?
понятия не имею, просто набрасываю маслица в огонб
источник