Пони-виджет для Android
Привет всем пони! Помните тот пост про виджет и дурацкую мечту? Недавно я поборол последние трудности и сделал новую версию.
QR-кодДля тех, у кого нет Маркета, не та страна и т.п.derpy.ru/pony-widget/
Итак, что у нас нового.
Пони стало больше. Теперь помимо Принцессы Луны можно выбрать Дерпи, Mane6 и DJ P0N3 с Октавией. Картинки были заимствованы из широко известного проекта Desktop Ponies.
Больше пони хороших и разных!
Дэши на планшетеБудни октавиефага
Добавились новые реплики. У некоторых пони есть личный список реплик, которые говорят только они (пока это только Луна и Дэш). Кроме того, можно добавлять собственные реплики для любой пони в специальный файл на карте памяти. Нужный файл можно создать при добавлении виджета. Реплики должны быть в кодировке UTF-8.
Кое-кто жаловался, что на некоторых устройствах виджет слишком большой или пони слишком маленькая. Поразмыслив, я решил, что лучше не пытаться настроить виджет так, чтобы он автоматически получался подходящего размера, а дать пользователю самому настроить всё как надо. На Android 3.1+ теперь работает встроенная функция масштабирования. Для остальных сделано несколько вариантов виджета разного размера.
Экран настроек прекрасен
Наконец, мне удалось полностью победить проблему с обновлением реплики по нажатию. В связи с этим совет для разработчиков под Android: если будете делать виджет и навешивать интенты ему на кнопки, не пытайтесь ничего передавать в extras, так как extras у интента будут очищены и в них будет записан только номер виджета, причём совершенно не тот, который нужен. Все данные нужно запаковывать в URL и передавать через setData. Это относится даже к номеру виджета, если он вам нужен.
На этом всё. Устанавливайте, пользуйтесь, комментируйте, кидайте новые интересные реплики для пони!
49 комментариев
Если не трудно, дайте, пожалуйста, ссылку на обои с Октавией.
Пожалуйста :)
А виджет то стоящий)
Я в востороге!
Впрочем, почему бы и не добавить — пользователю-то виднее. Если занимаемое пространство для него более критично, чем пиксель-артность пони, то пусть ставит как ему предпочтительно.
Дерпи
Твай
Рейнбоу
Пинки
Флатти
Эйджей
Винилка
Октавия
Бигмак.
Перечислены прямо с телефона.
Дерпи, флатти, рейнбоу, октавия и винилка уже захватили мой планшет… и ведь это радует
Fly iq441
Android 4.0.4
Правда теперь у меня овёс, а оно под Андрюху
Нынче Андроид 10.