[Приложение] мой MjDM (Android)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
hc2hunter
Сообщения: 511
Зарегистрирован: Сб дек 02, 2017 10:45 am
Откуда: RUS

Re: [Приложение] мой MjDM (Android)

Сообщение hc2hunter »

valerken писал(а): Ср дек 18, 2019 8:05 pm Вы, видимо, правы. А жаль...
После некоторых раздумий и экспериментов... есть мысль рассмотреть правую "выдвижуху".
Левую оставить под основное меню функций, а правую запилить под быструю навигацию между закладками :|

Вот что я имею ввиду: https://youtu.be/N-1rm-mOB6g

Пока не знаю, что получится и на сколько Андроид позволит испохабить этот компонент под свои нужды (там не все так просто как может показаться на первый взгляд).
Аватара пользователя
hc2hunter
Сообщения: 511
Зарегистрирован: Сб дек 02, 2017 10:45 am
Откуда: RUS

Re: [Приложение] мой MjDM (Android)

Сообщение hc2hunter »

Да, с новой правой сдвижной панелью очень удобная навигация получилась:
https://youtu.be/bEN3-kzpsJM

Есть, правда, и нюанс. Теперь при активном скроллировании страниц можно случайно при промотке вправо вызвать её, а не промотать страницу. Но я уже поработал над чувствительностью, и она будет вынесена отдельной настройкой, как и у левой панели.
Также, думаю добавить в Настройки опцию - использовать правую панель или нет. Вдруг она кому-то совсем будет мешать...?
Аватара пользователя
hc2hunter
Сообщения: 511
Зарегистрирован: Сб дек 02, 2017 10:45 am
Откуда: RUS

Re: [Приложение] мой MjDM (Android)

Сообщение hc2hunter »

Пока правое меню оформил такSPOILER_SHOW
Screenshot_20191220-202538.jpg
Screenshot_20191220-202538.jpg (59.69 КБ) 3697 просмотров
Думаю, в будущем мы туда наверх для быстрого доступа впихнем кнопки голосового управления и еще чего-нибудь...

p.s. пока писал, заодно исправил пару досадных багов :oops:
один с работой иммерсивного полноэкранного режима и второй с созданием пустой записи сервера.
правда, обе ситуации были исключительные, и попасть в них было сложно. надеюсь, ни у кого приложение из-за этого не упало...
пофикшено.
Аватара пользователя
valerken
Сообщения: 26
Зарегистрирован: Сб ноя 02, 2019 8:12 pm

Re: [Приложение] мой MjDM (Android)

Сообщение valerken »

На вид получается неплохо. Даже лучше, чем листание жестом. Но надо пошшупать :) Ждем-с. Насчет отключения опции - мысль здравая. И даже если кажется, что это никому не нужно и что попасть в такую ситуацию невозможно даже теоретически - обязательно найдется юзер, который как-то извернется и в такую ситуацию попадет. Причем сам не будет помнить, что сделал, чтобы в нее попасть :)
Аватара пользователя
hc2hunter
Сообщения: 511
Зарегистрирован: Сб дек 02, 2017 10:45 am
Откуда: RUS

Re: [Приложение] мой MjDM (Android)

Сообщение hc2hunter »

valerken писал(а): Пт дек 20, 2019 11:19 pm На вид получается неплохо. Даже лучше, чем листание жестом. Но надо пошшупать :)
да, собственно, если хотите можете попробовать промежуточный тестовый билд.
он полностью рабочий, дебаг отключен. все глюки вроде устранены...
обновляться с ГуглПлея по идее тоже должен после выхода очередного официального релиза.

единственное - в настоящий момент чувствительность выставляется одинаковая для левой и правой панели. настройка не разделена.
Вложения
mjdm-test-release.zip
(1.92 МБ) 250 скачиваний
Аватара пользователя
valerken
Сообщения: 26
Зарегистрирован: Сб ноя 02, 2019 8:12 pm

Re: [Приложение] мой MjDM (Android)

Сообщение valerken »

Спасибо. Пробую
Аватара пользователя
valerken
Сообщения: 26
Зарегистрирован: Сб ноя 02, 2019 8:12 pm

Re: [Приложение] мой MjDM (Android)

Сообщение valerken »

Попробовал. Листание вкладок удобное, спасибо, буду пользоваться. Понимаю, что билд тестовый и это не претензия, а информация, вдруг она будет полезной. После инсталляции билд повел себя как-то странно. Во-первых, сбилась авторизация на сервере Мажордомо - что-то с кодировкой, вместо логина - знаки вопроса на черном фоне, а пароль урезался вдвое. Во-вторых, не масштабировался экран. Совсем уже собрался снести, но... перегрузил и все заработало. Оставил. До релиза надеюсь дожить :) Тем более, что с Play я его не обновляю, а беру отсюда. Еще раз спасибо.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: [Приложение] мой MjDM (Android)

Сообщение serghei »

То есть сейчас получается дублирование объявление серверов ? В будущем слева уберёте ? А вообще конечно , круто получилось ! Если не цеплять пальцем правый край , но не удобств не замечаю.
SPOILERSPOILER_SHOW
Screenshot_2019-12-20-22-56-23.png
Screenshot_2019-12-20-22-56-23.png (103.67 КБ) 3651 просмотр
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Аватара пользователя
hc2hunter
Сообщения: 511
Зарегистрирован: Сб дек 02, 2017 10:45 am
Откуда: RUS

Re: [Приложение] мой MjDM (Android)

Сообщение hc2hunter »

да, получилось некое смысловое задвоение в работе с закладками в левом и правом меню...
надо будет это обыграть в Настройках.

valerken , за информацию про кодировку спасибо! забыл еще в одном месте поправить настройку закладки... :oops:
но, думаю до релиза уже не побеспокоит второй раз.
то что вы увидели вполе ввода "???????" - это туда подгрузилось энкрипченное (зашифрованное) значение.
в релизе все будет исправлено.
Аватара пользователя
hc2hunter
Сообщения: 511
Зарегистрирован: Сб дек 02, 2017 10:45 am
Откуда: RUS

Re: [Приложение] мой MjDM (Android)

Сообщение hc2hunter »

v0.9.9 (build 531, code version 18)
предрелизная тестовая версия

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

valerken писал(а): Сб дек 21, 2019 12:03 am <...> Во-вторых, не масштабировался экран
Все перепроверил, не смог воспроизвести данную ошибку. Видимо, сложилась исключительная ситуация, в которую приложение попало из-за недоделок, сопутствующих инициализации страницы. Т.к. все найденные недочеты устранены, возможно, ситуация уже не проявит себя...
Если вдруг заметите - пишите, будем разбираться. Вдруг также удастся запомнить последовательность действий, предшествующих появлению ошибки.
Вложения
mymjdm_v0.9.9_b531_cv18.zip
(1.93 МБ) 259 скачиваний
Ответить