android ×39
Создан 05.01.2025
0
голоса
5
ответов
14
просмотров
Android: Как получить дату за 7 дней назад (одна неделя)?

Заголовок: Как получить дату за неделю до текущей в формате "yyyy-MM-dd HH:mm:ss" на Android?

Текст проблемы: Я пытаюсь получить дату, которая будет за одну неделю до текущей на Android, в следующем формате:

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd...
0
голоса
5
ответов
41
просмотров
"Ошибка загрузки виджета"

Описание проблемы: Не удается загрузить виджет в Android

При загрузке виджета, если он не может найти ресурс или что-то в этом роде, на экране появляется сообщение "Проблема с загрузкой виджета". И всё! Потрясающе! Это сообщение остается на главном экране и даже не указывает, какой именно...

0
голоса
5
ответов
13
просмотров
Где находится main() в Android?

Я новичок в Android и изучал фреймворк, что побудило меня задать этот вопрос. Поскольку мы расширяем класс Activity в Android, предполагается, что где-то в Activity должен быть метод main или существует скрытый класс, который реализует Activity и содержит метод main.

Я искал повсюду, но не смог...

0
голоса
2
ответов
9
просмотров
NoClassDefFoundError: Не удалось разрешить: Lokhttp3/internal/Platform

Я использую библиотеку Retrofit2 в своем проекте.

Я уже попробовал обновить до последних версий: Retrofit2, Gson, RxJava, OKHttp, HttpLoggingInterceptor и т.д. в файле build.gradle.

Вот содержимое build.gradle в приложении:

dependencies {
    compile fileTree(dir: 'libs', include:...
0
голоса
5
ответов
12
просмотров
java.lang.VerifyError: Верifier отклонил класс на Lollipop при использовании релизного APK

Описание проблемы

Я получаю следующую ошибку при установке своего релизного APK на устройство с версией Android 5.x. Ошибка не возникает, когда я запускаю тот же код из Android Studio или на устройстве с версией 4.x.

java.lang.VerifyError: Verifier rejected class...
0
голоса
5
ответов
16
просмотров
Показ сообщений "Утро", "День", "Вечер", "Ночь" в зависимости от времени в Java

Что я пытаюсь сделать::

Показать сообщение в зависимости от времени суток

Доброе утро (с 0:00 до 12:00) Добрый день (с 12:00 до 16:00) Добрый вечер (с 16:00 до 21:00) Доброй ночи (с 21:00 до 6:00)

КОД::

Я использовал 24-часовой формат для реализации этой логики

private void...

0
голоса
5
ответов
107
просмотров
Как сгенерировать уникальный хеш-код для строкового ввода в Android?

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

0
голоса
1
ответов
14
просмотров
Вычитание режима наложения с помощью ColorMatrixFilter в Android?

Я столкнулся с проблемой при работе с ColorMatrixFilter. У меня есть следующий ColorMatrix, но я хочу использовать его в качестве маски для режима смешивания Subtract, а не применять его напрямую. Как можно это реализовать?

Вот мой ColorMatrix:

colorMatrix[
        0.393, 0.7689999,...
0
голоса
0
ответов
15
просмотров
Как синхронизировать базу данных Android с онлайн SQL Server?

Я разрабатываю Android-приложение, которое хранит различные типы данных в встроенной SQLite, предоставляемой платформой Android.

В приложении я разместил кнопку "Синхронизация", которая должна синхронизировать данные между локальной базой данных SQLite и онлайн базой данных SQL на моем...

0
голоса
4
ответов
17
просмотров
Как уменьшить размер базы данных SQLite?

Проблема: Уменьшение размера базы данных SQLite

Я сохранил все свои данные в базе данных SQLite, и сейчас ее размер составляет 14 МБ. Меня беспокоит, что пользователи с медленным подключением к интернету могут столкнуться с трудностями при загрузке моего приложения из-за такого размера базы...

0
голоса
2
ответов
14
просмотров
Что такое образ системы MIPS в менеджере SDK Android?

Проблема с установкой MIPS system image

У меня есть решение для установки MIPS system image с каждым SDK.

Вопросы:

  1. Что такое MIPS system image?
  2. Какова его функциональность и в каких ситуациях его следует использовать?
  3. Какие последствия могут возникнуть, если я не...
0
голоса
1
ответов
14
просмотров
Возможно ли установить подсказку для Spinner в Android

Описание проблемы:

Я пытаюсь создать выпадающий список (Spinner) в Android с подсказкой, аналогичной подсказке, используемой в полях ввода. Я знаю, что можно использовать prompt, который отображает заголовок, но он оставляет поле спиннера пустым до тех пор, пока пользователь не кликнет по...

0
голоса
4
ответов
14
просмотров
Как преобразовать e.printStackTrace() в строку?

Существует метод e.printStackTrace(), который позволяет вывести информацию об исключении, но я хотел бы получить полное описание исключения в формате String и отобразить его с помощью Toast.makeText(). Как я могу это сделать? Если у вас есть другие альтернативные идеи, пожалуйста, поделитесь ими...

0
голоса
5
ответов
25
просмотров
Как хешировать строку в Android?

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

0
голоса
4
ответов
19
просмотров
Юнит-тесты Android с Dagger 2

Проблема с мокированием java.util.Random в приложении на Android с использованием Dagger 2

У меня есть приложение для Android, которое использует Dagger 2 для внедрения зависимостей. Я также использую последние инструменты сборки Gradle, которые позволяют создавать варианты сборки для...

0
голоса
2
ответов
18
просмотров
Что нельзя сделать в Dalvik VM (ВМ Android), но можно в Sun VM?

Я знаю, что почти весь Java-код можно выполнять в Dalvik VM, как и в Java VM, но ограничения не очень ясны. Столкнулся ли кто-то с серьезными проблемами? Есть ли крупные библиотеки, которые вызывают трудности? Работают ли неродные языки, компилирующиеся в Java bytecode (Scala, Jython и т.д.) так,...

5
голоса
4
ответов
30
просмотров
Как запустить Activity из другого приложения в Android

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

5
голоса
5
ответов
148
просмотров
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...
6
голоса
5
ответов
26
просмотров
Обновление Eclipse с инструментами разработки под Android версии 23

Проблема с обновлением Eclipse после установки новых SDK инструментов (версия 23)

Я обновил Eclipse до новых инструментов SDK (ревизия 23), но теперь при запуске Eclipse появляется следующая ошибка:

Этот Android SDK требует версии Android Developer Toolkit не ниже 23.0.0. Текущая версия –...

5
голоса
3
ответов
28
просмотров
Как экранировать % в String.Format?

Я храню SQL-запрос в файле strings.xml и хочу использовать String.Format для формирования финальной строки в коде. Мой запрос SELECT использует оператор like, что-то вроде следующего:

SELECT Field1, Field2 FROM mytable WHERE Field1 LIKE '%something%'

Чтобы выполнить форматирование, я заменяю...