--------
Egor
Ребят. Кто то работал с 1с? Вы через апи общались? Или напрямую?
--------
Egor
работал. Через апи
Просто мне написали поповоду прилки. И там надо всё связывать через 1с. Буду просить апи тогда.
Sergey
Привет!
Дайте, пожалуйста, хотя бы ориентир, куда смотреть.
Есть ViewPager. В нем у фрагмента в onCreate вызывается длинная функция. При свайпе конец этой функции выполнчяется до onResume, а при программном задании страницы ViewPager через setCurrentItem(...) после onResume.
В чем отличие то??? Почему по-разному все так???
Alexander
Всем привет.
Сейчас есть 1 приложение. Заказчик хочет ещё одно приложение которое будет отличаться дизайном + могут быть новые фичи. Пришел к выводу что нужно перейти на многомодул
ьную архитектуру. Выделить модуль data куда закинуть все репозитории. core - сюда закинуть все текущие фрагменты и viewModels. И добавить 2 app модуля для каждого отдельного приложения. Далее планирую растащить core на feature модули которые будут отличаться. Теперь сами вопросы:
1. Где можно почитать или посмотреть пример подобного кейса?
2. В правильном ли направлении я решил делать?
3. Как работать с цветовыми схемами если они должны быть разные для двух приложения?
SE
Как можно сделать два параллельных запроса с RxJava2, так чтобы если один из запросов выбросит Exception второй продолжался?
Mike
Egor
Egor
Egor
SE
Запустить один запрос.
И запустить второй запрос.
Мне нужно показать один ProgressBar для обеих.
Я хотел сделать это через merge и через compose добавить вот это
public static <T> ObservableTransformer<T, T> applyProgress(HasProgress viewModel) {
return upstream -> upstream.doOnSubscribe(disposable -> viewModel.showProgress())
.doOnTerminate(viewModel::hideProgress);
}
SE
neikist
Я же в 1с не шарю вообще, как же мне обращаться к нему без апи?
Может вам повезет и на знающих наткнетесь, вероятность не такая уж маленькая, но есть. А общаться - так по апи. Возможность реализовать апи на стороне 1с есть, но его придется согласовывать с разрабами 1сными и лучше пушить с вашей стороны форматы и эндпоинты, а от 1сников только корректировки по техническим причинам (организация хранения, ограничения платформы и т.п.)
Egor
neikist
😔
Есть еще у 1с встроенная апишка в формате OData, можете погуглить, немного на graphql похоже как по мне, но с ней другая проблема, каждое изменение структуры хранения данных в 1с которые вы через апишку запрашиваете - автоматически меняет апишку, обратную совместимость обеспечить невозможно.
Egor
Mike
SE
Egor
theakella122
Ребят, не открываются ресурсы и активности в студии, а другие файлы открываются нормально. Как починить знает кто?
theakella122
причем картинки в ресурсах открываются
Andrii
Andrei
Всем доброго дня. Есть задача скейлить TextView с числами по мере приближения к центру экрана. Для этого решил использовать RecyclerView с переопределенным LayoutManager.
Проблема сейчас в том, что в зависимости от разряда числа скейл пропорционально увеличивается. Понимаю, что все дело в child.width / 2 но на что исправить хз. Подскажет кто-нибудь?
https://gist.github.com/osip-000/65eac46822d0d9e0c1ccec125ab122fe
Roman
Ребзя, ни у кого такого не наблюдается: после перехода в проекте на котлин 1.4 ощутимо возросла загрузка процессора на ровном месте? Можно просто код писать в небольших файлах и ноут идет на взлет
Danile
рябзи, кто то решал такую проблему
html парсится и выдает такие символы (знаки вопроса). как пофиксить?
гружу в вебью так:
loadDataWithBaseURL("", dataHtml.getHtml(), "text/html", "UTF-8", "")
Станислав
Ребята, помогите пожалуйста. Тестирую встроенные покупки. С тестовым sku все работает. С реальным sku BillingClient пишет, что приложение не найдено. В данный момент приложение находится в закрытом тестировании, может ли это быть причиной? Нужно переводить в альфу?
Starikov
что по jetpack compose, я пропустил, уже юзабельно, в продакшене можно начинать юзать?
Starikov
и вообще стоит его изучать и делать все новые проекты на нем?*
Norim
парни у меня вот такое вот произошло Parcelable encountered IOException writing serializable object (name = c.m.a.f.l)
Norim
Я как-то тут видел что советовали что-то с прогрвардом сделать для решения, но не помню что
Max
Max
и ещё пару лет точно будет
Starikov
то есть пока не стоит в продакшен с ним
Max
ну да это ж дев превью, даже не альфа
Starikov
а, ок, понял
Аббос
Max
Переиспользование кода один из базовых критериев его качества
--------
Max
Делать 4 активити, которые делают одно и тоже... немного пахнет)
Sergey
Артем
Привет, подскажите пожалуйста, у меня в приложении много изображений, я как полагается разбил их по разным drawable, и размер апк понятное дело сильно вырос.
Вопрос в следующем, когда пользователь скачивает приложение ему устанавливается весь пак и потом показываются изображения под его разрешение экрана,
или ему устанавливается только та часть которая конкретно подходит под его телефон?
Mike
Kirill
Подскажите, в Retrofit 2 можно как-то сделать проверку по типу..
Чтобы например с сервера id приходит строковым а я жду интовым
в результате хочу увидеть id = null , а не пустой класс
Sergey
Mike
Mike
Mike
Max
Мне на 20мб приложение в саппорт сыпались жалобы шо дохера места, удаляю😅
Mike
Norim
Norim
Вообще и в день
Олег
народ, а кто нибудь поднимал VPS для бэка своего приложения? можете что нибудь посоветовать плиз?
Mike
Олег
о, спасиб)
Arsen
как называется прием/практика, когда показываются данные из кеша, а параллельно грузятся новые из сети и при этом отображается ненавязчивая индикация, что данные не актуальные + прогресс какой-нить. Не могу нагуглить ниче(гайдлайны) на эту тему
theakella122
скажите, какая последняя версия grandle? Попробовал и 6.1.1, и последнюю по инфе на офф сайте версию 6.6, вижу подобное
theakella122
от этого места может такое быть?
Dmytro
Alexey
Alexey
Басюк
Привет. Не получается в эмулятор картинки закинуть
Dmytro
Dmytro
Басюк
они там типа есть но не активные
Roman
А для этого есть отдельная фича? У меня что-то подобное в дизайне есть как раз, ещё не дошел до этого экрана, думал, просто поиграть с отступами, чтобы элемент был частично виден на экране
Roman
Та я тоже, думал поиграть с марджинами для этой цели, хотя да, решение не будет на всех экранах одинаково хорошо выглядеть
Artem
Подскажите, пожалуйста, что нужно сделать. Передаю в активити через putExtra параметр, затем перехожу на нее, читаю этот параметр. Потом с активити перехожу на другую. А когда возвращаюсь обратно - параметров уже нет.
Как правильно положить, чтобы и при возращении параметр был?
theakella122
Andrei
PagerTransformer для VP2 или переопределенный LayoutManager для ресайклера. Имхо, с VP2 проще
Dmytro
paralax эффект, возможно где0то дубль букву пропустил
Dmytro
Mike
Mike
хотя странно, что его уже нет. Неужто интент поменялся?