Kde connect - ня, можно и музыку на компе останавлить с телефона и в телеге отвечать с компа через уведомления и буфер обмена шарить между девайсами и скриншоты/файлы кидать в телефон прям
Тег Android в блоге Tishka17
После почти трех лет разработки я выложил сборку Android-клиента Point.im версии 2.18:
- Исправлены клики по аватаркам
- Исправлен шаринг
- Исправлено отображение картинок, выложенных на поинт
https://github.com/Tishka17.../2.18/Point-2.18.apk
https://play.google.com/sto...=org.itishka.pointim
Китайцы опять не понял, как работает андроид и решили выводить уведомления о работе фоновых процессов. Вот только фоновыми они считают те, которые имеют foreground service со своим уведомлением. В результате, у меня два уведомления о музыкальном плеере: одно нормальное и одно неотключаемое системное.
Не могу больше молчать. Купил таки себе телефон известной фирмы Xiaomi, так как они реально дешевле.
ЗАЧЕМ они испоганили мой замечательный андроид???
- @Umnick радовался что в 7ке сделали по двойному тапу на кнопку открытия списка тасков переключение не предыдущее приложение. Это тут не работает! По двойному тапу остаешься на месте
- При подключении к wifi метро автоматически октрывается окно с просьбой авторизоваться на вебморде. Не уведомление! Всплывает активити поверх всего! Ставит на паузу игрушку, в которую ты играл и киношку, которую смотрел.
- Ах да, в этом окне показывается пустота. Видимо они вместо хрома заюзали какую-то свою вебвьюху.
- По умолчанию для некоторых приложений уведомления показываются вверху экрана (whatsapp), а для некоторых - нет (vk, telegram). В панели уведомлений при этом есть все. Решается входом в настройки уведомлений для каждого приложения.
- При получении GPS координат появляется уведомление "координаты получены". Никак не отключается. Да мне пофиг, что телефон там получил. Если мне надо - я увижу это в картах
- Встроенные утилиты предлагают "очистить мусор". При этом туда попал не только кэш, но и данные приложений.
- В панели уведомлений они разворачиваются только если провести двумя пальцами. В нексусах, если уведомлений одно-два, то они показываются подробно.
- Камера открывается по двойному нажатию громкости, а не питания. Естественно, когда играет музыка это не работает.
- Не у всех стандартных приложений иконки установлены корректно. В их лаунчере показываются красивые, а в google start - нет.
- Нет возможности поменять масштаб экрана. Во встроенных приложениях шрифты нормального размера, а все сторонние показывают гигантские буквы и элементы управления. При этом есть настройка для изменения размера букв во встроенных приложениях
- При первоначальной настройке не восстановило мои данные из гуглоаккаунта (приложения, обои, настройки вайфая, данные приложений)
- Нагло косит под iOS
В общем, потихоньку заменяю все приложения на гугловые аналоги и становится постепенно юзабельным. Но большая часть неисправима.
Моя мини-либа по сворачиванию json таки доступна в jcenter.
Описание и инструкции тут: https://github.com/Tishka17/gson-flatten
Вчера неплохо покодил перед сном. Три часа убил на казалось бы простую задачу: при парсинге json сворачивать вложенные объекты. То есть из json вида {a: {x:100}}
делать объект {y:100}
Уже засыпая понял, как сделать на порядок проще. Сегодня допилю сериализацию и выложу. Фактически, добавилась аннотация @Flatten
, а так же необходимо зарегистрировать парсер в gson-объекте. Использовать в духе:
Class MyClass {
@Flatten("a::x")
int y;
}
В отличие от найденных в интернете решений, позволяет мерджить несколько полей из вложенных объектов, а так же не требует оберток вокруг результирующего типа.
Сегодня еще погоняю с кастомными типами и наверно на днях буду учиться выкладывать это в jcenter.
Потратил весь вечер на написание парсера для gson. В результате, сотворил свои аннотации, а пасрер так и не работает. Падает с segfault. А казалось бы, джава.
Выложил сборку Android-клиента Point.im версии 2.16:
Сохраняются черновики комментариев
Меню в комментариях и постах
* Быстрый ответ на пост
Для того, чтобы меню нормально работало после открытия поста - ждем апдейтов на сервере.
Советы по оптимизации меню приветствуются.
https://github.com/Tishka17...id/releases/tag/2.16
https://play.google.com/sto...=org.itishka.pointim
Выложил версию 2.15:
корректно работают тапы на фото, на аватарках и др.
исправлены аватарки везде
добавлена пагинация в блогах пользователей
появилась (от/под)писка на юзеров
* добавлен парсер markdown-ссылок
https://github.com/Tishka17...id/releases/tag/2.15
https://play.google.com/sto...=org.itishka.pointim
Выложил версию 2.14 Point клиента под Android. В очередной раз сменил библиотеку загрузки картинок. Теперь вместо смеси fresco и picasso у меня glide.
Результирующие изменения:
- Просмотр gif-изображений. Работает анимация
- Уменьшен размер apk-файла в 2 раза
- Использую внешний накопитель для кэша
- Исправлен поворот при просмотре картинок
Известная проблема: отвалились аватарки в эбауте.
https://github.com/Tishka17...id/releases/tag/2.14
https://play.google.com/sto...=org.itishka.pointim
Выложил версию 2.13 поинтоклиента:
Добавил просмотр картинок в приложении
Пофиксил шаринг фоток, если у кого падал. Например, на Android 6
Добавил уведомления при ошибке загрузки картинок на imgur
Улучшил кэширование
Известный баг: при повороте экрана во время просмотра фоточки творится хрень.
https://github.com/Tishka17...id/releases/tag/2.13
https://play.google.com/sto...=org.itishka.pointim