Arsen
храни стейт в итемах
Mike
И что делать?
да вот скопировать к себе мой код из сообщения
Dmytro
Ребята, есть string непонятной кодировки, это русские символы которые приходят в виде метадаты. Я их получаю. Если текст английский проблем нет, но если там есть русские символы, то текст выводится в подобном формате. Код класса через который я получаю metadata https://pastebin.com/GJzFTH2z
Arsen
утф8 к примеру по 2 байта юзает
Arsen
желательно заранее знать кодировку
Mike
утф8 к примеру по 2 байта юзает
Иногда по одному. Иногда по 3 или 4. Это знание сейчас не помогает.
Dmytro
Я пытался преобразовывать в 1251 или utf8, но ни к чему не привело. Изначально кодировку не знаю
Arsen
есть сайтик для опеределения кодировок
Arsen
https://2cyr.com/decode/?lang=ru
Mike
вылетело при запуске
придётся научиться читать стектрейсы
Arsen
придется читать
Arsen
Dyno
у меня нет ни одного своего приложения в маркете ;)
А ты как думаешь сколько андроид разработчиков по всему миру? Которые уже работают, я имею ввиду
Dmytro
Пишет что исходная кодировка utf-8
Mike
Пишет что исходная кодировка utf-8
а зачем accept зануляешь?
Dmytro
Не понял
Okhsunrog
придётся научиться читать стектрейсы
Всё, исправил. Мой косяк был. Всё работает :)
Danile
А ты как думаешь сколько андроид разработчиков по всему миру? Которые уже работают, я имею ввиду
Так большинство я думаю чисто работают на кого-то, не делая ничего своего)
Okhsunrog
@Harmonizr как тебя упомянуть в пункте "Благодарности" моего приложения?
Dyno
Так большинство я думаю чисто работают на кого-то, не делая ничего своего)
Ну да. Но все равно на одного разработчика приходится 1 или больше приложений, я думаю. Вот смотри, за 2 года командой из 5 человек они выпустили 6 приложений. Значит на одного разработчика пришлось 1,2 приложения.
Arsen
@Harmonizr оо, теперь возьмут на работу, феймос контрибъютор все-таки
Arsen
латентный разработчик
Aleksandr
Всем привет. Подскажите, кто-нибудь интегрировал в свое приложение Spotbugs? Пытался добавить его в свое приложение, получаю ошибку. Потом попробовал в приложение с нуля — результат также ошибка. Читал документацию на офф. сайте — https://spotbugs.readthedocs.io/en/stable/gradle.html, но не помогло. Есть ли у кого пример успешной интеграции и настроек build.gradle?
Arsen
и некому скачивать)
leksss
где взять шаблон для раскраски по номерам? может кто продает?
Sergey
Я про то, что много программ разрабатывается под конкретные нужды заказчика.
Dyno
Я про то, что много программ разрабатывается под конкретные нужды заказчика.
Но все равно их в маркет выкладывают, нет? Для удобства скачивания заказчику
Okhsunrog
ого) Mike
Ок. Это чисто символически, приложение весь спецефичное, несколько человек будет использовать. Это не в открытый доступ. Хотя исхи будут на моей гитхабе. Как правильно опенсорс лицензию сделать, не занешь?
Sergey
Arsen
не выкладывают, могут чисто внутри компании юзать, например на каком нибудь складе штрихкодики сканировать
Dyno
Нафиг они в маркете, если это софт для сотрудников?
Ну чтоб обновляться там было проще. Ладно, у них наверное свои велосипеды
central
А что, корутины ускоряют байткод?)
минус время на переключение контекста и все
Sergey
А что, корутины ускоряют байткод?)
Насколько я понимаю, это основная фишка Котлина. Поэтому стоило тестировать и с ними.
Sergey
минус время на переключение контекста и все
не факт, что совокупно будет минус.
Mike
Насколько я понимаю, это основная фишка Котлина. Поэтому стоило тестировать и с ними.
Автор тестирует как бы эквивалентный код. С корутинами он таковым бы не был.
Sergey
Он должен быть эквивалентен по результатам, а не по синтаксису.
Дмитрий
https://habr.com/ru/post/215647/ Вот еще помню читал статью, где чувак признал ошибки и показал что C++ не всегда про скорость
Mike
Он должен быть эквивалентен по результатам, а не по синтаксису.
Не совсем. Корутины — совсем другой механизм, и сравнивать его надо, соответственно, хотя бы с CompletableFuture.
Andrei
Всем привет! Вопрос: явлется ли использование RxJava(да да, знаю, что ЭрЫкС не нужон, но он уже есть в проекте) и LiveData в связке с ViewModel более или менее нормальной комбинацией или это оверхэд? Я имею в виду следующее: какие-нибудь данные мы получили во ViewModel из репозитория, обернутые в Observable\Single, а уже в активити\фрагмент "отдали" их из ViewModel путем использования LiveData. Кто-нибудь так делал\делает?
Павел
ребят только начал реалмом пользоваться и я сначала хранил поле String last_message а потом стал хранить Message last_message и в итоге мне на этапе компилляции выдает ошибку error: Field "lastMessage" of type "com.example.mobile.DataModels.Entities.Message" is not supported.
Andrei
Что тебя здесь смущает?
да вроде ничего, но решил поинтересоваться у других
Andrei
очень странная формулировка «это оверхэд»
имел в виду "через чур", "нет необходимости"
Mike
имел в виду "через чур", "нет необходимости"
Ну может с RxBinding нет необходимости в лайвдате. А с какими-нибудь байндингами к лайвдате нет необходимости в RxBinding.
Andrei
Понял Всем спасибо за ответы
leksss
подскажите, как правильно ссылку сделать на приложение, чтобы в инсте открывался маркет сразу, а не встроенный браузер
leksss
я хз как в инсте именно, и проверить не могу
leksss
пробую так market://details?id=lalala.com.lol
Okhsunrog
А как сделать всплывающее окно с бесконечным прогрессбаром "Загрузка"?
Антон
Кто нить vscode пользует для ANdroid разработки?
Nikita
очень странное занятие
Антон
Ну он легче и проще
Dmytro
DialogFragment или AlertDialog почитай, делаешь любой макет, и туда его суешь.
Mike
Што? DI-контейнер мешает писать тесты и подменять зависимости?)
Alex Android
Я правильно понимаю, что для этого мне надо заменить appComponent со всеми 100 модулями и 100 сабмодулями?
Mike
да вот вам двоим, с даггером)