Victor
там связка веб + JavaFX + Android + на афон тоже клиент
Victor
это жесть..
Victor
меня на простые вещи на тянет. А то что хочу, так слишком замудрено
Victor
Хотя
Victor
В принципе, что Android, что JavaFX не очень большая разница
Victor
Логика везде таже. Только свои библиотеки для дизайна
Yuri
Всем привет. начинаю новый проект. Хочу попробовать single activity подход. Посоветуйте какие нибудь хорошие либы для навигации, которые вы используете. Не хочу изобретать велосипед и писать их самостоятельно.
Yuri
Jetpack navigation?
Это navigation component Который?
Yuri
Ага
Вы использовали? Нормально с ним все?
Yuri
Ага
Помнится, про утечки в нем писали
Val
Вы использовали? Нормально с ним все?
Ну единственное с чем у меня проблемы это с возвратом результата из фрагментов/диалогов
Val
Официальный костыль от гугла через вьюмодели
Val
С утечками не сталкивались, хотя в проде уже несколько проектов
Yuri
Ну единственное с чем у меня проблемы это с возвратом результата из фрагментов/диалогов
а можно ссылку на то как гугл советует это делать? я что-то не нашел(
Val
а можно ссылку на то как гугл советует это делать? я что-то не нашел(
https://stackoverflow.com/questions/50752026/how-to-set-target-fragment-of-a-dialog-when-using-navigation-components/50752558#50752558
Val
там же ссылка на доку есть
Yuri
https://stackoverflow.com/questions/50752026/how-to-set-target-fragment-of-a-dialog-when-using-navigation-components/50752558#50752558
спасибо большое. получается, каллбаки лучше не использовать?
Val
и где то на трэкере гугла была issue по поводу этой фичи в navigation
Val
спасибо большое. получается, каллбаки лучше не использовать?
да можно и коллбэками и любыми костылями, просто это единственное чего мне не хватает)
Dmitrii
Всем привет! Парни стоит задача конвертировать csv в не редактируемый формат, в голову пришло только 2 варианта pdf и image, не по тому не по другому нет мануалов. Можете что-то подсказать? CSV лежит в файле.
‍Yap
А что значит не редактируемый формат? Какая задача?)
Dmitrii
А что значит не редактируемый формат? Какая задача?)
Выгружать данные из программы в виде таблицы и файл должен быть условно не редактируем(pdf).
‍Yap
Как минимум есть онлайн конверторы)
Anonymous
Кто знает как char проверить на совпадение?
Hovhannes
@javastart
Akb
тут ответ, аж три варианта: @Body как RequestBody, как JsonObject или как String: https://stackoverflow.com/questions/21398598/how-to-post-raw-whole-json-in-the-body-of-a-retrofit-request
Работающим оказался способ перевода Мапы в json string. Затем конвертация json в RequestBody с указанием MediaType
Dmitrii
Как минимум есть онлайн конверторы)
Так это понятно, но мне то нужно в приложении это делать, чтоб к примеру юзер нажал на кнопку и вылезло окно share pdf to к примеру
Вячеслав
Нет. EУже имеется 2*. А у меня прописана версия 1.1.3 implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
Сотри номер версии и поставь + , потом нажми Ctrl+Enter и студия поставит актуальную версию
Andrew
Image тоже делается рисованием на канвасе, но для текстовой таблицы это не удачное решение, как мне кажется.
Andrew
Создание то понятно, но мне нужно сделать pdf из csv
У тебя не получается прочитать csv в виде массива строк? Или у тебя не получается массив строк отрисовать на пдф?
Dmitrii
Может проще вот это использовать? https://github.com/convertapi/convertapi-Java или так не делается?
Andrew
Конечно можно, ты ж дочь миллионера )
Andrew
Вроде ж фри:))
фри только 1500 секунд работы, если я правильно понял их планы
Andrew
Вроде ж фри:))
ну и про оффлайновую работу прийдётся забыть
Dmitrii
ну и про оффлайновую работу прийдётся забыть
Просто у меня опыта очень мало, то что вы выше написали на меня нагоняет ужас:(
Dmitrii
не чувак, по другому ты опыт не прокачаешь
Понимаю, буду искать мануалы ещё :)) очень много ещё и на Java :(
Co(n)stantine👨‍🔬
😀
Dmitrii
Я с него начал осваивать программирование на Android
Andreu
Ну вот, а потом идут работать и у них траблы с переводом старых проектов( че ж вы на джаву забиваете все
Co(n)stantine👨‍🔬
а надо было сначала с Java начать, ну что уж теперь..
Co(n)stantine👨‍🔬
страдай
Co(n)stantine👨‍🔬
Новички, если вы сейчас читаете это сообщение, не начинайте свой первый шаг с Kotlin 🥺
Dmitrii
Мне вот Котлин опытный посоветовал:))) Может потому что у меня основа swift ?:))
Hovhannes
ну наконец-то, к концу 2019 поняли что надо было джава учить
Hovhannes
не, нубы
Andreu
Мне вот Котлин опытный посоветовал:))) Может потому что у меня основа swift ?:))
Классика, но если ты не знаешь objective-c, то ты садист))
Dmitrii
Мне и котла хватает, просто когда не понятно я спрошу как это из Джавав Котлин сделать, тем более что это бывает редко
Hovhannes
[[MyAwesomeClass alloc] init] bitch!
Dmitrii
Классика, но если ты не знаешь objective-c, то ты садист))
Кому нужен objective c в iOS ??? Это ж прошлый век
Andreu
Ну, так же как и джава. Иметь знания по ней ты должен
Dmitrii
Ну, так же как и джава. Иметь знания по ней ты должен
Да брось, это отговорки. Я ж как-то написал программу? Ну да были моменты не ясные, как сейчас с pdf, но это просто дискомфорт создаёт и отвлекает, не более...
Andreu
Да брось, это отговорки. Я ж как-то написал программу? Ну да были моменты не ясные, как сейчас с pdf, но это просто дискомфорт создаёт и отвлекает, не более...
Причина все та же. Ты пишешь свои проекты (как я предполагаю), а как нужно будет что-то старое дописать/переписать ты будешь сидеть
Dmitrii
Про objective-c на iOS уже все забыли, только пенсионеры и ленивые на нем пишут, тоже самое ждёт Java через годик :)
𝔀𝓲𝓷➁𝔀𝓲𝓷 🏴‍☠️ 🏴‍☠️
Какой уровень java желательно знать? Я понимаю синтаксис и ООП, этого достаточно андроид изучать??
Danile
Да брось, это отговорки. Я ж как-то написал программу? Ну да были моменты не ясные, как сейчас с pdf, но это просто дискомфорт создаёт и отвлекает, не более...
ну можно и не учить джаву, но так как ты будешь учить котлин, а котлин как говорят это джава , то полюбому нужно будет в будущем углублять знания в языке и в тех же структурах данных, если хочешь стать лучше специалистом
Danile
тип знаешь базу джавы, то уже более менее спец
Danile
можно и с котлином работать
Александр
Запилить бы FAQ как в Java канале, чтобы ссылаться на него после очередного вопроса в стиле "а ша жава или кокотлен, а скиньте чо почитать, а эт самое чё как долго мне вообще потеть прежде чем я начну получать 300к/наносек"
𝔀𝓲𝓷➁𝔀𝓲𝓷 🏴‍☠️ 🏴‍☠️
тип знаешь базу джавы, то уже более менее спец
Где граница база джавы? Для входа в android??
Danile
Какой уровень java желательно знать? Я понимаю синтаксис и ООП, этого достаточно андроид изучать??
лучше базу подтяни всю (загугли вопросы джавы для собеседования, там будет от чего отталкиваться)