Mike
Mr O
Доброго времени суток
Mr O
Возможно ли через jsoup, выводить в андроид. Только нужную часть сайта?
Mr O
Mr O
Спасибо ))
Maksim
Привет!
А как правильно в приложение добавлять дефолтные данные? Нужно чтобы база данных была уже наполнена.
У меня сейчас в asset файл базы, который копируется при первом запуске и дальше используется как база данных
Но на некоторых устройствах с этим способом проблемы
Maksim
Мне подсказали что лучше хранить данные текстом, как набор sql запросов. но может есть уже какие-то готовые инструменты, которые за меня это всё сделают.
Michael
Ребят, не хочу поднимать срач, но все же :)
Какую обычно орм используют в андроиде сейчас?
Michael
Интересуют в первую очередь миграции
Alexey
Mike
Mike
Maksim
А какие проблемы?
в google Pixel 2XL и вероятно ещё на каких-то устройствах это не работает. Хз почему, но выглядит будто файл базы данных (тот что в asset, а не его копия) "битый". То-ли его устройство пожало, то-ли ещё что. Нагугливал как раз что в каких-то случаях жмутся файлы и как это отменить, но не помогло
Maksim
ну я и в целом задумался что возможно это не лучший вариант - херачить файл базы данных в приложение
Mike
Maksim
какой exception, какая версия Android?
exception там вообще о другом - падает приложение при первом select в базу, потому что просто в бд нет ожидаемой таблицы.
при дебаге и увидел как раз что проблема именно в asset файле
Maksim
android 9
Mike
Alexey
https://m.habr.com/ru/post/358182/ мб это
Alexey
Alexey
Разве там только про ок?
Для Android существуют программы GnuPG for Android и OpenKeychain. 
Mike
Maksim
в целом база там не битая - у себя её легко открываю и читаю. К тому же большинство устройств тоже читает её нормально.
А с дебагом у меня проблема - устройства нет. Ради дебага на пару часов раздобыл
То что успел понять - проблема именно в самом файле, до копирования. Выглядит будто он меньшего размера, чем должен.
Anonymous
Ребята чем разница Firebase с ручным Backend
Alexey
Mike
Maksim
в эмуляторе не воспроизводится
Maksim
Anonymous
Что я не могу использовать
Maksim
Кажется выкачивать с сервера или докачка - варианты менее удобные
Maksim
хз чё может пойти не так при копировании
Maksim
у меня как раз формата и нет)
но гуглил что при сборке aapt может сжимать файлы и можно отключить это так
aaptOptions {
noCompress 'png'
}
Максим
Максим
Здравствуйте товарищи программисты. Кто знает, на чем можно реализовать данный проект для Android?
Mike
Максим
Это просмотрщик 3д моделей, плюс ещё пару фич вроде заказа на печать модельки
Максим
Нужен аналог scenekit в ios
Maksim
да, пробовал и добавлял и опцию игнора формата, и сам формат
Максим
https://github.com/andresoviedo/android-3D-model-viewer это не работает, так как рендерит в Активити, а не вью
Maksim
zip кстати попробую, звучит разумно, если дело таки в сжатии/чем-то таком
Максим
А нам нужна навигация
Turalllb
Maksim
я уже пробовал
Mike
Turalllb
я уже пробовал
Я бы еще перед тем как разбираться с zip попробовал файл бд положить в файловую систему куда нибудь в корень этого телефона и оттуда скопировал. Тогда будет ясно в какой момент он повреждается
Maksim
да, звучит разумно, спасибо
Turalllb
Может моя уставшая голова уже фигню придумывает, но я хочу помещать 4 стобца в ширину на маленьком дисплее, а если есть место то добавить еще столбцы. И вот если я задам ширину столбца в относительной величине, у меня никогда не появится места для других столбцов, ширина будет множиться на коэф. для любого дисплея. И вот вопрос а как абсолютную величину столбца делать? Есть mm , но что то обсолютных величин не видать, да и вряд
ли можно получить . Что скажете?
Alexey
да, звучит разумно, спасибо
я бы хранил в json, читал бы его при первом старте и записывал все в базу. Из профитов - не зависишь от версии sqlite
Maksim
Да, примерно это мне и советовали до того как я сюда обратился)
Но инициализация такая будет идти дольше. Правда не уверен что заметно дольше
Alexey
Maksim
Alexey
Turalllb
Если я его в dp храню, то на всех экранах будет равное число столбцов
Turalllb
Поэтому хочу фиксированное значение
Turalllb
Да вот беда в том что mm оказался не фиксированным , он разный, сильно отличается как будто тоже dp блин
Alexey
ничего не понял, но если в числителе у тебя пиксели, то и в знаменателе тоже должны быть пиксели
Turalllb
Короче сказать так : Как получить сколько пикселей в 1 см ? Я ведь могу получить ширину экрана в дюймах ? И от этого отталкиваться
Turalllb
Если получать через getResources на денсити множится автоматом
Turalllb
Мне надо было написать все это, чтобы уставшая голова поняла что гуглить )
Turalllb
Надо дейнсити умножить на 0.393701 и буду знать ск пикселей в 1 см )🤪
Vyacheslav
У кого есть опыт работы с Retrofit запросами и сохранением куков как в браузере, например PHPSESSID ключа авторизации? перегуглил все, ничего не помогает сохранить куки как это делает тот же Postman
Mike
Vyacheslav
подключал, авторизация проходит на ОК. А все последующие, уже с новым PHPSESSID идут и будто не авторизировался
Mike
Vyacheslav
нагуглил, но не помогает
Vyacheslav
okhttp умеет работать с cookiejar, насколько я помню
большое спасибо. все заработало как надо. ты дал верный пинок)) я делал его интанс каждый раз новый, и когда ты сказал решил подумать о том, что Куда же он инфу то сохранит если каждый раз по новой генерит объект?)) перенес в поле, и заработало...любился с этой проблемой часов 5 пипец.
Mike