Igor
А как в gradle oтключить warning для unused и name shadowed пpи сбopке?)
Igor
Мне нужнo пoд кoнкpетные warning-и oтключать
Igor
А в anko-sqlite ктo-нибудь делал composite primary key?
Igor
Да именнo пoд unused и name shadowing не нашел названия oпций. Нo не суть. Вoпpoс выше меня вoлнует куда бoльше.
Konstantin
когда может на самом деле понадобиться использовать build.gradle dependency:api ? какие юзкейсы?
Volodymyr
когда может на самом деле понадобиться использовать build.gradle dependency:api ? какие юзкейсы?
когда у тебя модульность в проекте, и в каждом модуле свой build.gradle, просто подключаеш либу через api в каком-нибудь верхнем модуле и все модули у тебя имеют ту же зависимость
Konstantin
верхний модуль это считается какой?
Sleeping
Ребята, всем привет. Подскажите как правильно решить мою проблемку. На первом активити в прилолжении, должена быть информация которая берется с сервера. Как правильно все это реализовать? Создавать активити приведствия и ждать чтобы оно висело пока не придет ответ? Я просто немного не понимаю как правильно сделать. В итоге на экране должен быть сгенерированный список на основе данных из запроса
Volodymyr
верхний модуль это считается какой?
Тот, который имеется в зависимостях у всех прочих, например какой-нибудь Core модуль
Konstantin
а если хочется модульность ради реюзабельности? мне же чтобы утащить модуль в другой проект надо иметь в build.gradle явно прописаную зависимость
Konstantin
ну т.е. за примером не надо далеко ходить - тот же ретрофит. например у меня есть 3 нетворк модуля - приватный, публичный и 3-party апи какой та, всем нужен ретрофит
Sleeping
в этой активити сделать запрос на сервер?
Ну я просто боюсь, что генерация будет происходить на глазах пользователя. Хочется чтобы открыв приложение уже были данные, если он будет успевать, то это отлично, а если нет?..
Eugene
Ну я просто боюсь, что генерация будет происходить на глазах пользователя. Хочется чтобы открыв приложение уже были данные, если он будет успевать, то это отлично, а если нет?..
у вас же данные с сервера берутся? возможно, что надо просто показать пользователю индикатор загрузки данных и в это время загружать данные?
Sleeping
Какая такая генерация?
Я хочу генерировать кнопки, и их количество зависит от количества отправленного с сервера. И вот как бы... Все это на первом активити. И я немного боюсь, что если ответ не придет\будет приходить долго, то кнопки не появятся\появятся с задержкой. Пока у меня только идея с загрузочным экраном.
Artur
Сделайте действительно, индикатор загрузки, которой показывает, что что-то происходит А на случай отсутствия ответа выводите ошибку Кнопки можно кстати в ресайклер засунуть
Volodymyr
ну т.е. за примером не надо далеко ходить - тот же ретрофит. например у меня есть 3 нетворк модуля - приватный, публичный и 3-party апи какой та, всем нужен ретрофит
каждый из твоих 3 модулей должен иметь в зависимостях модуль у которого будет в buld.gradle api:retrofit, в таком случае у всех троих будет этот ретрофит и не придеться 3 раза в каждом писать implementation:retrofit
Konstantin
или не надо это делать?
Volodymyr
и в каждом из них я тогда укажу implementation project(:core)?
ну да, это и имеется в ввиду под зависимостю на какой-нибудь верхний модуль) в самом project:core будет api:retrofit, и у всех троих будет ретрофит
Konstantin
ага, спасибо за пояснение
R
Всем привет, у кого нибудь был опыт открытия чанков в exoplayer?
roman G
Ребят, имею вот такой запрос, хочу сделать через Retrofit с помощью интерфейса https://itunes.apple.com/search?term=Abbey+Road&entity=album
roman G
вот, передаю туда запрос, но мне нужно еще в конце строки добавить &entity=album
Michael
Всем привет! Помогите, пожалуйста, хочу на Xamarin.android реализовать mvvm. Решил поразбираться open source проекты. Наткнулся на вот такую штуку: https://github.com/erikcaffrey/People-MVVM/blob/master/app/src/main/java/com/example/jhordan/people_mvvm/view/PeopleAdapter.java . Тут чисто чувак показывает как можно реализовать mvvm на android. Но он во вьюхе юзает модель. Так разве можно делать? Или правильнее будет методы необходимые реализовать во вьюмодели ? Заранее спасибо!
Stepan
Всем дарова Вопрос немного не по теме, но думаю он пригодится многим Нужен лэптоп для стабильной работы в Android Studio Понятно, что эталон - это Macbook Pro, но недавно присмотрел Xiaomi Mi Notebook Pro, аналогичное с маком железо стоит в 2 раза дешевле Ни у кого нет опыта работы с ноутами от Xiaomi? По идее, если на него накатить Debian, то особой разницы с маком быть не должно
Michael
то есть это серия hq i5 и i7
Michael
если мак то такой https://support.apple.com/kb/sp719?locale=en_US
Michael
если xiaomi mi стоит в 2 раза дешевле мака
Michael
то там не аналогичное с ним железо
Gerc
На маке 17 года тормозит и так
Volodymyr
если xiaomi mi стоит в 2 раза дешевле мака
многие стационарники стоят в 2 раза дешевле мака, и имеет железо мощнее
Michael
dell xps 15 мусор если что
Michael
там очень маленький ресурс батареи
Michael
и она вздувается
Michael
если накатить дебиан то разница с маком как раз таки будет
Michael
у Xiaomi Mi Notebook Pro процессор серии U
Michael
а на маке - Hq
Stepan
Всем спасибо, присмотрюсь ещё к другим моделям Стационаник это да, но с ним шибко не побегаешь)
Sergey.Shr
Ребят, есть кто из Петербурга? Можете сориентировать по диапазону ЗП у джунов? Хотя бы примерно)
Sergey F
А что джун должен уметь?
Sergey.Shr
Ну, джун, это я) просто пытаюсь сориентироваться в Питерских зарплатах, могу перечислить что умею)
Sergey F
Ну довай
Sergey.Shr
Java, Многопоточность, REST, Git, Room, Okhttp, OpenCV, немного переезжаю с текущим проектом на Kotlin, немного работал с RxJava
Igor
Если фулл-тайм, естественнo
Sergey.Shr
60-80
Как раз только фулл, спасибо
Sergey.Shr
Ну это все так. А что по практике?
Примерно так - Полгода чисто Android разработка и какое-то время плотная работа над магистерской, там как раз мобилки + OpenCV
Sergey.Shr
Супер крупных нет, чисто для себя писал RSS читалку с локальной БД, с ребятами по учебе писал прототип игры на libjdx со звуковым анализатором (Tarsos DSP), сейчас пишу кастомные view компоненты, чтобы легче было некоторые вещи дизайнить
Sergey F
Ну норм, только учитывают ли разрабы libjdx
Sergey.Shr
Вспомнил кстати, еще с коллегой пилил менеджер тегов для instagram :D
Michael
🇫🇷
Michael
Нит
(
/ban
R
/ban
Любимый❤
/ban
Александр
/ban
R
А как это работает?
R
Админ потом ходит по ссылкам?
Александр
Не работает, просто на душе теплее становится )
Евгений
/никак
Max
Да никак это не работает
Konstantin
lol
R
А есть вроде бот с голосовалкой такой
Michael
Боже, отправил флаг и сразу срач
Michael
От умею я)
Konstantin
тут недавно один просто камень в толпу кинул и началась перестрелка
Konstantin
это примерно то же самое )
Michael
)))
Igor
Гoспoда, втopoй день снoшаю AppLanga. Ничегo не пеpевoдит, нo и oшибoк нет. Пpямoй вызoв Applanga.getString("some_id", "ru") дает стpoку как есть (на английскoм), пpи выставлении языка в pусский. Дoступы мне не дают, чтoбы кoнфиг файл пoсмoтpеть. Мoжете пoдсказать, мoй кoсяк, или нет?