Yushka
просто по ходу дела углубляться
Александр
тогда надо понять, что ты вообще хочешь от этих знаний. и ищешь своё собственное «начало». интересно написать вот такой то проект - бери и начинай писать, изучай всё по ходу. интересно по курсу любому - бери и изучай. то, что лучше зайдёт.
Чёт вода какая - то. Вот человек, он ничего не знает, хочет написать проект, который будет с порнохаба тянуть картинки. Что ему изучать чтобы "взять и начать писать"?
Yushka
Чёт вода какая - то. Вот человек, он ничего не знает, хочет написать проект, который будет с порнохаба тянуть картинки. Что ему изучать чтобы "взять и начать писать"?
погуглить, что надо знать, осилит ли сразу такое. нашёл курс, который откуда-то с другого места подтягивает, ай, дай попробую. берёт и делает. я хз, когда начинала вообще хрен чо найдёшь было. проблема сейчас только в том, что наоборот, очень много источников информации и не знаешь, за какой хвататься. да за любой. удобно по книжке - фигачь по книжке, удобно по ресурсам каким-нибудь - ищи, находи, пробуй. главное только желание.
Yushka
Это советы вида "Как думать как программист", "Как сделать сложный алгоритм" итд вроде умно сказано, но толку 0🌚
это называется по-разному мыслить. не стоит говорить, что толку ноль только потому, что тебе так кажется. а я свой опыт рассказываю и ход мыслей. более того, от желания толку как раз миллион. просто имея желание написать хоть будильник, можно уже многому научиться
Yank
Fatal Exception: cvz java.io.IOException: SERVICE_NOT_AVAILABLE DashboardActivity.lambda$getAndPushFirebaseTokenToServer$1 (DashboardActivity.java:122) ребят здесь в чем проблема ?
Александр
Это как мотивационные речи😂
Хочется человеку поделиться опытом, пущай. Конкретный ответ спрашивающему уже дали один фиг.
Yushka
Это как мотивационные речи😂
это как понимать, зачем ты вообще это учить собрался то
Yushka
это как понимать, зачем ты вообще это учить собрался то
обобщённо-личное предложение, если что
Александр
это как понимать, зачем ты вообще это учить собрался то
Чтобы написать приложение, которое тянет с порнохаба картинки. Вот я понял, например.
Александр
Чего учить то, Kotlin или Java? Ячотоп.
Yushka
Чтобы написать приложение, которое тянет с порнохаба картинки. Вот я понял, например.
ну и гугли, как это можно сделать. а на джаве или на котлине - вообще не важно
Turalllb
А что в ресайклер мы не можем получить список видимых вьюх? только первую видимую, последнюю и их колличество?
Александр
Картинки неа, нужно видео😁
Желательно приватные, hehe.👌
Dmitry
da )
Полный стектрейс экспешна скинь
Dmitry
da )
А сами play-services на девайсе?
Dmitry
Сервис сам в манифесте есть? Инет есть на девайсе? Где google-services.json лежит в проекте?
Dmitry
и ещё - сравнивал содержимое файла с консоли Firebase с тем что в проекте?
Dmitry
@Где google-services.json лежит в проекте? @да 0_о
Ярослав🇺🇦
да да да
Проверь точно🌚
Дмитрий Рыбалкин
Подскажите про Room. Как я понял, все операции с базой данных должны производиться в отдельном, не в UI потоке. Получается, как только я хочу что-то записать базу или удалить, у меня в коде появляется конструкция типа Thread { users = db.personDao().readPerson() }.start() Кажется это топорный подход. А как правильно?
Ваня
Корутины, в принципе
Alex
вариантов миллион - от екзекуторов до корутин
Дмитрий Рыбалкин
Корутины, в принципе
Значит пора с ними познакомиться. Я знал, что этот момент когда-нибудь наступит
Дмитрий Рыбалкин
вариантов миллион - от екзекуторов до корутин
Я начинающий, еще ничего не знаю, мне пока самый простой способ нужен
Kirill
Добрый день! Подскажите, пожалуйста. Вопросы по поводу лицензии Apache 2.0. Ей лицензированы многие либы на гите. Я собриюась использовать исходный код либы в коммерческом проекте (и чуть-чуть его меняю для собственных нужд), затем заливаю приложение для общего пользования(на Google Play). В теории, если обратиться к условиям лицензии, я должен создать пару текстовых файлов NOTICE и LICENSE а так же должен упомянуть об изменениях в файлах, которые я изменил. Вопросы: 1)Должен ли я дествительно проделывать эти действия? И что будет если их не выполнить?(Если это все таки необходимо, то появляются еще два вопроса) 2*) В Android приложухах, получается, я должен вывести эту инфу в отдельную кнопку(например в настройках)? 3*)Как описать изменения в файле? Просто комментами в коде? Заранее благодарен!)
Dmitry
Я начинающий, еще ничего не знаю, мне пока самый простой способ нужен
Можешь AsyncTask заюзать, RxJava, экзекуторы вот тоже советовали
Александр
Ох, сейчас начнётся
Ivan
асинк таск депрекейтед если что
Alexey
асинк-таск, как уже выше советовали
Livedata для этого не подойдёт?
Dmitry
асинк таск депрекейтед если что
Ой беда. Ну если коленки от @Deprecated дрожат, можно Loader :)
Dmitry
Room.databaseBuilder(this, AppDatabase::class.java, "MyDatabase").allowMainThreadQueries().build()
Годится только чтобы потрогать библиотеку.
Ярослав🇺🇦
асинк таск депрекейтед если что
На 11, а как она не вышла в офф, так что пофиг🌚
Александр
Годится только чтобы потрогать библиотеку.
Вполне годится, если данных немного.
Alex
асинк таск депрекейтед если что
для начинающих/ничо не знающих будет норм имхо, почитать как они работали, как с ними надо было работать и т.п. Там жи много нюансов конкаренси и прочей фиготы можно рассмотреть, заодно желание thread.start() юзать пропадет
Dmitry
сам понял что написал?)
блин, перепутал.
Dmitry
сам понял что написал?)
имел ввиду WorkManager и Worker'ы
Ivan
это не для concurrency
R
при чем тут воркмкнкджер
Yank
и ещё - сравнивал содержимое файла с консоли Firebase с тем что в проекте?
скачал с firebase там все 4 строки отличаются, но сами пуш уведомления работали и раньше и сейчас работают
Ярослав🇺🇦
Добрый день! Подскажите, пожалуйста. Вопросы по поводу лицензии Apache 2.0. Ей лицензированы многие либы на гите. Я собриюась использовать исходный код либы в коммерческом проекте (и чуть-чуть его меняю для собственных нужд), затем заливаю приложение для общего пользования(на Google Play). В теории, если обратиться к условиям лицензии, я должен создать пару текстовых файлов NOTICE и LICENSE а так же должен упомянуть об изменениях в файлах, которые я изменил. Вопросы: 1)Должен ли я дествительно проделывать эти действия? И что будет если их не выполнить?(Если это все таки необходимо, то появляются еще два вопроса) 2*) В Android приложухах, получается, я должен вывести эту инфу в отдельную кнопку(например в настройках)? 3*)Как описать изменения в файле? Просто комментами в коде? Заранее благодарен!)
Всё что я видел, это список либ которые было заюзано с лицензиями и всё
Ярослав🇺🇦
Щас всем пох на лицензии
R
чарлес не показывает запрос именно тот который ищу,другие показывает, в чем может быть проблема? когда приложения включу,я знаю что проверяет с сервером,но чарлес молчит
Арслан
Арслан
Добрый день. Хочу сделать прогресс бар как на изображении выше, т.е. чтобы начало и конец полосы прогресса были закруглены, вот так описал в drawable слой для прогресса: <item android:id="@android:id/progress"> <clip> <shape> <corners android:radius="12dp" /> <solid android:color="@color/colorAccent" /> </shape> </clip> </item> Но в таком виде прогресс бар в правой части остаётся квадратным, потому что clip обрезает полную фигуру, а не уменьшает её размер, подскажите кто сталкивался как это можно закруглить?
Арслан
Dmitry
?
прошу прощения, смотрел с телефона, недокрутил вверх сообщение и не видел что через shape седлано. Програмно отрисованная drawable позволяет задать в paint cap.round
The The
а что в новой студии 3.6.1 build.gradle самого верхнего уровня не виден. должно быть два
The The
а что в новой студии 3.6.1 build.gradle самого верхнего уровня не виден. должно быть два
типа структура же такая NameProject\build.gradle - этого не видно NameProject\app\build.gradle - этот есть
Victor
Подскажите, в систему контроля версий, кроме каталога app с проектом, что-то ещё добавляется?
Ярослав🇺🇦
Вот так в SD Maid
Kirill
Принял, спасибо!
Kirill
Добрый день! Подскажите, пожалуйста. Вопросы по поводу лицензии Apache 2.0. Ей лицензированы многие либы на гите. Я собриюась использовать исходный код либы в коммерческом проекте (и чуть-чуть его меняю для собственных нужд), затем заливаю приложение для общего пользования(на Google Play). В теории, если обратиться к условиям лицензии, я должен создать пару текстовых файлов NOTICE и LICENSE а так же должен упомянуть об изменениях в файлах, которые я изменил. Вопросы: 1)Должен ли я дествительно проделывать эти действия? И что будет если их не выполнить?(Если это все таки необходимо, то появляются еще два вопроса) 2*) В Android приложухах, получается, я должен вывести эту инфу в отдельную кнопку(например в настройках)? 3*)Как описать изменения в файле? Просто комментами в коде? Заранее благодарен!)
Больше ни у кого не было подобной ситуации с лицензиями?)
Ярослав🇺🇦
Кроме кеша и . idea, .gradle