Как сделать PDF в Android

в моем приложении я получу поток байтов и преобразую его в pdf-файл в памяти телефона. Как я могу отобразить это в pdf? И показать его на мероприятии?...

Android-Snackbar vs Toast-использование и разница

мы использовали только тосты в нашем приложении до сих пор, и поскольку мы планируем принять некоторые новые функции из библиотеки дизайна поддержки, мне интересно, что рекомендуется использовать для Snackbar против Toast. Я читал о блог google. Snackbars обеспечивают облегченную обратную связь о деятель...

Удаление файла из внутренней памяти

Я пытаюсь удалить изображения, хранящиеся во внутренней памяти. Я придумал это до сих пор: File dir = getFilesDir(); File file = new File(dir, id+".jpg"); boolean deleted = file.delete(); и это из другого вопроса, на который был дан ответ: File dir = getFilesDir(); File file = new File(dir, "my_filename")...

Что такое липкая трансляция?

я наткнулся на этот термин в документации android с сопровождающим определением это широковещательные передачи, данные которых хранятся системой после завершения, так что клиенты могут быстро получить эти данные, не дожидаясь следующей широковещательной передачи. что это значит? Может ли кто-нибудь раз...

FirebaseInstanceIdService является устаревшим

надеюсь, что все вы знаете об этом классе, используемом для получения маркера уведомления всякий раз, когда маркер уведомления firebase обновляется, мы получаем обновленный маркер из этого класса, из следующего метода. @Override public void onTokenRefresh() { // Get updated InstanceID token. String r...

Как сделать первичный ключ в качестве автоинкремента для сохранения комнаты lib

Я создаю Entity (Room Persistence lib) class Food, где я хочу сделать foodId как автоувеличение. @Entity class Food(var foodName: String, var foodDesc: String, var protein: Double, var carbs: Double, var fat: Double) { @PrimaryKey var foodId: Int = 0 var calories: Double = 0.toDouble() } как я ...

Android onCreate или onStartCommand для запуска службы

обычно, когда я создаю службу Android, я реализую onCreate метод, но в моем последнем проекте это не работает. Я пытался реализовать onStartCommand, и это, кажется, работает. вопрос: когда я должен реализовать сервис, какой метод требуется? Какие методы я должен реализовать? onCreate,onStartCommand, или оба...

Как определить тему (стиль) элемента для пользовательского виджета

Я написал пользовательский виджет для элемента управления, который мы широко используем во всем нашем приложении. Класс widget является производным от ImageButton и расширяет его несколькими простыми способами. Я определил стиль, который я могу применить к виджету по мере его использования, но я бы предпочел...

Android - кнопка Назад в строке заголовка

во многих приложениях (календарь, диск, Play Store) при нажатии кнопки и вводе нового действия значок в строке заголовка превращается в кнопку назад, но для приложения, которое я делаю, это не так. Как сделать так, чтобы этот значок вернул вас на предыдущий экран?...

Android-добавление по крайней мере одного действия с целью просмотра действия-фильтр после обновления SDK версии 23

Я получаю следующую подсказку в AndroidManifest.xml приложение не индексируется поиском Google; подумайте о добавлении хотя бы одного Действие с намерением-наполнителем вида действия. См. объяснение новые подробности. добавляет глубокие ссылки, чтобы получить ваше приложение в индекс Google, ч...