Maks
Подскажите пожалуйста, что нужно использовать что бы отображать в данном формате. Может есть какой-то подивид RecyclerView? Или как?
Maks
GridLayoutManager
Спасибо.
Renat
а на русском можно
CatOnPad
Привет. У меня есть небольшой вопрос по поводу SQL. Я могу формировать запросы с помощью класса SQLiteDataBase. В мануале расписано, как реализовать тот или иной запрос. Но как реализовывать подзапросы в sql?
Михаил
Приём. Что мастхэв нужно изучить Android разработчику в 2020?
Vlad
https://github.com/mobile-roadmap/android-developer-roadmap
Михаил
(((((
Ага тоже смутило
Александр
Ага тоже смутило
Меня не смутило, Rx в самом конце находится.
Михаил
Ахах
Сергій
(((((
ну это точно провал
Александр
ну это точно провал
Ох сцук, на костёр
Mike
Ага тоже смутило
Тут список технологий для разработки, а не для прохождения собесов.
Ivansuper
(((((
Ты еще Tx поищи.
Александр
Ivansuper
Tx?
Rx Tx. Ну блин
Ivansuper
Линии передачи получения : (
Ivansuper
Да ну вас
Александр
Rx Tx. Ну блин
Всё что нашёл
Ivansuper
Всё что нашёл
Не, это просто обобщенные понятия. Не обязательно андроид. Гугли отвязанно от андроида
Александр
Не, это просто обобщенные понятия. Не обязательно андроид. Гугли отвязанно от андроида
Не, спс, если я ещё хоть вкладочку нагуглю, у меня оператива сгорит.
Николай
Ребят, есть сервис. Сервис работает и при определённых условиях делает нотификацию таким образом: NotificationCompat.Builder builder = new NotificationCompat.Builder(this, "ID") .setSmallIcon(R.drawable.ic_message_black_24dp) .setContentTitle(sender) .setContentText(content) .setPriority(NotificationCompat.PRIORITY_DEFAULT); Notification notification = builder.build(); NotificationManagerCompat notificationManagerCompat = NotificationManagerCompat.from(this); notificationManagerCompat.notify(1, notification); Мне нужно сделать OnClick и по нажатию на уведомление создать интент с данными и стартонуть активность. Как это сделать?
Николай
Использовать setContentIntent(). В доках всё есть https://developer.android.com/training/notify-user/build-notification
Я это видел. Как это сделать с сервиса? Сервису что бы создать пендинг интент нужно вызвать этот метод. Первым параметром передаётся контекст активности. Откуда мне взять контекст активности в сервисе?
Николай
Без разницы где это делать. У сервиса свой контекст есть, его и отдавать в конструктор
Так допустимо делать? Я просто не в курсе. Просто метод называется getactivity, а мы туда контекст сервиса пихнём...
awawa
Так допустимо делать? Я просто не в курсе. Просто метод называется getactivity, а мы туда контекст сервиса пихнём...
Да, допустимо. Почитай про getActivity() и всё станет понятно https://developer.android.com/reference/android/app/PendingIntent#getActivity(android.content.Context,%20int,%20android.content.Intent,%20int)
Sergii
(((((
Да фигня какая то, там авто и ТВ что-то делают. Больше на оглавление Гугл доков похоже
Sergii
UI Component Animation & Transition Android Auto Emoji Palette Android TV Android Wear
Sergii
Мемори лики к дебагу и профайлингу и так относятся
Александр
@Harmonizr
Dima
Может быть кто-то знает приложение которым можно поменять android id? Желательно с поддержкой андроида 10
Mike
@Harmonizr
Александр
Александр
Mike
А?
Призыв на!
Александр
Призыв на!
По делу же было, шо(
Mike
По делу же было, шо(
Но потом без моего участия спам удолили, а призыв остался
Александр
Но потом без моего участия спам удолили, а призыв остался
Стродай тогда( В чате же нет команд, чтобы самому спам можно было киллять?
Александр
Неа
Ну и вот🧐
Максим
Народ Подскажите как редактировать АРК файл, если я захочу модифицировать какое-то приложение
Impossible
Всем привет. Помогите советом пожалуйста. Как вы строите у себя в проектах UI тестирование. Например у меня меня есть флоу регистрации, тестирование происходит сразу всех страниц регистраци или каждой по отдельность? Или например если у меня по всему приложению нужен валидный токен, как быть в таких ситуациях?
Sergey
Привет! Пишу unit тест на простую функцию презент слоя. Она вызывает функцию интерактора, которая в случае передачи параметра как null возвращает исключение, а функция уровня презентера в этом случае должна отправить некое значение в livedata. Почему у меня не срабатывает исключение???
Sergey
Sergey
Выше функция интерактора.
Impossible
Тесты стали актуальной темой)
Sergey
Impossible
ты вроде кидаешь эксепшн и у тебя throws сразу его ловит без обработки
Sergey
Выше функция слоя презентера, дергающая этот инетрактор. А вот ниже сам тест. Интерактор ChangeProgress замокан
Александр
Sergey
Impossible
убери throws и словишь свой экзепшн
Sergey
убери throws и словишь свой экзепшн
А throws где убрать? У интерактора рядом с названием фунции?
Sergey
Просто если не мокаю интерактор, а создаю его напрямую, то все срабатывает.
Impossible
а логику через when указал?
Sergey
Я пытался написать так: when(интерактор.addNewDate(null).thenThrow(мое исключение). Но он ругается тогда, что функция addNewDate возвращает void, и тест вообще не запускается
Sergey
Т.е. писал when к вот этой функции интерактора. Но он ругался
Sergey
Класс, 100 процентов!!
Sergey
а логику через when указал?
А как тогда указать логику для класса, использующего интерактор?
Sergey
Дело в том, что когда пишу progressViewModel.add(null), то интерактор мне не выдает исключение, из-за параметра null, а мне нужно, чтобы выдал в тесте...
Николай
Есть сервис. Есть активность Активность может быть либо подписана на сервис либо нет. В ней есть переменная long someValue; Как сервису понять, что на него подписана эта активность с определённым значением someValue либо не подписана?
Andrey
Кто-то сталкивался с проблемой что ретрофит не всегда загружает файлы? Просто на чистом андройде (эмулятор от 6 до 10 версии и Xiaomi mi a1) все ок, а пользователи жалуются что на их сяоми уходит только текст, а файлы не хотят https://pastebin.com/vLEZf3Db
Николай
при байнде пусть активити шлёт в интенте это значение
Имеется ввиду этот метод сервиса? Если да то я столкнулся с другой проблемой. Этот метод вызывается только один раз. Скажем активность привязалась - метод вызвался. Нажимаю кнопку back - активность отвязалась от сервиса. При следующем запуске активности этот метод не будет вызван
Николай
мб отвязать забыл?..
Отвязывается каждый раз в onStop(). Задавал вопрос на тостере но мне за этот момент никто не ответил. https://qna.habr.com/q/700218
Николай
мб отвязать забыл?..
Ну вообще то по логике должен вызываться метод привязки каждый раз, так?
Sergii
Совпадение :D
Я что-то пропустил?
Sergii
Зачем стартуешь сервис в резюме?
Sergii
bindService(intent, serviceConnection, 0) Я не помню что такое 0, используй константы