Вопросы
Android: Как получить дату за 7 дней назад (одна неделя)?
Заголовок: Как получить дату за неделю до текущей в формате "yyyy-MM-dd HH:mm:ss" на Android?
Текст проблемы: Я пытаюсь получить дату, которая будет за одну неделю до текущей на Android, в следующем формате:
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd...
"Ошибка загрузки виджета"
Описание проблемы: Не удается загрузить виджет в Android
При загрузке виджета, если он не может найти ресурс или что-то в этом роде, на экране появляется сообщение "Проблема с загрузкой виджета". И всё! Потрясающе! Это сообщение остается на главном экране и даже не указывает, какой именно...
Где находится main() в Android?
Я новичок в Android и изучал фреймворк, что побудило меня задать этот вопрос. Поскольку мы расширяем класс Activity в Android, предполагается, что где-то в Activity должен быть метод main или существует скрытый класс, который реализует Activity и содержит метод main.
Я искал повсюду, но не смог...
NoClassDefFoundError: Не удалось разрешить: Lokhttp3/internal/Platform
Я использую библиотеку Retrofit2 в своем проекте.
Я уже попробовал обновить до последних версий: Retrofit2, Gson, RxJava, OKHttp, HttpLoggingInterceptor и т.д. в файле build.gradle.
Вот содержимое build.gradle в приложении:
dependencies {
compile fileTree(dir: 'libs', include:...
java.lang.VerifyError: Верifier отклонил класс на Lollipop при использовании релизного APK
Описание проблемы
Я получаю следующую ошибку при установке своего релизного APK на устройство с версией Android 5.x. Ошибка не возникает, когда я запускаю тот же код из Android Studio или на устройстве с версией 4.x.
java.lang.VerifyError: Verifier rejected class...
Показ сообщений "Утро", "День", "Вечер", "Ночь" в зависимости от времени в Java
Что я пытаюсь сделать::
Показать сообщение в зависимости от времени суток
Доброе утро (с 0:00 до 12:00) Добрый день (с 12:00 до 16:00) Добрый вечер (с 16:00 до 21:00) Доброй ночи (с 21:00 до 6:00)
КОД::
Я использовал 24-часовой формат для реализации этой логики
private void...
Как сгенерировать уникальный хеш-код для строкового ввода в Android?
Я хотел бы сгенерировать уникальный хеш-код для строки во время ввода в Android. Существует ли какая-либо предопределенная библиотека для этой задачи или мне нужно реализовать это вручную? Если кто-то знает, пожалуйста, приведите ссылку или пример кода.
Вычитание режима наложения с помощью ColorMatrixFilter в Android?
Я столкнулся с проблемой при работе с ColorMatrixFilter. У меня есть следующий ColorMatrix, но я хочу использовать его в качестве маски для режима смешивания Subtract, а не применять его напрямую. Как можно это реализовать?
Вот мой ColorMatrix:
colorMatrix[
0.393, 0.7689999,...
Как синхронизировать базу данных Android с онлайн SQL Server?
Я разрабатываю Android-приложение, которое хранит различные типы данных в встроенной SQLite, предоставляемой платформой Android.
В приложении я разместил кнопку "Синхронизация", которая должна синхронизировать данные между локальной базой данных SQLite и онлайн базой данных SQL на моем...
Как уменьшить размер базы данных SQLite?
Проблема: Уменьшение размера базы данных SQLite
Я сохранил все свои данные в базе данных SQLite, и сейчас ее размер составляет 14 МБ. Меня беспокоит, что пользователи с медленным подключением к интернету могут столкнуться с трудностями при загрузке моего приложения из-за такого размера базы...
Что такое образ системы MIPS в менеджере SDK Android?
Проблема с установкой MIPS system image
У меня есть решение для установки MIPS system image с каждым SDK.
Вопросы:
- Что такое MIPS system image?
- Какова его функциональность и в каких ситуациях его следует использовать?
- Какие последствия могут возникнуть, если я не...
Возможно ли установить подсказку для Spinner в Android
Описание проблемы:
Я пытаюсь создать выпадающий список (Spinner) в Android с подсказкой, аналогичной подсказке, используемой в полях ввода. Я знаю, что можно использовать prompt, который отображает заголовок, но он оставляет поле спиннера пустым до тех пор, пока пользователь не кликнет по...
Как преобразовать e.printStackTrace() в строку?
Существует метод e.printStackTrace(), который позволяет вывести информацию об исключении, но я хотел бы получить полное описание исключения в формате String и отобразить его с помощью Toast.makeText(). Как я могу это сделать? Если у вас есть другие альтернативные идеи, пожалуйста, поделитесь ими...
Как хешировать строку в Android?
Я разрабатываю приложение для Android и у меня есть несколько строк, которые я хотел бы зашифровать перед отправкой в базу данных. Мне нужно что-то безопасное, простое в реализации, что будет генерировать один и тот же результат каждый раз, когда передаются одни и те же данные. Желательно, чтобы...
Юнит-тесты Android с Dagger 2
Проблема с мокированием java.util.Random в приложении на Android с использованием Dagger 2
У меня есть приложение для Android, которое использует Dagger 2 для внедрения зависимостей. Я также использую последние инструменты сборки Gradle, которые позволяют создавать варианты сборки для...
Что нельзя сделать в Dalvik VM (ВМ Android), но можно в Sun VM?
Я знаю, что почти весь Java-код можно выполнять в Dalvik VM, как и в Java VM, но ограничения не очень ясны. Столкнулся ли кто-то с серьезными проблемами? Есть ли крупные библиотеки, которые вызывают трудности? Работают ли неродные языки, компилирующиеся в Java bytecode (Scala, Jython и т.д.) так,...
Как запустить Activity из другого приложения в Android
Я хочу запустить установленный пакет из моего Android-приложения. Я предполагаю, что это можно сделать с помощью интентов, но не смог найти способа это реализовать. Есть ли ссылка, где можно найти эту информацию?
Room - Директория экспорта схемы не указана аннотационному процессору, не удается экспортировать схему
Описание проблемы
Я использую компонент базы данных Android Room.
Я всё настроил, но при компиляции Android Studio выдает мне следующее предупреждение:
Schema export directory is not provided to the annotation processor so we cannot export the schema. You can either provide...
Обновление Eclipse с инструментами разработки под Android версии 23
Проблема с обновлением Eclipse после установки новых SDK инструментов (версия 23)
Я обновил Eclipse до новых инструментов SDK (ревизия 23), но теперь при запуске Eclipse появляется следующая ошибка:
Этот Android SDK требует версии Android Developer Toolkit не ниже 23.0.0. Текущая версия –...
Как экранировать % в String.Format?
Я храню SQL-запрос в файле strings.xml и хочу использовать String.Format для формирования финальной строки в коде. Мой запрос SELECT использует оператор like, что-то вроде следующего:
SELECT Field1, Field2 FROM mytable WHERE Field1 LIKE '%something%'
Чтобы выполнить форматирование, я заменяю...