Daniel
Это очень дорого по памяти)
Daniel
Идеально все в векторы перегнать, работаю над этим)
Ivansuper
Идеально все в векторы перегнать, работаю над этим)
Я вот тебе только на последок (вдруг ты не встретился с этим) напомню, что если у тебя формы на маске цветовые сделаны с антиалиазингом краев, то по одному точному цвету не выкусить. Если ты это учел, то все ок
Daniel
Ага, хороший совет)
Daniel
Да, уже столкнулся с проблемой интерполяции маски)
Daniel
Спасибо, потом могу рассказать, как сделал)
Ilya
блюм
Damir
Всем привет! Я правильно понимаю, navGraph нужен только для понятной визуализации экранов? Другого функционала нет?
Roman
Roman
Визуализация переходов?
Вадим
Ребят, привет. Я новичок. Загружаю данные с БД сайта в Recycler. Повесил слушателя, для подгрузки данных (все по туториалу, найденому в инете)
scrollListener = new RecyclerView.OnScrollListener() {
@Override
public void onScrolled(@NonNull RecyclerView recyclerView, int dx, int dy) {
super.onScrolled(recyclerView, dx, dy);
if (gridLayoutManager.findLastCompletelyVisibleItemPosition()==DataList.size()-1)
{
load_data(SiteAdress, ПараметрЗапроса);
}
}
};
При пролистывании когда срабатывает слушатель, данные подгружаются несколько раз, вместо одного. Посоветуйте, как решить проблему? А в идеале может у кого есть "путный код" для подгрузки данных? ПЛИИИИЗ!
Zufar
Добрый вечер!
у меня проект по разработке приложения информационного характера. на пример по кулинарии. Она состоит из более 20 блюд и каждому блюду отдельно должен открываться рецепт его приготовления.
Для каждой страницы рецепта создается отдельно activity и layout файлы.
Есть ли другие способы что бы избежать от создания множество файлов?
Mike
Вадим
Mike
Одна разметка + Адаптер
> отдельно должен открываться рецепт его приготовления
интересно, куда здесь адаптер
Вадим
Mike
Ребят, привет. Я новичок. Загружаю данные с БД сайта в Recycler. Повесил слушателя, для подгрузки данных (все по туториалу, найденому в инете)
scrollListener = new RecyclerView.OnScrollListener() {
@Override
public void onScrolled(@NonNull RecyclerView recyclerView, int dx, int dy) {
super.onScrolled(recyclerView, dx, dy);
if (gridLayoutManager.findLastCompletelyVisibleItemPosition()==DataList.size()-1)
{
load_data(SiteAdress, ПараметрЗапроса);
}
}
};
При пролистывании когда срабатывает слушатель, данные подгружаются несколько раз, вместо одного. Посоветуйте, как решить проблему? А в идеале может у кого есть "путный код" для подгрузки данных? ПЛИИИИЗ!
внутри load_data написать защиту от повторов — т. е. помнить, есть ли сейчас запрос
Вадим
Mike
Вадим
и?
я так понял, нужно проверить выполняется ли он, и если выполняется, то не запускать иначе запустить?
Mike
Вадим
да, именно так
в этом то и проблема) недостатка знаний
UPD
Спасибо. getStatus
Mike
Mike
а, ок
Вадим
Mike
я привильно понял?
да, если существующий AsyncTask не null и прямо сейчас выполняется, то новый запускать не надо
And
ConstraintLayout кто знает как отключить возможность нажатий на все элементы внутри
Вадим
Вадим
Вадим
Mike
и это тоже
мне в такой ситуации очень сложно угадать, что ты имеешь в виду
Макс
Может вопрос немного не по теме, но всё же. Кто-то работал с CAS(Central Authentication Service)?
ℕo ℕame
У всех ас4 при клике на run иногда не запускает приложение после установки?
Джахонгир
Привет ребята подскажите книгу хорошую по kotlin, как для начинающего
Eugeny
🇺🇦
Джахонгир
🇺🇦
Просто как по мне лучше тыкаться в начинаниях, а книги читать уже имея базу, хз
Олександр
Джахонгир
Джахонгир
Maryna
Лучше тыкаться)) ахах)
🇺🇦
Посните: тыкаться в начинаниях
Те же самые видеоуроки. Например я когда учился верстать на первой же неделе взялся за сайт, и научился на флексбоксах неплохо так верстать.
Но когда я с С# такое проделал, получилось хреново
Джахонгир
Mike
Олександр
Джахонгир
Maryna
Зависит от того кто как воспринимает, мне видеоуроки нра, а кому то лучше оф дока или книги помогают разобраться
Джахонгир
Речь не о том кому шо нрав или о вашем мнении)
Maryna
Ваше мнение, о том за что вы кого любите тоже никто не спрашивал☺️☺️☺️
Anonymous
Код
@Component
interface NetworkComponent<V : BaseMvpView> {
fun inject(presenter:BaseMvpPresenter<V>)
}
Ошибка
error: Type parameters must be bounded for members injection. V required by BaseMvpPresenter<V>, via:
public abstract void inject(@org.jetbrains.annotations.NotNull()
^
BaseMvpPresenter<V> is injected at
Что не так?
Aleksey
Andrey
Добрый вечер, подскажите, можно ли на устройстве с помощью keytool’а сгенерировать самоподписанный сертификат во внутренней хранилище приложения? Хочу просто вызвать скрипт
Dilame
Есть apk, которое шифрует набор данных, используя getPackageInfo(...).signatures.
Мне надо модифицировать поведение этого приложения, но при этом получать оригинальный шифр.
Подскажите, плз, как сделать это проще всего?
Mike
Dilame
Damir
Anonymous
Ребят, чтобы получить инстанс класса нужно this через getField брать?
Anonymous
или обьект которые дается, в качестве инстанса
Anonymous
а, понял все
Anonymous
Hi. Where can i find full course of android developing?
Mike
Kirill
Подскажите, как программно в LinearLayout можно добавить другие лайоут?
типа инклюда.
Mike
Stunner // 🎄
как безболезненно в андроид студио сменить репо
Stunner // 🎄
то есть его имя сменить, файлы те же
Anonymous
Почему в Dagger 2 нельзя использовать такой спсооб инициализации Класса?
Anonymous
Приходиться помнить названия типов переменных, чтобы их юать потом
roman G
подскажите, тут написано что в новых версиях убрали ограничением в 5 макс запросов, но не сказано сколько запросов доступно сейчас, в новых версиях
Stunner // 🎄
Line'R
Подскажите пожалуйста, в ресайклер добавляется кастомная вьюха. Пока элементы не занимают всю ширину экрана, они появляются правильно. А потом исчезает анимация и с тенями беда какая то
Line'R
Line'R
Можно ли как то добавить ресайклеру отступ в конце на ширину вьюхи?