|
|
| ||||||||
|
|
|
|
122576
380
21
5
|
|
Опции темы | Поиск в этой теме |
|
1
|
|||||
|
Ветеран Фонарёвки
Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00
Сообщений: 3954
Записей в дневнике: 4 Сказал(а) спасибо: 1560
Поблагодарили: 3890 раз(а) в 1902 сообщениях
|
Цитата:
Автор, Zak Wilson - товарищ, без сомнения, крутой. Не столько из-за самого приложения (там, в принципе, не бином Ньютона), сколько из-за языка, на котором оно написано. На Clojure! Под Андроид! Я просто охренел, когда первый раз пошёл на код посмотреть. Clojure сам по себе язык достаточно экзотический, а уж под Андроид - запредельно. Я вообще не знал, что это возможно. Но сам ceilingbounce - ужасен . Интерфейс - это просто п.здец какой-то, его просто нет. Совершенно неудобный, неинтуитивный и выглядит отвратительно. Может на Clojure трудно делать нормальные интерфейсы, может автор не придаёт особого значения UI, отдавая предпочтение функциональности, может отложил причёсывание на будущее, а потом потерял интерес, не знаю. Когда впервые попользовался, после первой мысли "чего ж так коряво-то?" сразу возникла вторая "надо своё написать, я ж вроде умею немножко". И я даже набросал какой-то прототип, чего-то ковырял, но потом, как всегда, возникли более приоритетные задачи, и я забросил. Однако не так давно снова пришлось обратиться к ceilingbounce для снятия графика и снова испытать нешуточный дискомфорт. "Гештальты надо закрывать" - подумалось мне, и я сел реанимировать и добивать до минимальной кондиции полупротухший прототип. Мне не то, что не дают покоя лавры ceilingbounce - они не такие уж и пышные. Больше хотелось после долгого перерыва вернуться к разработке под Андроид, восстановить навыки, посмотреть что новенького, снова вдоволь на ровном месте нахлебаться андроидных странностей и непотебств, коих там предостаточно, ну, всё такое. Задача-то шибко интересная. И все мои хотения, в конечном итоге, были удовлетворены. ![]() Итак, собственно сабж, Lumenoid. Делать умеет то же самое, что и ceilingbounce, но, смею надеяться, более красиво, хорошо и удобно. Из основных улучшений:
Но самое основное преимущество: Lumenoid поддерживаемый (ну, пока мне не надоест ). Посему всячески приветствую багрепорты, конструктивную критику и предложения по доработкам и новой функциональности. Как минимум, все найденные баги исправлю, ну и разумные предложения внедрю.Интерфейс я старался сделать максимально понятным, поэтому расписывать, как и что делать, не буду, пробуйте сами. Спрашивайте, если непонятно, это поможет мне понять, что я сделал плохо. Просто накидаю тут скриншотиков. А вот так выглядит сохранённая картинка графика. Кстати, её размеры можно настраивать. Пока никуда в открытый доступ не выкладывал, взять можно с моего яндекс.диска (версия 0.1-beta). Я в любом случае совсем не зря повозился, новый опыт и что-то даже получилось, гештальт закрылся. Но я надеюсь, что это будет интересно не только мне. ВНИМАНИЕ: Замечание 1. Задержка отрисовки графика и странные эффекты.Некоторые камрады жалуются на неожиданное поведение графика при отрисовке: Цитата:
Цитата:
Есть обоснованное предположение, что все эти эффекты - ничто иное, как особенности реализации датчика освещённости в конкретном устройстве. Если вы наблюдаете нечто, подобное описанному, или иное неожиданное поведение, сравните это с тем, что происходит в ceilingbounce и других приложениях люксметра, которые умеют показывать график. Мне писать имеет смысл только в случае значительного отличия в поведении Lumenoid от поведения других подобных приложений. ВНИМАНИЕ: Замечание 2. Навигация кнопкой Back.Также есть жалобы на неожиданное поведение навигации: Цитата:
Цитата:
Цитата:
ВНИМАНИЕ: Замечание 3. Взаимодействие с графиком посредством жестов.Кроме управления кнопками на тулбаре и меню, в график можно ещё тыкать пальцами.
Обновление 23.01.2023Версия 0.2-beta Изменения:
Продолжение следует. Обновление 25.01.2023Версия 0.3-beta Изменения:
![]() Обновление 26.01.2023Версия 0.3.1-beta Изменения:
Обновление 27.01.2023Версия 0.3.2-beta Изменения:
Обновление 02.02.2023Версия 0.4-beta Изменения:
Обновление 02.02.2023 (2)Версия 0.4.1-beta Изменения, две мелочи всплыли:
Обновление 04.02.2023Версия 0.5-beta Изменения:
Обновление 06.02.2023Версия 0.5.1-beta Изменения:
Обновление 30.03.2023Версия 0.6-beta Изменения:
Обновление 05.07.2023Версия 1.0 Изменения:
Актуальная версия: 1.0 Все версии (мало ли, вдруг сломаю, чтобы откатиться можно было)
__________________
YLP Panda 4, кастомные D10 (Samsung LH351D 5000К, TIR 30°, 45°, драйвера Квантов, DDE), YLP Unicorn 1.0, ЯЛ Scorpion Х8, Convoy S8 (прошивка dandan2000, ver. 3.5СК) Всякие фонарные крепления Ссылки на TIR-линзы для Unicorn/Gekko Определитель светодиода по фотографии [Исправлено: kaa.mobil, 05.07.2023 в 08:53] |
|||||
|
|
|
| Поблагодарили: 61 раз(а) |
|
|
81
|
|
Завсегдатай Фонарёвки
Регистрация: 25.03.2020 Последняя активность: 15.07.2025 16:20
Сообщений: 657
Сказал(а) спасибо: 435
Поблагодарили: 413 раз(а) в 242 сообщениях
|
|
|
|
|
|
82
|
|
|
Ветеран Фонарёвки
Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00
Сообщений: 3954
Записей в дневнике: 4 Сказал(а) спасибо: 1560
Поблагодарили: 3890 раз(а) в 1902 сообщениях
|
Десятка - она хитровыделанная, переходная. На старый запрос реагирует, но права на самом деле не выдаёт, если не стоит специально обученный флажок, а я его не выставляю. Поэтотому и выглядит как-будто права и выданы, а на записи всё равно падает.
Надо сходить в настройки и убедиться, что вот так написано: Цитата:
Не, главная иконка конечно мегаважна, но я уже задолбался на неё время тратить. Воткну жёлтую лампочку во вторую бету, если не понравится, поставлю звезду (на чёрном фоне очень благородно выглядит)
|
|
|
|
|
| Поблагодарили: 2 раз(а) |
Drex (24.01.2023), Просто Джон (23.01.2023)
|
|
|
83
|
|
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Сегодня 08:55
Сообщений: 40359
Сказал(а) спасибо: 6669
Поблагодарили: 36041 раз(а) в 16651 сообщениях
|
|
|
|
|
|
84
|
|
Ветеран Фонарёвки
Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00
Сообщений: 3954
Записей в дневнике: 4 Сказал(а) спасибо: 1560
Поблагодарили: 3890 раз(а) в 1902 сообщениях
|
AEDe, ploop, alibek и остальные счастливые обладатели Андроидва новее 9-го, тоже сходите в настройки приложения и выдайте права на все файлы вручную.
Как вариант, могу сделать запись в стандартную папку приложения, на неё вообще никаких прав не нужно, и с точки зрения разработчика халява, никаких мутных прискоков. Но она уродская, и добираться до неё значительно менее удобно. Кстати, а расскажите мне все, кто как из этой папки файлики добывает? Прям с телефона отправляете на почту или в облако? По шнурку и или по вайфай на комп/ноут копируете? Ещё как-то исхитриваетесь? Это важно для понимания, стоит ли мудрить в погоне за красивой папкой, или стандартная сойдёт. А "Files and media" как разрешены? Походу никак, а должны быть "All files", ровно как на картинке. |
|
|
|
|
|
88
|
|
Ветеран Фонарёвки
Регистрация: 11.08.2011 Последняя активность: Сегодня 13:14
Сообщений: 10976
Записей в дневнике: 1 Сказал(а) спасибо: 2708
Поблагодарили: 12568 раз(а) в 4561 сообщениях
|
kaa.mobil, нет там таких разрешений только одно которое при первом запуске само приложение запрашивает .
Может просить доступ не к медиафайлам, а ко всем файлам?
__________________
* [Исправлено: AEDe, 23.01.2023 в 13:17] |
|
|
|
|
|
89
|
|
Завсегдатай Фонарёвки
Регистрация: 17.09.2021 Последняя активность: 22.10.2025 01:55
Сообщений: 584
Сказал(а) спасибо: 306
Поблагодарили: 276 раз(а) в 153 сообщениях
|
так, а если люменоид/гуманоид, мб тему НЛО поднять?
|
|
|
|
| Поблагодарили: 3 раз(а) |
|
|
90
|
|
сволочь фонарёвки
Регистрация: 27.05.2011 Последняя активность: Сегодня 08:55
Сообщений: 40359
Сказал(а) спасибо: 6669
Поблагодарили: 36041 раз(а) в 16651 сообщениях
|
LSD
не знаю почему, но тут есть буква Л. красивое |
|
|
|
|
91
|
||
|
Ветеран Фонарёвки
Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00
Сообщений: 3954
Записей в дневнике: 4 Сказал(а) спасибо: 1560
Поблагодарили: 3890 раз(а) в 1902 сообщениях
|
Понял, в манифесте не прописаны, значит и принудительно выдать нельзя, жаль. Ок, ждём вторую бету.
Коммандер, в смысле, мобильный? И постоянная вкладка, чтобы не искать? То есть лично вам пофиг, по какому конкретному пути эта папка лежит? Один раз настроили и забыли. Гуманоид, имхо, за уши притянут. А вот средняя картиночка красивая. Можно мне её тоже в пяти размерах с прозрачным фоном? Я тогда голосовалку сделаю, а потом решу .Это есть. Цитата:
Цитата:
У меня была мысль прикрутить управление этими данными на отдельном скрине, чтобы можно было на один график несколько штук напихать, и да, потом выгрузить скопом. Но во-первых, для первой версии избыточно. А во-вторых, непонятно, насколько это нужно именно в приложении. Вывалил на комп, и крути как хочешь, хоть экселем, хоть гнуплотом. Да, и не очень понятно, как разные графики в один csv слить? временные отсчёты разные же будут. [Исправлено: kaa.mobil, 23.01.2023 в 14:13] |
||
|
|
|
|
|
93
|
|
Ветеран Фонарёвки
Регистрация: 04.05.2014 Последняя активность: Вчера 12:50
Сообщений: 2399
Сказал(а) спасибо: 1818
Поблагодарили: 2389 раз(а) в 738 сообщениях
|
kaa.mobil, я нажал спасибо.
но считаю нужным поблагодарить и отдельно. у меня есть люксметр с записью данных и приложение мне прямо вот сейчас не нужно. но, уверен, оно охренеть как поможет массе форумчан понять что там ждать от фонарика. |
|
|
|
|
94
|
|
|
Ветеран Фонарёвки
Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00
Сообщений: 3954
Записей в дневнике: 4 Сказал(а) спасибо: 1560
Поблагодарили: 3890 раз(а) в 1902 сообщениях
|
Цитата:
![]() Сейчас мы его ещё до ума доведём скопом. По свежаку душа ещё широка, хочется всем угодить, даже в странном. Потом надоест, конечно, но надеюсь, к тому времени уже успеет принять некий законченный вид.
|
|
|
|
|
| Поблагодарили: 1 раз |
Drex (24.01.2023)
|
|
|
95
|
|
👀
Регистрация: 23.07.2020 Последняя активность: Сегодня 11:57
Сообщений: 10631
Записей в дневнике: 4 Сказал(а) спасибо: 67
Поблагодарили: 7119 раз(а) в 3925 сообщениях
|
Хотелки/пожелания можно сообщать?
Хотелось бы добавить функцию паузы при записи данных. При этом при паузе отсчитываемое время должно так же остановиться. То есть если я включил паузу и потом возобновил запись, на графике не должно быть пропуска. Хотелось бы добавить возможность выгружать в CSV системное время (в формате unix timestamp, например). В сочетании с предыдущим пунктом это позволит при необходимости отображать паузы. Еще можно было бы добавить в выгрузку цветовую температуру — но как я понял, это не настоящая CCT, а вычисляемая. Также можно добавить в экспорт CSV данные с других датчиков (термометр, акселерометр, компас и т.п.). В большинстве случаев это не нужно, но иногда может быть удобным. В CSV так же можно было бы добавлять в заголовок дополнительную информацию (предваряемую символом #): модель телефона, название фонаря/режима, дата и длительность измерений, максимальные значения, уровень заряда АКБ, частота семплов и т.п. Из странностей: при остановке записи график почему-то "сглаживается", исчезают мелкие неровности. |
|
|
|
|
|
96
|
|
Ветеран Фонарёвки
Регистрация: 11.08.2011 Последняя активность: Сегодня 13:14
Сообщений: 10976
Записей в дневнике: 1 Сказал(а) спасибо: 2708
Поблагодарили: 12568 раз(а) в 4561 сообщениях
|
О ну раз уж всякая безумные пожелания начались...
Есть идея диаграмму направленности снимать либо датчик наклона при этом использовать либо компас |
|
|
|
|
97
|
|||||
|
Ветеран Фонарёвки
Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00
Сообщений: 3954
Записей в дневнике: 4 Сказал(а) спасибо: 1560
Поблагодарили: 3890 раз(а) в 1902 сообщениях
|
Конечно, нам же не нужна копия ceilingbounce, мы хотим большой комбайн
![]() Цитата:
Ок, буду думать, дополнительно обсудим, но не раньше третьей беты.Цитата:
Не, CCT там вполне настоящая, ну, то, что датчик присылает. Можно настройку прикрутить, конечно, но это вряд ли есть в большинстве телефонов. Да и по странному бывает. Старенький Galaxy Alpha присылает, bw9600 - нет, у AEDe в этом месте нули всегда лежат, а может он тоже умеет, но как-то по другому складывает, а я не знаю, поэтому не вижу. Вывод датчика света не стандартизирован, кроме освещенности, поэтому так, из общих соображений.Кстати, у кого-нибудь ещё показывается похожая на правду CCT? Ну, нечто в пределах 1000-10000? Цитата:
Цитата:
. Это всё надо, чтобы сутками можно было гонять и не тормозило, и по недостатку памяти не падало. При типическом использовании, когда длина графика больше 10 минут, этого даже глазом не особо заметно. Хотя короткие графики, пожалуй да, упрощать не надо. Допилю.Цитата:
Ну и в любом случае, не раньше 2.0
[Исправлено: kaa.mobil, 23.01.2023 в 15:15] |
|||||
|
|
|
|
|
99
|
|
|
👀
Регистрация: 23.07.2020 Последняя активность: Сегодня 11:57
Сообщений: 10631
Записей в дневнике: 4 Сказал(а) спасибо: 67
Поблагодарили: 7119 раз(а) в 3925 сообщениях
|
Цитата:
Но многие программы умеют игнорировать начальные строки, начинающиеся с #. По идее не должно. Даже если датчик считывается 5 раз в секунду, то за сутки это всего лишь полмиллиона сэмплов. Сэмпл это два числа, пусть даже по 8 байт каждое — в сумме получается менее 7 МБ. Для нынешних устройств это копейки, сейчас даже в бюджетных смартфонах более 4 ГБ памяти. |
|
|
|
|
|
|
100
|
|
Ветеран Фонарёвки
Регистрация: 06.03.2013 Последняя активность: 15.08.2024 23:42
Сообщений: 4776
Сказал(а) спасибо: 657
Поблагодарили: 1915 раз(а) в 1181 сообщениях
|
Тут это... насущный вопрос: за новыми сборками где следить?
kaa.mobil, в заглавном сообщении? Так как тема будет живее всех живых и в её теле просто невозможно будет уследить. |
|
|
|
| Поблагодарили: 1 раз |
Drex (24.01.2023)
|