Minimalistic Text Widget - Для тех, кто устал от пышных виджетов
Идея виджета проста, как три копейки: выведение информации в текстовом формате, без графики. Но какой простор для фантазии он предоставляет!
Итак, для начала я приведу (далеко не полный) список того, что виджет может представить взгляду пользователя:
Статический текст
Информацию по предстоящим календарным событиям
Состояние оперативной памяти
Состояние процессора
Состояние внутренней и внешней памяти устройства
Состояние, заряд, вольтаж и температуру батареи
Аптайм (время с момента включения)
Количество принятого и отправленного трафика
WI-FI SSID, IP, MAC, состояние
Время и дату
Информацию по погоде на сегодня, завтра, послезавтра(температуру, влажность, скорость ветра, влажность)
И ещё кучу мелочей. В общем, всё, что может понадобиться в быту. Мало того, что такой объём информации может быть отображен в одном или нескольких виджетах, так и каждый из этих пунктов может быть представлен различными способами!
Хотите, время будет отображаться римскими цифрами? Запросто. А словами? Конечно! Хоть самыми обычными цифрами — дайте волю своей фантазии.
Добавим к этому, что на каждый виджет можно настроить и использовать 3 различных шрифта — семейство, цвет, начертание, размер, прозрачность, эффекты размытия. Да, конечно же можно использовать любой ttf-шрифт, стоит лишь закачать его в телефон и указать в программе папку, где Вы храните шрифты.
Ну а теперь самое интересное: как же создаётся сам виджет?
Выбираете Minimalistic Text Widget, далее — выбираете размер. Размеры представлены очень широко: от 1х1 до 4х4, с такими экзотическими вариантами как 5х1 и 1х5 (вертикальная колонка). Кстати, ненужные размеры можно отключить в настройках программы, чтобы глаза не разбегались.
Итак, можно выбрать несколько предустановленных макетов, а можно создать собственный макет.
В этом режиме, перетаскивая из библиотеки компонентов кусочки информации, Вы создаёте свой виджет. Можно добавлять или удалять строки — их количество не ограничено, главное, чтобы текст по размеру поместился в виджет.
Для каждого из «кусочков» мозаики можно выбрать один из трёх настраиваемых стилей, можно переназначить размер текста для конкретного кусочка, если необходимо.
Также для виджета можно настроить:
Имя (чтобы не путаться среди кучи созданных макетов виджетов)
Фон — выбрать цвет и прозрачность, а то и вовсе отключить
Тень виджета
Направление текста виджета (слева-направо, вертикально сверху вниз или снизу вверх)
Выравнивание текстового блока по горизонтали и вертикали
Выбрать язык виджета (по умолчанию — английский, и вся информация будет представлена на английском, обратите внимание!)
Часовой пояс виджета (Хотите несколько часов? Запросто!)
Можно отключить реакцию на нажатие, настроить запуск приложения или чтение содержимого виджета (TTS)
Вот, в качестве примера, что может получиться:
В глобальных настройках программы можно указать сервис погоды, локацию прогноза, интервалы обновления, папку для пользовательских шрифтов и ещё несколько мелочей.
Наберитесь вдохновения и создайте себе свои собственные виджеты!
Статья для конкурса "Напиши про мобильное приложение и выиграй Sony Xperia ion"