Ярослав
Artem
Привет! а у Room в миграциях нормально колонку не переименовать, да?
Mikhail
Свалится
Mike
нормально сделаешь — нормально будет
Ivansuper
Delt@[•_•]
Товарищи подскажи что за фокус такой, у CardView выставляю свойство app:cardCornerRadius="10dp" и получаю на разных устройствах по разному отображение, на одном все углы загругленные, на другном только правая сторона!?
Artem
Artem
очень удобно
Artem
Там есть отличия до АПИ23 и после
Ivansuper
Ivansuper
Т.е. с базой напрямую
Artem
дружище, ты переимновывал колонки в рум или ты только слышал что там команды sqlite?
Ivansuper
Я переименовывал колонки в sqlite и смотрел про миграцию в рум
Artem
ну вот тогда прочитай внимательно мой месседж про какие команды там доступны
Artem
Ivansuper
Подсказки эти мне всегда палки в колеса ставили при написании кода
Ivansuper
Ты пробовал запускать?
Artem
ты не доверяешь студии?
Ivansuper
Да
Ivansuper
Я всегда проверяю по итогу
Ivansuper
Особенно по sqlite
Ivansuper
Там помоему понт в том, что в рамках этого sqlite ты не можешь дропнуть колонку. И тебе надо создать другую таблицу с новой конфигурацией и перенести данные
Ivansuper
Поправьте если не прав
Ivansuper
Плюс, в рум не особо понимаю смысл миграции для переименования колонки, если можно держать имя в аннотации отвязавшись от поля сущности
Sergey F
Никто не желает пробежаться по коду и заревьюить его? Использовал MVVM с Realm, но шторка навигационная подвисает и это заметно. Не могу найти баг
Ivansuper
Профайлер? Трейсинг выполнения методов?
Сергій
Сергій
Sergey F
у меня объект repository создается один раз во ViewModel и в одном методе просто дергаю с как раз этой LiveData, которая идет на UI
Sergey F
нет
Сергій
значит это Managed objects
Сергій
тоесть прокси на ячейку в бд
Artem
Artem
А если обнаружат во время, то на более низкой))
Impossible
Всем привет, подскажите, какой стандартный шрифт юзает андроид студия?
Сергій
Realm кверит данные лениво
Сергій
потом по геттеру читает
Sergey F
da
Сергій
и если одновременно читается много данных, то будут тормоза
Vlad
есть ли какая-нибудь библиотека, чтоб при скролле группового чата к низу приклеивалась аватарка юзера последнего видимого сообщения? (ну и, соответственно, они сменяются при скролле - как в telegram x)
Сергій
Сергій
или вариации на эту тему
Sergey F
Сергій
Сергій
это просто надо знать и понимать
Vlad
Sergey F
но почему возникают тормоза из-за 20-ти объектов
Сергій
ещё такие объекты привязаны к треду на котором были созданы
Sergey F
после запроса из сети я заношу их в БД в .doOnNext
Сергій
Sergey F
нет
Сергій
зачам тогда лайв дата если у вас rx? 🤔
Sergey F
Сергій
Sergey F
тоесль на ui?
нет, я же написал что после запроса в сеть я не в UI там же помещаю данные через метод .doOnNext
Сергій
Sergey F
Artem
Ребята, помогите решить проблему. Создал приложение, тестировал на 2 версиях андроид - на 4.1.2 и на 5.1. Все нормально работало. Сделал дизайн, начал тестировать по-новой, работает только на 5.1. На 4.1.2 выбивает ошибку. И самое главное - всё нормально работало на двух версиях, а сейчас только на 5.1
Sergey F
вообще после разгорева, если пощелкать раз 10 то закрытие drawerLayout чуток получше становится
Yelaman
Можно ли обойтись без appbarlayout и использую лишь toolbar скрыть/раскрыть этот toolbar когда скроллишь recyclerview вверх /вниз
Влад
Можно но зачем?
No
Artem
Когда только создал проект, решил проверить работоспособность проекта. Выставил мин. API 15, а макс. API 26. Всё работало нормально. Но после того, как закончил делать дизайн приложения, на версии 4.1.2, приложение перестало работать. А на 5.1 также работает
✙
Так где ошибка то
Artem
Код AndroidManifest:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="software.enclavegroup.toolbar">
<uses-sdk
android:minSdkVersion="15"
android:targetSdkVersion="25"/>
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="Counter"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity
android:name=".MainActivity"
android:label="Counter"
android:theme="@style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
✙
ищите эксепшн
✙
в логах
Artem
Не подскажите, как вообще зайти в логи?
Artem
Новичок в Андроид разработке
Artem
Вот только что выдало
ConcurrentModificationException: null