Sergey
ты забываешь о мульёнах уже написанных приложений, кто их будет поддерживать? и ещё, ты думаешь когда начнут форсить Фуксию, то разработчики под нёё из вакуума сами появятся?! =))
Igor
Знал бы ты сколько сейчас легаси 💩 (еще и на жаве) надо поддерживать… работы еще лет на 5 хватит
Влад
Что за фуксия
Denis
«Ректал натив» передает привет
Denis
Ты не в тот чат зашел с такими лозунгами
Никита 🙃
Флаттер лагающее дно пока что
Sergey
если она не похожа андроид, верным на 99.99999999% будет непохожесть на любые другие мобильные платформы отсюда лпять мой вопрос, комьюнити разработчиков по Фуксию появиться мгновенно?
Sergey
Ты не в тот чат зашел с такими лозунгами
товарищ не рубит как сообщества растут =)))
Maxim Shevtsov
Ты решил про это во всех чатах спамить?
Sergey
ответь мне, откуда появиться новое сообщество?
Denis
Не кормите зеленого
Denis
Сам сдохнет от голода
Sergey
Не кормите зеленого
блин, а ведь точно троль
Denis
Сообщество ЖСоподобных макак примет тебя с распростертыми объятиями
Denis
Не забудь только выучить их мантру «дайте либу для <something>”
Denis
А с чего о них лестно отзываться? Нормальные челы там есть, но их мало
Denis
У чела лагает отрисовка простой разметки - ему предлагают opacity анимировать чтобы лагов не было видно
FromSi
https://t.me/ndk_ru
Карл
Зачем плюсам обфукация? Он же компилится в бинарник?
Tishka17
Наверно человеку надо strip
Tishka17
Зачем плюсам обфукация? Он же компилится в бинарник?
Ну вообще запутать код для тех, кто будет дизассембдировать иногда надо
Карл
Ну дизассеблирует он его и что увидит?
Peter
увидят ассемблер код
Peter
он сам по себе сложночитаемый😂
Tishka17
Ну у меня ребята на работе регулярно читают
Tishka17
Вида идапро в каком-то неплохом виде сишный код восстанавливает
Peter
всм если он будет дизассемблировать твой код
Peter
ему будет без разницы на твою обфускацию там будет код на ассемблере, разложеный по строчкам
Tishka17
Ну почему. Обфускация же не просто переименование. Есть довольно хитрые техники запутывания
Peter
тогда сюда
Peter
https://t.me/ndk_ru
Aleksei
Здравствуйте вопрос. ПРи первом запуске приложения получаю FirebaseInstanceId. Вывожу его в лог. В последующие запуски приложения следовательно ID уже повторно не получается. Как то можно получить этот ID еще раз уже из приложения? ИЛи его надо сразу сохранять в локальное хранилище при первом получении?
Aleksei
СОхранять локально самостоятельно или он где нибудь в ресурсах может находиться?
Андрей
Вызывается 1 раз*
Андрей
Не, лучше в настройки сохранять
Aleksei
А при каких условиях он протухает? ПРи очистке кеша приложения?
Виктор
А при каких условиях он протухает? ПРи очистке кеша приложения?
Вроде, через месяц после получения Или при вызове .removeInstance
Aleksei
Спасибо
Aleksei
Ну первоначально FirebaseInstanceId туда руками сохранить надо же?
Aleksei
но лучше в SharedPreferences.
Valentin
В любом месте можно так получить токен текущий
Aleksei
он 1 раз только мне почему то возвращается. првоерю еще раз
Aleksei
Valentin
Ну в сервис он один раз заскакивает, да. Но если вам нужно где то получить токен, то это делается так, как я выше написал
Aleksei
только в момент рефреша
Aleksei
ок попробую
Aleksei
спасибо
Daniil
Всем привет! Стоит задача: Нужно отобразить большую карту в формате SVG, с различными маркерами(видимо тоже в SVG) на ней. Маркеры добавляются на карту динамически при инициализации карты и фиксируются на своей позиции (известны координаты маркера на карте) . Основная проблема, в том, что нужно реализовать приближение карты. При приближении карты, размер маркеров не меняется. Соответственно вопрос, есть ли какие-то библиотеки для работы с svg, которые помогут решить такую задачу. Причем хотелось бы как можно меньше рисовать что-то на Canvas и считать руками координаты и размеры изображений. Будет очень приятно, если у кого-то есть идеи на эту тему :)
Anonymous
Всем привет. Как настроить прогард таким образом, чтобы защитить код от деобфускации? Либо намеренно допустить ошибку чтобы деобфускатор выбрасывал варн или эксэпшн какой нить. Спасибо
Anonymous
1000$ вроде как
Anonymous
ну или около того
Anonymous
интересует бесплатный варик. хак какой нитьь в настройках прогарда или еще чего
Anonymous
Использую jadx и вижу следующее. Необходимо получать при декомпиляции нечто подобное
Глеб
Всем привет! Стоит задача: Нужно отобразить большую карту в формате SVG, с различными маркерами(видимо тоже в SVG) на ней. Маркеры добавляются на карту динамически при инициализации карты и фиксируются на своей позиции (известны координаты маркера на карте) . Основная проблема, в том, что нужно реализовать приближение карты. При приближении карты, размер маркеров не меняется. Соответственно вопрос, есть ли какие-то библиотеки для работы с svg, которые помогут решить такую задачу. Причем хотелось бы как можно меньше рисовать что-то на Canvas и считать руками координаты и размеры изображений. Будет очень приятно, если у кого-то есть идеи на эту тему :)
Опять - это скорее вопрос производительности. Есть ли в принципе нормальная "взрослая" поддержка svg на уровне как в десктопах. Прежде чем ломиться в svg на андроиде - может лучше поискать, есть ли такое в принципе где-нибудь, как-нибудь. Хоть в каком-нибудь виде. Ты смотрел? есть такие аппы (чтоб .... ну ... полноценная поддержка свг была)? лаги? не? телефон плавится? я ... не очень в теме svg, но моих поверхностных по VectorDrawable достаточно чтобы смотреть скептически на эту идею ну .... по-крайней мере если говорить о телефонном железе, или дешёво-телефонном железе
Axrorxo'ja
Привет всем кто знает как можна отключить скроллинг на аппбарлайут через ДрагКаллбак не сработал
Daniil
Опять - это скорее вопрос производительности. Есть ли в принципе нормальная "взрослая" поддержка svg на уровне как в десктопах. Прежде чем ломиться в svg на андроиде - может лучше поискать, есть ли такое в принципе где-нибудь, как-нибудь. Хоть в каком-нибудь виде. Ты смотрел? есть такие аппы (чтоб .... ну ... полноценная поддержка свг была)? лаги? не? телефон плавится? я ... не очень в теме svg, но моих поверхностных по VectorDrawable достаточно чтобы смотреть скептически на эту идею ну .... по-крайней мере если говорить о телефонном железе, или дешёво-телефонном железе
Ну в вопросе о железе - minsdk 21, так что скорее всего любое приличное решение прокатит А так, я пока нашел только пару библиотек для отображения SVG(AndroidSVG), которые справляются с простым отображением картинок. Так что вариант сделать все руками прокатит. Интересно, есть ли поддержка чего-то за рамками 'просто показать изображение'.
Глеб
Ну в вопросе о железе - minsdk 21, так что скорее всего любое приличное решение прокатит А так, я пока нашел только пару библиотек для отображения SVG(AndroidSVG), которые справляются с простым отображением картинок. Так что вариант сделать все руками прокатит. Интересно, есть ли поддержка чего-то за рамками 'просто показать изображение'.
Ну ... если либы такие есть... они-то наверно знают толк в вектор-рендеринге. Ну ок) 🤔 .... есть некоторые api21, которые работают наверное хуже чем HTC Dream. Так что версия апи даже косвенно никак не показатель "мощности железа"
Anonymous
Ребят, всем привет! У меня вопрос по парсингу json: если от сервера приходит json след. вида "{ "data": [...] }", то есть object, который содержит в себе array, как можно с помощью ретрофит его распарсить так, чтобы он возвращал List<Data>, а не какой-то обджект, полем которого является List<Data> ?
Eugene
Ребят, всем привет! У меня вопрос по парсингу json: если от сервера приходит json след. вида "{ "data": [...] }", то есть object, который содержит в себе array, как можно с помощью ретрофит его распарсить так, чтобы он возвращал List<Data>, а не какой-то обджект, полем которого является List<Data> ?
к ретрофиту через addConverterFactory добавь GsonConverterFactory.create(GsonBuilder().registerTypeAdapter(Array<Data>::class.java, DataDeserializer()).create()) и создай класс DataDeserializer class DataDeserializer : JsonDeserializer<Array<Data» { override fun deserialize(json: JsonElement, typeOfT: Type?, context: JsonDeserializationContext?): Array<Data> = GsonBuilder() .create() .fromJson(json.asJsonObject["data"].asJsonArray, Array<Data>::class.java) }
Eugene
это на котлине если что
Никита 🙃
Проще доставать список из объекта 🧐
Anonymous
Здравствуйте, написал клиент сервер на сокетах для передачи сообщений. Но работает только в локальной сети(серые айпи). Каким образом можно написатьклиент сервер для интернет сети, которые не будут требовать публичного айпи?
Глеб
Тупой но принципиальный вопрос ))) короче есть класс, контейнер, какая-то хрень, не суть..... у него есть String значение (поле), на этот класс можно подписываться и получать события об изменении поля, еще можно set сделать - то же всё ок. Теперь я хочу при каждом set, внутри сбрасывать новое изменённое значение в файл..... и вот тут затык: - присваеваем нов значене полю - notify подписчиков - сброс в файл -выход либо: -пишем новое значение в файл -вычитываем тут же этот файл - тем что вычитали присваеваем в поле - notify подписчиков - выход
Глеб
😂👍
Глеб
Я ж колхоз - ща пока не могу это правильно гуглу сформулировать, чтоб что-то внятное получить))
Михаил 🇺🇦
кто то знает этого ???
https://stackoverflow.com/questions/40750005/disable-vertical-scroll-in-collapsingtoolbarlayout-appbarlayout/40750707
Михаил 🇺🇦
спасибо за ответ но это не сработал :(
Устанавливали Behavior предварительно?
Axrorxo'ja
ага