Александр
https://www.google.com/search?sxsrf=ALeKk02kR97pCqo0WsaTgiTeBYIiePMZOg%3A1588874802915&ei=Mk60XqHZNseDk74PiKWyoAI&q=android+todo+app+tutorial&oq=android+todo+app+tu&gs_lcp=CgZwc3ktYWIQAxgAMgIIADIGCAAQFhAeMgYIABAWEB4yBggAEBYQHjIGCAAQFhAeMgYIABAWEB4yBggAEBYQHjIGCAAQFhAeMgYIABAWEB46BAgAEEc6BQgAEMsBUKcLWJoTYMUYaABwAXgAgAFviAG9ApIBAzAuM5gBAKABAaoBB2d3cy13aXo&sclient=psy-ab GL HF
Anonymous
Эта программа используется в 25 вузах страны уууу
Anonymous
Значит она наверное очень хорошая. Короче мало ли что. Лучше перестраховаться
Александр
Или следующим "привет поцоны чо учить java или котлен а чо за ошибка парни хелп"
CatOnPad
Классы назови по-другому, у вьюх айди свои напиши
Cloud
Так в том то и прикол, что все это может запалить программа на плагиат
Чел, поменяй названия переменных, классов, методов и поменяй местами объявления
Ярослав🇺🇦
Так в том то и прикол, что все это может запалить программа на плагиат
Чекай личку, скинул, то что я писал такому как ты, тоже тема эта была, только у него день один был😂
Cloud
Чел, поменяй названия переменных, классов, методов и поменяй местами объявления
Импорты перемешай, добавь сверху кнопок, текствью и тд. В чем проблема-то?)
Mike
не могу поверить, что это до сих пор обсуждают
Александр
Нифига тут схемы как антиплагиат обмануть. А потом ему придётся валить из страны первым рейсом, поймай меня если сможешь 2.0
Ярослав🇺🇦
Yuri
как отписаться от пушей firebase? FirebaseInstanceId.getInstance().deleteInstanceId() не работает =(
Сергей
Хм? А зачем? Ну можно слать только датапуши и игнорить ненужные, а выводить в шторку только актуальное. И/или вообще сервис обработки интентов пушей выключить
Сергей
как отписаться от пушей firebase? FirebaseInstanceId.getInstance().deleteInstanceId() не работает =(
И логи надо глянуть - он може не молча отписать отказывается, а ошибку туда гонит
Alexandr
как легче всего сохранять список дел? надо легче всего вывести список дел в список , что легче всего для этого использовать?
Room, какую нибудь либу для ресайклер вью да и все. У меня такой проектик лежит в моих репозиториях где то. Напиши, если актуально, пошарю
Yuri
И логи надо глянуть - он може не молча отписать отказывается, а ошибку туда гонит
Ну зачем - это вопрос другой. Есть у меня бэк, который шлёт пуши. И мне нужно просто прекратить их слушать. FirebaseInstanceId.getInstance().deleteInstanceId() отрабатывает корректно, без ошибок
Yuri
если на момент логаута юзер оффлайн - нет, не подходит =(
Yuri
не давать разлогиниться в оффлане - как-то не очень
Aleksey
ладно, это все еще не отвечает на поставленый вопрос, но может обойти это дело через топики? (на случай, если рассылка не персонализированная)
Omuraly
я честно гуглил и пытался сделать. но не вышло. почему когда делаю пуш репозитория в гитхаб файлы экспортируются а папки нет ?
Вазген
Кто-нибудь проходил курсы Андроид на OTUS? Хотелось бы узнать мнение - стоит ли покупать курс?
Tatyana
👌
Yuri
ладно, это все еще не отвечает на поставленый вопрос, но может обойти это дело через топики? (на случай, если рассылка не персонализированная)
Наверное уговорю бэкэндеров слать данные для пуша чисто в data, и сам буду рисовать или не рисовать нотификацию. Но ещё поковыряю
Aleksey
с дополнительнми логерами использую
Chriz
Как в RecyclerView при клике сделать остальные элементы списка прозрачными
Mike
Как в RecyclerView при клике сделать остальные элементы списка прозрачными
ты не можешь клик обработать или прозрачность поменять?
Иван
Как в RecyclerView при клике сделать остальные элементы списка прозрачными
Обработай клик по элементу списка, пройдись по всем элементам списка и добавь свойство сделать прозрачным(кроме выбранного элемета), твой вьюхолдер должен уметь делать прозрачно если свойство элемента списка тру
Chriz
ты не можешь клик обработать или прозрачность поменять?
Как я знаю то нужно весь список перерисовать. Надеялся кто-то посоветует что по лучше.
Aleksey
Timber.Tree
Ivansuper
Aleksey
такое тоже есть, к сожалению, но то легаси и ради красивого форматирования
Ivansuper
Спасибо кэп
На личности не переходим, да? Ты сам выше сказал, что по твоим знаниям надо перерисовать весь список, а не его видимую часть
Ivansuper
Совет тебе дали выше и он адекватный более чем
Nikita
Если я хочу создать RecyclerView, разбитый по категориям с заголовками, это норм создать один view_item, в котором определить все view необходимые и для элемента и для хедера, а при байндинге в зависимости от того категория это или элемент, делать соответствующий visible каждому view?
Nikita
Нет. Зачем делать вьютайпы кривонько, если просто есть вьютайпы?
Сейчас загуглю Это какой-то встроенный механизм?
Nazim
Друзья перейти с java разработчика на Android это долго времени займет ?
Ivansuper
Друзья перейти с java разработчика на Android это долго времени займет ?
Зависит от твоего желания только. Но не один день
Условно Разумное
Всем ку еще раз
Условно Разумное
Есть у кого идеи, как можно детектить что приложение было запущено другим приложением, которое, впоследствии, подрубилось как отладчик через ptrace?
Условно Разумное
Прикол в чем: когда этот лаунчер запускает мое приложение, то из моего приложения этот лаунчер не показывается даже в списках установленных приложений. Но если запустить не через него, то показывается
Valentin
подскажите, как сделать приложение библиотекой, чтобы его можно было запускать в другом приложении как обычный экран
BDB 🏴‍☠️
нету доступа к бд сайта, парсить инфу с сайта. Нормально так делать? у кого практика есть
Вадим
Ну, не очень. Дизайн сайта скорее всего будуть менять и каждый раз лезть в код, не очень
Села
Не надо?)
Ну если надо, надо, если нет, то нет
Nikita
Кто имеет опыт с query в Firebase, скажите можно ли как-то сделать выборку документов из 2 разных коллекций одним запросом? Я хочу показывать данные из 2 коллекций в одном RecyclerView, использую FirestoreRecyclerAdapter, который принимает ровно один запрос
Nazim
Ну если надо, надо, если нет, то нет
Села, он так ответил типо лучше не надо я поэтому спросил )
Iv
подскажите пож-та как в цикле менять путь int MyText = R.string.start1; чтобы в след раз был int MyText = R.string.start2 ?; след на 3 и т.д. чет не соображу никак, и вообще так можно?
Iv
Массив сделать из этих айдмшников.
т.е. править не путь а номер айтема?
roman G
т.е. править не путь а номер айтема?
Делаешь переменную с текущем номером int i = 0 Затем делаешь ArrayList и добавляешь туда элементы по нужному порядку После чего прибавляешь к переменной +1
Iv
Не понял, какой путь?
R.string.start2 айдишник
Mike
R.string.start2 айдишник
Вижу, что айдишник
Iv
Вижу, что айдишник
все понял спасибо
roman G
Можешь не айдишник поместить, а сразу строки по айдишникам
Mike
getResources().getIdentifier("start" + i, "id", this.getPackageName());
Плохая идея. Медленно и небезопасно
Iv
ну при небольшом количестве прокатит может
Iv
у меня до сотни все
roman G
Тебе точно нужны строки из ресурсов? Если они все почти одинаковые, то просто вынеси строки в лист
MASTER
ну при небольшом количестве прокатит может
Подожди, скорее всего не прокатит, я сначала не увидел, что у тебя "R.string", а не "R.id"