Akb
Akb
Это оно?
Алексей
у меня работает даже просто gradlew assembleDebug
Igor
Без ./, т.к. у вас Windows, т.е. просто gradlew assembleDebug
Gleb
Ребята, есть вопрос:
class DataClass extends LinkedHashMap<Integer, ElementClass>
передаю обьект этого класса между экранами, периодически ловлю
java.lang.ClassCastException: HashMap cannot be cast to DataClass
но там точно DataClass, а не хешмап, в чем вообще может быть проблема?
Tishka17
А зачем нужен наследник кэшмапа?
Tishka17
И как передаешь между экранами?
Gleb
бандлом сериалайз, это легаси
Дмитрий
Gleb а зачем вы расширяете LinkedHashMap? Я к тому, что может это вам не нужно и решит эти проблемы?
Gleb
сейчас уже меня больше интересует почему так происходит, сам факт
Дмитрий
Gleb https://stackoverflow.com/questions/2890346/serialize-deserialize-a-linkedhashmap-android-java
Дмитрий
вот ответ на ваш вопрос :) Это из-за сериализации
Дмитрий
Gleb
хм. да спасибо, поизучаю, тоже дошел до этой линки
r67hj32yb
Ребята привет. Нужно в приложений организовать локальную БД. Что сейчас "модно" использовать для этого. база будет не большой(в количестве таблиц) но большой в плане записей в каждой из таблиц
S
слушайте, Picasso рендерит картинки на беграунд потоке?
Tony
r67hj32yb
Модно? Realm возьми
Ну охото совместить приятное с полезным . Т.Е. изучить что-то новое
Ivan
рилм уже нет
Ivan
room жы
Tony
r67hj32yb
r67hj32yb
Если бы была я бы уже определился )
r67hj32yb
А room следит за потоко безопасностью ? Realm следит вроде
Valdis
Советую использовать sqlite3
SLS
Дмитрий
r67hj32yb
Спасибо за советы
Valdis
Ну простота использования + при расширении возможно будут связи между таблицами (если их нет)
SLS
S
передача context в конструктор RecyclerAdapter не грозит утечкой памяти?
SLS
Valdis
Как я помню, то в рум нельзя подавать голые SQL запросы или я хз как оно там делается. Копался и нашел выход только через дао
Valdis
Тип у меня надо было к одному классу создать несколько таблиц и в идеале с связями между ними, но так и не нашел решения
r67hj32yb
Связи будут конечно сразу.
Valdis
Ну а как создать в русле в одном классе несколько таблиц?
Valdis
Например класс пользователя в котором хранится инфа о нем. Нужна таблица для основной инфы и таблица для всех болезней, которыми он болел, к примеру
Кирилл
Вот интересно - а у ConstraintLayout есть проблемы со скоростью рендеринга? По сравнению с остальными лайаутами. Он же высчитывает все зависимости в рантайме.
Sergey
Igor
Igor
Утечёт
GC умеет справляться с цикличными ссылками
Igor
Короче, если адаптер имеет ссылку на Activity, а Activity на адаптер - всё будет ок.
Если ссылку на адаптер имеет какой-нибудь долгоживущий сервер - тогда утечет.
S
Akb
Ребят, как написать Parcelable, Когда есть поля типа Any?
Akb
З.Ы. не я проектировал pojo
Андрей
Дмитрий
Aleksandr
Всем привет. Есть EditText с inputType = number|numberDecimal|numberSign. На Samsung клавиатуре не могу нажать минус. Есть идеи?
r67hj32yb
Кирилл
Valdis
В реале не знаю как создать несколько таблиц на один класс
Anatoly
по android tv есть чат?
Дмитрий
Кирилл
Mike
Да. :D
По большей части это маркетинг. Правдиво это только тогда, когда вёрстка на Relative требует стопицот вложенных контейнеров.
Евгений
Коллеги, подскажите, пожалуйста. У меня есть функция void func (String data1, String data2). Столкнулся с проблемой , передал аргументы функции наоборот func(data2,data1). Из-за этого ошибки компиляции не было, но была ошибка выполнения. Скажите, как этого избегать? Чтобы передавать в функцию аргументы одинакового типа в строгом порядке?
Алексей
внимательно смотреть на имена аргументов? в студии есть встроенные подсказки, например, если вы путаете width и heigth местами, но в общем случае вас от этого никто не спасёт.
Mike
Евгений
Vladimir
Arka
Andrei
Ребяты, почему контейнер наезжает на тулбар?
Andrei
Andrei
Andrei
Кирилл
Andrei
там где единицы, это уже контейнер content_timer
Andrei
Andrei
)
MatnazaroFF
добавьте в content_timer
app:layout_behavior="@string/appbar_scrolling_view_behavior"
Евгений
Коллеги, подскажите, пожалуйста. Ипользую retrofit2 + gson. У меня нигда от сервера приходит json вида:"summary":[] или: "summary":{"sessions":11,"calls":44,"new_calls":44,"new_quality_calls":15,"calls_per":400}
В одном случае массив, в другом объект. Как мне это обрабатывать автоматически? Сейчас получаю ошибку вида: Expected BEGIN_OBJECT but was BEGIN_ARRAY
Андрей
Mike
почему отвратный? О_о
http://javanese.online/%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B8%D1%80%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F/%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%BD%D1%8B%D0%B5_%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B/builder/