Mr O
ключи подписи поменял
Mr O
точнее сбросили
Mr O
и версия тоже с 2.3 поменял на 5
Сергій
Mike
Можно как-нибудь
* тестить роболектриком не-android-модули,
* запускать одни и те же тесты с роболектриком и без него
?
Mike
я хочу одни и те же тесты гонять с JDBC и с SQLite. Общий интерфейс имеется.
Саша
Привет, может кто-то подсказать как сделать такой header? =\
Konstantin
Саша
Konstantin da
Doston
такой уебанский всмысле ? )
Дизайнер так видит. А они знаете ли, творческие личности)) и нельзя ранить их, говоря что их работа уебанское.
Stepan
Doston
Привет, может кто-то подсказать как сделать такой header? =\
<shape android:shape="rectangle"
xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:bottomLeftRadius="30.0dp" />
<solid android:color="@android:color/white" />
</shape>
Саша
@ddk9499, da, ya tak i delau, spasibo
Саша
@StepUp18, @ddk9499, Konstantin , @JohnnySC — а дизайн конечно “вырви глаз” 🙂
Alexey
Как будто веб конфетку делают)
Konstantin
в основном да
Konstantin
в вебе сделать по красоте проще намного чем тут
Himars
Здравствуйте господа разработчики!
Подскажите, можно как то в searchview проскролить програмно текст в начало?
Вот искал и нашел, но не работает
https://stackoverflow.com/questions/48470291/android-searchview-show-first-part-of-long-string-instead-of-last
Himars
не, не хочет.
Mike
Mike
Не вижу никакой проблемы в том, чтобы нарушать гайдлайны. Это бывает очень красиво и уместно.
Ivansuper
Нарушал и буду нарушать материал пока не научатся хотя бы не кропать свою супер тень elevation на границах контейнеров
ji
По мне, Material сам по себе фигня. Концепции правильные, но реализацию нужно обязательно улучшать для своего приложения
Dyno
а что это за поле? такого вроде раньше не было. генерит private_key.pepk файл
Dyno
Сергій
Наконец то и у нас приложения подписываются как у людей
Dyno
Dyno
этот ключ тоже надо хранить и не выбрасывать?
Сергій
Сергій
один раз выгрузил в консоль и не паришься
Dyno
понятно. спасибо
Сергій
у яблочников это всегда было
Vitaly
Почему Service не запускается в отдельном процессе, даже устанавливаться не хочет? То есть если я в подпроцессе запускаю ":processName", то всё норм, а без двоеточия не хочет, как это исправить?
Vitaly
Там вроде для запуска в отдельном процессе приложению нужны права какие-то, как их получить?
Alexey
Если кому интересно
До 5 мая все видосы https://www.raywenderlich.com/android бесплатные
Alexey
Сергій
Сергій
> If the name assigned to this attribute begins with a colon (':'), a new process, private to the application, is created when it's needed and the service runs in that process. If the process name begins with a lowercase character, the service will run in a global process of that name, provided that it has permission to do so.
Станислав
Подскажите, какой договор нужно предоставить в валютный контроль? Вот этот? https://payments.google.com/payments/apis-secure/u/0/get_legal_document?ldo=0&ldt=sellertos&ldr=US
Ваня
При старте приложения подгружаю с базы данных довольно много информации, которая выводится в ресайклере(около 700 элементов для ресайклера). Соответственно оно занимает время при старте. Что собственно делать?
Ваня
Поставить прогрессбар и пусть крутится или подгружать частями?
Сергей
мнэ... подгрузить минимум для начального экрана, а остальное грузить потом?
Oleg
Можешь попробовать использовать PagedList. Он используется для постепенной подгрузки данных, чтобы не сразу всю пачку данных, а партиями подгружать, к примеру, по 30 айтемов
Ваня
Oleg
Рад помочь)
Anonymous
Добрый день. Мне нужно изменять icon приложения через код. Можно ли это сделать?
Ivansuper
Ivansuper
Запуска из лончера?
Ivansuper
Это зашито в ресурсах и не меняется программно
Mike
Можно одну лончер-активити отключить, а другую включить. Но работает это стрёмно.
Ivansuper
Ivansuper
Т.е. не тот компоненты ты переключаешь
Mike
Николай
всем привет:) рад что я не на всегда получил бан ... вообщем завалил меня препод ... сказал сделать WEbView , я сделал его внутри экрана , типа в лейауте сделал visible= false и при скане сайта сделал visible = true .... так вот вопрос
webview должен открываться на новой странице или на одной и тойже ?
Ivansuper
в лончере видна именно иконка активити
Ладно, твоя правда, да. App дает fallback если не указано у активности. Но в целом, это не сильно ух, ибо чем больше гибкости надо, тем больше десятков деклараций активностей делать в манифесте
Unat
Господа. Использовать статическую ссылку на Application чтобы в любом месте в коде доставать строки из ресурсов - насколько порочная практика и почему?
Сергій
Сергій
Из ньюансов ресурсы не будут привязаны к смене конфига
Сергій
(хотя не проверял, чисто теоретически)
Ivansuper
Лучше его использовать так то там, где контекст требуется не связанный с запуском активностей и UI. В остальном можно вполне себе обойтись активностями. Даже лучше бы
Ivansuper
Всегда так делал
Вот я тоже всегда ленился и им пользовался. Сейчас пытаюсь отучиться
Сергій
Без разницы 🌚
Сергій
Просто надо понимать что это может повлечь за собой
Ivansuper
Особенно осознал боль когда потребовалось локально в приложении менять язык
Unat
Я просто всегда оставлял этот вариант на самый крайний случай, когда везде говнокод, а сдавать проект надо было позавчера. А тут подъехали парни с fun Int.stringFromRes(): String = App.resources.getString(this) и я выпал в осадок.
Ivansuper
Это слишком сахар
Ivansuper
Как было сказано много где — котлин гибкий, но с этим приходит и ответственность : )
Konstantin
Сергій
Unat
Вот да, но мне теперь надо обосновать почему вверяемый в поддержку продукт нуждается во вмешательстве. Аргументы "той" стороны - меньше дублирования кода, но это финиш. Всему должен быть разумный предел.
Сергій
Всегда работало как от него требовалось
Unat
Сергій