Помещение информации на BlackBerry Homescreen
-
29-09-2019 - |
Вопрос
Мы разрабатываем некоторое приложение и хотим отобразить некоторую информацию на устройстве Homestreen Погода плюс применение делает.
Не могли бы вы сказать мне, как я могу сделать то же самое? Благодарю вас!
Решение
Из того, что я видел в погоде плюс видео демонстраций, приложение не может (или не может) нарисовать на текущем фоновом изображении, но вы можете выбрать изображение, чтобы быть домашним фоном со всей информацией о погоде, нарисованной на нем Анкет Это также не нуждается в пользовательской теме, поэтому я уверен, что они просто используют HomeScreen.setBackgroundImage()
метод.
Что касается генерации изображений, то моя лучшая ставка - открыть фоновое изображение, выбранное пользователем в Bitmap
объект, передавая его новым Graphics
объект для выполнения всего необходимого рендеринга и создания нового файла .png с помощью encode(Bitmap bitmap)
метод PNGEncodedImage
.
Если вы хотели, чтобы изображение Homestreen было, например, анимация, вы можете попробовать The Theme Studio BlackBerry, но я не думаю, что оно предлагает количество интерактивности (получение данных, загрузка изображений), которые вы ищете, по крайней мере, на данный момент.