Начал свое знакомство с Realm
и столкнулся с проблемой что такие классы как Calendar
и Drawable
не поддерживаются Realm
, оно и логично. Calendar
я стал хранить в byte
а вот с Drawable
так не получается. Хотелось бы совета как хранить Drawable
(векторный).
Хранить в бд какую-либо графику очень плохой подход... Лучше хранить в ней некоторые идентификаторы изображения, а в приложении получая из базы идентификатор подгружать нужный ресурс.
Если все же именно в базе нужно хранить описание drawable и иначе совсем никак, то рекомендуют делать 2 базы - одну со всеми данными и идентифиаторами ресурсов, а вторую с одной таблицей - идентификатор-текст. В текстовом поле храним прям текст из xml, описывавшего drawable, получив текст заворачиваем его в XmlPullParser
и используя Drawable.createFromXml
получаем объект который можно скормить в src или background в рантайме
А как вы Calendar храните в byte это для меня прям большой вопрос... Или вы день недели сохраняете?
Виртуальный выделенный сервер (VDS) становится отличным выбором
Помогите разобраться с многоядерной обработкой Java-программы
Есть класс, который генерирует svg (строка)Дальше эту строку я вставляю в html
Мне нужно найти элемент в объекте у которого есть определенное свойство , я это уже сделал вот таким кодом - result = thisstate