Konstantin
какая более удобная схема деградации - if(buildconfig.version blabla), или флаворы по уровням апи? (емнип вроде есть такое)
Mike
Alexandr
Konstantin
в смысле?
ну например у меня есть фича где надо читать документы в аппке, пдф + офисные (возможно)
Alexandr
у нас в проекте треть пользователей на pre-7 версиях. расскажите заказчику, что он потеряет треть пользовательской базы при минимальной версии 7
Konstantin
а хотя бля PdfDocument же завезли 4.4
Mike
Mike
Mike
Konstantin
он сам автоматом подскажет же когда понижу minsdkversion
Alexandr
переписывать готовое всегда боль
Alexandr
фиг он подскажет
Andrei
Там у JetBrains прямая трансляция по корутинам, вроде потом по Kotlin Native от Иготти будет
Andrei
https://www.youtube.com/watch?v=FAhR_sqlUy4&feature=youtu.be
Andrei
Может кому-то интересно)
Alexandr
meh котлин
Konstantin
а если через модули сделать деградацию типа pdf-pre-v19, pdf-v19 и во флаворах менять только build.grabli, норм тема?
Mike
Alexandr
если у вас только в pdf упирается, почему бы и нет
Mike
да
...потому что модули останутся заимпорченными и будут нормально рефакториться
Алексей
У меня есть такое уведомление
Алексей
Подскажите можно ли его сделать стандартными методами NotificationBuilder?
Alexander
Danil
а как правильно пишется проект, например создаётся какой-нибудь новый проект и когда только проект был создан его заливают на github и там пишут initial commit потом пишут какие-то части и коммитят. Или сразу всё пишут локально до первой версии приложения а потом уже коммитят?
Сергій
обычная нотификация с высоким приоритетом, она так выводится если на экране открыто какое-то приложение
Сергій
Dmytro
Back
Парни, салем! В общем проблемка у меня с анимацией в Recycle View. При первом нажатии на активити где у меня список, анимации нет, но если обновить то она будет. Что делать?
Dmytro
Back
То есть, у меня есть Activity в котором Recycle View с анимацией, при первом обращении анимации не происходит
Back
Back
Back
Всем спасибо! Решил проблему.
Taras
Привет, кто то проигрывал видео с Ютуба через ExoPlayer?
Anonymous
Ya igral exoplayer
Abdugani
Всем привет.
#вопрос
Посоветуйте как лучше сделать чтобы в EditText при вводе суммы например 10 000.00, ставил пробелы на сотни, тысячи и т.п. а что после точки ставил только два числа.
Использовал TextWatcher и InputFilter всё работает, но на некоторых устройствах виснет при вводе
Abdugani
посмотрю что там предлогают. Такое ещё гугл не показал мне))
Alexey
android.useAndroidX: When set to true, the Android plugin uses the appropriate AndroidX library instead of a Support Library. The flag is false by default if it is not specified.
android.enableJetifier: When set to true, the Android plugin automatically migrates existing third-party libraries to use AndroidX by rewriting their binaries. The flag is false by default if it is not specified.
Alexey
ППЦ я вообще удивлен что это все как-то собирается у людей
Igor
Alexey
ну в билдтайме подменять классы и чтобы это все работало как надо без багов, это очень опасно)
Alexey
не совсем понятно как перейти на androidx без всех этих костылей. Это вручную надо будет все зависимости прочекать?
Vlad
официальные костыли*
исправил)
Alexey
Ну да, официальные костыли. Можно как-то сборку настроить чтобы ошибку вываливало если найдет супорт завистмости?
Dmytro
Room querry юзать Thread или Rx?
Impossible
Ребят, есть бэк стек фрагментов, как можно в 1 действие откатиться в самое начало?
Impossible
тут в основном цикл задвигают, но чет не оч ...
Impossible
Igor
Не подскажите, у меня есть дата класс, который Parcelable, в этом дата классе есть ENUM class. Как мне enum class можно сделать Parcelable?
Alexey
Enum к инту приводить, либо enum Name(val value: Int){ A(0), B(1)}
Name.A.value сохранять
Impossible
Делаешь 2 селектора
1) в drawable
2) в color
Применяешь
1) backgr= "@drawable\mySelect"
2)textColor = "@color\mySelect"
Igor
Антон
S
Гайз, кто работал front разработчиком? У кого жизнь легче?
Impossible
бекстека
Impossible
тип того
Impossible
можно пример реализации?
Impossible
Предлагаешь в цикле всех выкидывать?
FromSi
Не говорю, что не нормальная джава.
Impossible
++
Impossible
Спасибо)
Alexey
Спасибо)
https://github.com/terrakok/Cicerone/blob/master/library/src/main/java/ru/terrakok/cicerone/android/pure/AppNavigator.java
Alexey
Команда backto
Влад
Я запутался, для того что бы я мог использовать возможности java 8, такие как stream, лямбды я должен указать target не менее 24 а minsdk могу же и 21 поставить?
Сергей
Всем привет! Может кто подсказать какую-нибудь подробную статью про Behavior? Нужно разобраться когда вызывается метод layoutDependsOn
Антон
Сергій
Сергій
но есть бекпорт StreamAPI и CompletableFuture
Vadim
пытаюсь переписать метод который делал переход из фрагмента в другой фрагмент с Fragment на Fragment v4
не подскажете простую реализацию?
Vadim
написал метод
fun addFragment() {
val fragmentManager: FragmentManager = supportFragmentManager()
val fragmentTransaction: FragmentTransaction = fragmentManager.beginTransaction()
val fragment: BlankFragment = BlankFragment()
fragmentTransaction.replace(R.id.mainFrame, fragment)
fragmentTransaction.commit()
}
но supportFragmentManager не могу заимпортить , вопрос почему? так как импорт во фрагменте стоит import android.support.v4.app.FragmentManager
Alexey
ну видимо fragmentManager.popBackStack(key, 0);