Konstantin
а абстрактную функцию как понимаю в сущность засунуть нельзя
Eugene
@get:Query("SELECT * FROM contact") val all : List<Contact>
Eugene
Так?
Eugene
потом object.all выдает результат запроса
Eugene
Если я правильно понял о чем ты
Konstantin
@get:Query("SELECT * FROM contact") val all : List<Contact>
Спасибо. Не знал что на поле можно повесить. Я хотел интовое поле, а сверху прописать запрос на каунт. Сейчас попробую
Kirill [недоступен]
select class_id,count(*) as pupil_count from pupils group by class_id
*Зануда мод он* только count(1) тогда уж *зануда мод офф* Конечно, если Sql в андроиде эту оптимизацию по умолчанию не делает
Корбен
Ребят офотоп Почему когда я смотрю на MIT app invertor 2 или андромо(конструкторы приложений для совсем даунов))))у меня болят глаза?))
Корбен
Никто с таким не сталкивался?
сеточка какая-то, ещё и контрастит
вот и болят
Корбен
зашёл, там фон вырвиглазный
Да приложения на них гавно))))))
Roman
Ну это же чисто для обучения
Anonymous
Скажите пожалуйста, поставил библиотеку Google Analytics и все классы котлин полетели. Invalidate / rebuild / clean не помогают. Куда смотреть?
Artuchka
Можете скинуть мем(картннку саму) про тушканчика, сову и белку?
Ярослав
кто на линухе, вот рабочий android-studio.desktop [Desktop Entry] Version=1.0 Name=Android Studio Exec="/ПУТЬ_К/android-studio/bin/studio.sh" %f Icon=/ПУТЬ_К/android-studio/bin/studio.png Terminal=false StartupNotify=true StartupWMClass=jetbrains-studio Type=Application Categories=Development;IDE;
Евгений
так студия сама же умеет это делать, на сколько я помню. в стартовом окне есть кнопка с всплывающей менюшкой и там что-то типа create desktop entry. разве нет?
✙ БессзуГик
И еще есть snap, который сам это делает
Alexey
Браузер это тонкий клиент?
Alexey
Тоже так думаю
✙ БессзуГик
Тонкий через терминальную сессию (rdp) работает
Mikhail
Всем привет, прошу помощи по лоадерам. Нужно написать одноразовый лоадер, который после загрузки дестроится и забывается. Смотрю пример отсюда https://developer.android.com/reference/android/content/AsyncTaskLoader метод onStartLoading, не очень понятны моменты 1) нужно ли нам писать ветку с deliverResult(mApps); ведь в onLoadFinished мы получим итоговый объект? 2) нужно ли нам следить за флагом configChange, зачем он нужен? 3) нужно ли сбрасывать какой-то флаг takeContentChanged() и зачем он нужен?
Anonymous
Здравствуйте, кто знает нормальную библиотеку по базе данных?
Anonymous
Да
Evgeny
Да
https://developer.android.com/topic/libraries/architecture/room
Nikita
Здравствуйте, кто знает нормальную библиотеку по базе данных?
realm orm, room и т.д, конкретный выбор зависит от используемой архитектуры
Anonymous
Ток, в чем разница?
Nikita
Ток, в чем разница?
на этот вопрос лучше самому поискать ответ, чтобы лучше разобраться в обоих технологиях
Anonymous
Хорошо, спс
Den
Здравствуйте, кто знает нормальную библиотеку по базе данных?
Я вот эту пару раз использовал, удобная. https://github.com/ImangazalievM/ReActiveAndroid
Lev
GreenDAO / Room
Lev
Здравствуйте, кто знает нормальную библиотеку по базе данных?
Етти
PaltusORM
Andrew
Если не трогать интерфейс приложения, то при открытом экране (запущенная активность) экран заблокируется через 30 сек (как выставлено в настройках телефона). В других приложениях такого нет. Как полечить?
Kanstantsin
неочень понял вообще вопрос
Andrew
Чтобы не блокировался экран при работе моей аппки.
Kanstantsin
а
Andrew
Вообще не понятно почему это происходит.
Kanstantsin
потому что в настройках стоит таймаут 30 сек ?
Andrew
да, но другие же как то работают?
Kanstantsin
и если ваша прилага не видео плэер то по моему понимаю она и должна блокироваться
Kanstantsin
я бы такие прилаги даже не ставил ) если бы они не давали экран блочить )
Микола
да, но другие же как то работают?
https://stackoverflow.com/questions/10165108/android-prevent-display-from-turning-off
Kanstantsin
настройку я же ставлю для того чтобы экран блочился всегда, ну кроме видео наверно(т.к. предполагается что смотришь его)
Kanstantsin
а иначе толку тогда от такой настройки )
Andrew
https://stackoverflow.com/questions/10165108/android-prevent-display-from-turning-off
о, спасибо, а то я не мог подобрать запрос на английском нужный
Andrew
спасибо
Anonymous
Приветствую. Подскажите, плиз, как можно скопировать код?
Andrey
всем привет подскажите BottomNavigation как программно изменять выбранный элемент делаю val item = bottom_navigation.menu.getItem(0) item.setChecked(true) и не работает
Ilia
Привет, ищу плагинчик для студии или утилиту чтобы натравить на проект и получить картинку с графом классов или что то подобное. Никто не использовал такого?
Andrey
@ngumeniuk листенер подключен и работает, программно не переключает, пробовал уже то что там
R
@ngumeniuk листенер подключен и работает, программно не переключает, пробовал уже то что там
Вот это соблюл? You MUST have already added all items to the menu and set the Listener before calling setSelectedItemId so that the BottomNavigationView can run the corresponding code's behaviour. 
Artur
Привет, использует кто Joda Time? Как можно получить дату по номеру дня? Есть у нас кол-во дней с 1970-01-01 по 2999-01-01, например 1000 дней, я выбираю день 50, как по нему найти дату? Так были посчитаны дни: Days.daysBetween(START_DATE, END_DATE).days
Artur
ой, же просто можно прибавить поидее :)
Artur
START_DATE = LocalDate.parse("1970-01-01") START_DATE.plusDays(day)
Artur
что есть лучше?)
Alexey
что есть лучше?)
https://github.com/JakeWharton/ThreeTenABP
Artur
хм, погляжу. спс
Himars
Здравствуйте господа Подскажите, как правильно выходить с ситуации когда на устройстве установлена неверная дата а сервер требует актуальный таймстемп? В лоб решить задачу можно, но возможно уже есть готовые надежные решения?
Konstantin
Нет
не обязательно. тонкий клиент это не только железо, он подразумевает что из любого места ты можешь подключаться и работать, а бизнес логика разделена так что при ее изменении не нужно перекомпилировать ничего на стороне юзера. браузер это тонкий клиент, который работает с сервером (читай - сайтом или веб приложением), в самом браузере изначально не зашиты никакие конкретные скрипты конкретного сайта, а бизнес-логика это js который закачивается и меняется опять таки со стороны сервера.
Никита
Есть ли хорошая либа для стайлинга вьюшек, чтобы из коробки можно было ставить тень и настроивать ее уголь падения, блюр, альфа канал и прочее?
Pavel
Браузер - это веб клиент, он никак не может быть тонким клиентом.
https://ru.wikipedia.org/wiki/%D0%A2%D0%BE%D0%BD%D0%BA%D0%B8%D0%B9_%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82
Pavel
.....Примером тонкого клиента может служить компьютер с браузером,
Konstantin
любой девайс с браузером если округлить
Yes
Как лучше сжимать полученный битмап картинку до 1mb ?
Pavel
полный бред =)
ну да, у вас то инфа 100ка