Pavel
его как раз принято писать в конце
А есть ссылка? Я просто не нашел официальной доки на этот счет
Dj
смерть ему!
А как же создание фрагментов?
Евгений
А как же метод getInstance?
я пишу на Kotlin, там singleTon можно другими средствами организовать, на Java всегда есть spring
Mike
Mike
А как же создание фрагментов?
у меня конструкторы
Pavel
https://kotlinlang.org/docs/reference/coding-conventions.html#class-layout
оу...я смотрел сюда, но упустил))
Pavel
у меня конструкторы
но...как же...они же...
gio
у меня конструкторы
А при пересоздании фрагмента
Pavel
у меня конструкторы
Фрагмент использует конструктор по умолчанию во время пересоздания
Mike
А при пересоздании фрагмента
при пересоздании используется no-arg-конструтор, при явном создании — другой конструктор
Dj
при пересоздании используется no-arg-конструтор, при явном создании — другой конструктор
Т.е при пересоздании твои фрагменты не восстанавливают своё состояние?
Dj
восстанавливают, это делает FragmentManager
А как он вызывает arg конструкторы?
Mike
А как он вызывает arg конструкторы?
он вызывает no-arg-конструктор
Max
Господа, всем добрый день. Не подскажите ссылочку/название Google API длдя генерации QR-кода? Никак не могу найти..
Dj
он вызывает no-arg-конструктор
А внутри no-arg конструкторе, состояние по умолчанию же
Mike
короче, никакой разницы с фабричным методом
Dj
короче, никакой разницы с фабричным методом
Тогда почему гугл рекомендует использовать фабричные методы?
Mike
Тогда почему гугл рекомендует использовать фабричные методы?
🤷‍♂️ понятия не имею. Скорее всего, кто-то один сказал — все подхватили. Ну как обычно в андроиде
Sergey
апдейд http://h9kdroid.com/multicon/
Похоже на СПАМ. И ГП, похоже, это уже удалено.
Sergey
@Harmonizr
Mike
Yevhen
это я задал вопрос и потом нашел ответ - запостил его так как мне эта аппка очень помогает
Yevhen
кейс когда вы удаляете приложение но ярлык его не пропадает на главном экране
Mike
я так и не понял, как работает и зачем нужно
Yevhen
ну смотри ты работаешь над какой-то апкой поставил на телефоне на главном экране ярлык. потом тебе для тестов нужно удалить приложение.
Yevhen
ярлык тоже удаляется
Kirill
Всем привет, можно через data binding по клику на button менять boolen переменную? На подобии Android:onClick="@={!bool}"
Yevhen
так вот эта аппка все время хранит якрыл на приложение даже если ты его удалил
Yevhen
тооесть при удалить поставить заново приложение не нужно удалять ярлык с главного экрана
Pavel
так вот эта аппка все время хранит якрыл на приложение даже если ты его удалил
А, это что бы каждый раз не искать приложение при его установке?
Denis
Всем привет, можно через data binding по клику на button менять boolen переменную? На подобии Android:onClick="@={!bool}"
Не надо так делать) сделай вызов функции во ViewModel, а внутри уже что хочешь)
Pavel
именно!
прикольно. Думаю, тестировщики оценят
Yevhen
прикольно. Думаю, тестировщики оценят
да и не только тестировщики и девелоперам это тоже очень круто
Kirill
Не надо так делать) сделай вызов функции во ViewModel, а внутри уже что хочешь)
Ну это надо прибегать к коду, мне интересно стало, можно ли это сделать вообще без вмешательства))
Pavel
да и не только тестировщики и девелоперам это тоже очень круто
Но выглядит этот сайт и скрины, конечно, ужасно
Yevhen
Но выглядит этот сайт и скрины, конечно, ужасно
видимо с 2010 года он так. ине обноовлялся но апка до сихпор работает шикарно
Denis
Ну это надо прибегать к коду, мне интересно стало, можно ли это сделать вообще без вмешательства))
наверно через тернарник можно как то излюбнуться, но это чистый индокод
Kirill
Понял, спасибо)
Dj
Ну он же облегчает))
>XML >Облегчает Хмммм, мазохизм какой то
Mike
ну если ненавидеть программировать, то да)
Kirill
>XML >Облегчает Хмммм, мазохизм какой то
Хочешь сказать, что лучше писать без data binding?
Mike
Хочешь сказать, что лучше писать без data binding?
Мне нравится писать с data binding, без XML
Dj
Хочешь сказать, что лучше писать без data binding?
Не пользуюсь data binding, пишу всё в коде
Denis
Хочешь сказать, что лучше писать без data binding?
Databinding хорош для связки MVVM, но выполнение логики на его стороне это извращение- он же UI)
Denis
И да, DataBinding это подход, на Андроиде есть конкретно XML реализация, но она не единственная - можно сбоку свою навелосипедить
Yevhen
раньше суппор даба байдинга был ужасный - говорят сейчас поправили. но я бы до сих пор не стал рисковать
Andrey
Ребят, кто нибудь юзает AndroidX? На сколько он стабилен? Смотрю первая бета вышла. Собираюсь с нуля приложение писать, думаю не рисковано ли сразу его брать? https://developer.android.com/jetpack/androidx/releases/activity#1.0.0-beta01
Kirill
ну вот почему в edittext не засунуть android:text="@={item.phone}"
Denis
А что с активити и фрагментами?
ну соственно ссылка выше именно на их имплементации в androidX
Denis
А что с активити и фрагментами?
ой вру, это вьюхи лежат в android.
Ruslan
Товарищи, хочу вот такой вырез сделать в бэкграунде у вьюхи. Подскажите что спросить у гугла по этому поводу?
Denis
А фрагменты и активити уже в Androidx
Andrey
Я так понимаю SwiftUI это ответ AndroidX ? (Jetpack Compose)
Konstantin
почему котлин такой топчик? view.bind( nullableData ?: return, clickListener ?: return )
Artemy
Товарищи, хочу вот такой вырез сделать в бэкграунде у вьюхи. Подскажите что спросить у гугла по этому поводу?
Посмотри реализацию в этой либе, кажется должно тебе помочь https://github.com/florent37/ShapeOfView
Ruslan
@VladislavYatsenko, @artemyglukhov, спасибо!
Elron
Как в прогуарде оставить класс но обфусцировать ? -keep class мой.класс не обфусцирует
Kuanysh
Всем привет кто знает как это можно сделать ?
Kuanysh
Kuanysh
Всем привет кто знает как это можно сделать ?
Roman
кастомвью)