Size: a a a

2020 November 10

BG

Bauyrzhan Galmzhanss... in Android KZ
Askar Syzdykov
Можно на неделю злого админа назначать 😄
Можно играть в злого и доброго админа)
источник

a

abyl in Android KZ
Всем привет, у кого то бывал такой момент что в итеме для recyclerview в parent layout'е layout_width="match_parent", меняется на layout_width="wrap_content"?
источник

a

abyl in Android KZ
То есть на live screen в android studio
источник

a

abyl in Android KZ
всё норм, а вот на телефоне как то смешно выглядит
источник

a

akniyet in Android KZ
Покажи в чем разница
источник
2020 November 11

KT

Kanat Turganbay in Android KZ
Добрый день
источник

KT

Kanat Turganbay in Android KZ
Модели такие
источник

KT

Kanat Turganbay in Android KZ
class VinesRelation {
   @Embedded
   var vine: Vines? = null

   @Relation(
       parentColumn = "country_id",
       entityColumn = "id"
   )
   var country: Countries? = null

   @Relation(
       parentColumn = "type_id",
       entityColumn = "id"
   )
   var type: Types? = null

   @Relation(
       parentColumn = "color_id",
       entityColumn = "id"
   )
   var color: Colors? = null

   @Relation(
       parentColumn = "region_id",
       entityColumn = "id"
   )
   var region: Regions? = null

   @Relation(
       parentColumn = "grapes_sort_id",
       entityColumn = "id"
   )
   var grapesSort: GrapesSort? = null

   @Relation(
       parentColumn = "trapeza_id_list",
       entity = Trapeza::class,
       entityColumn = "id"
   )
   var trapeza: MutableList<Trapeza>? = null

}
источник

KT

Kanat Turganbay in Android KZ
А в Vines есть параметр
   @ForeignKey(
       entity = Trapeza::class,
       parentColumns = ["id"],
       childColumns = ["trapeza_id_list"]
   )
   @ColumnInfo(name = "trapeza_id_list")
   var trapeza_id_list: MutableList<Int>? = null,
источник

KT

Kanat Turganbay in Android KZ
как взять list trapeza использовав лист trapeza_id_list?
источник

KT

Kanat Turganbay in Android KZ
Вопрос про Relation in Room database
источник

D

Damir in Android KZ
Всем привет! Сэндбоксю TWA в Андроиде и не могу для себя понять: чем хуже обычный webview с @JavascriptInterface? Что из этого является best practice в наши дни? Поделитесь опытом, кто уже реализовывал подобные вещи :)
источник

AS

Anuar Serikov in Android KZ
Damir
Всем привет! Сэндбоксю TWA в Андроиде и не могу для себя понять: чем хуже обычный webview с @JavascriptInterface? Что из этого является best practice в наши дни? Поделитесь опытом, кто уже реализовывал подобные вещи :)
Живу с обычным webview и хорошо себя чувствую :)
источник

АА

Алиш Айдархан... in Android KZ
Anuar Serikov
Живу с обычным webview и хорошо себя чувствую :)
Тоже самое)
источник

KZ

Kuanysh Zhunussov in Android KZ
Damir
Всем привет! Сэндбоксю TWA в Андроиде и не могу для себя понять: чем хуже обычный webview с @JavascriptInterface? Что из этого является best practice в наши дни? Поделитесь опытом, кто уже реализовывал подобные вещи :)
наверное это зависит от твоих целей. Для каких-то маленьких страничек можно webview использовать без особых проблем. Но, к примеру, для PWA уже необходимо использовать TWA.

Вообще используя TWA, ты как бы делегируешь ответственность отображения веб контента Хрому. А хром как бы по перформансу лучше, есть лайт режим, загрузка с кэша и т.д. К тому же ресурсы системы на себя берет Хром а не приложение
источник

KZ

Kuanysh Zhunussov in Android KZ
А еще для некоторых задач не разрешается использовать вебвью, например OAuth/OpenID connect
источник

AS

Anuar Serikov in Android KZ
Kuanysh Zhunussov
наверное это зависит от твоих целей. Для каких-то маленьких страничек можно webview использовать без особых проблем. Но, к примеру, для PWA уже необходимо использовать TWA.

Вообще используя TWA, ты как бы делегируешь ответственность отображения веб контента Хрому. А хром как бы по перформансу лучше, есть лайт режим, загрузка с кэша и т.д. К тому же ресурсы системы на себя берет Хром а не приложение
Вебвью разве не на хромиуме основан? Насчкт перформанса можно пруф?)
источник

D

Damir in Android KZ
Kuanysh Zhunussov
наверное это зависит от твоих целей. Для каких-то маленьких страничек можно webview использовать без особых проблем. Но, к примеру, для PWA уже необходимо использовать TWA.

Вообще используя TWA, ты как бы делегируешь ответственность отображения веб контента Хрому. А хром как бы по перформансу лучше, есть лайт режим, загрузка с кэша и т.д. К тому же ресурсы системы на себя берет Хром а не приложение
Интересно, спасибо за мнение. То есть если делать что-то крупное, то лучше TWA?
источник

KZ

Kuanysh Zhunussov in Android KZ
источник

KZ

Kuanysh Zhunussov in Android KZ
TWA это обертка над Custom Tabs
источник