![]() |
dim3250 все просто, ведройд уже оринтирован под пальца-пихание. Воротить кнопки аля центрифуга, смысла мало. Лучше вот оболочку от s.m попробуйте.
|
Цитата:
Ну, наверное, можно еще получить удовольствие объясняя пассажирам, что такое "ODB". Или, все-таки, как вариант "OBD"? Цитата:
Цитата:
Из практических соображений, в большие кнопки удобнее попадать на ходу. Возможно, если у меня реализуется управление помимо тача, то и дизайн кнопок поменяется. Цитата:
Цитата:
|
думаю, за долларов 10 какой-нить удаленный фрилансер нарисует вам кнопки по ТЗ.
так что, проще один раз заказать себе эксклюзивную оболочку фактически, нужно: - придумать общую идею (закзчик) - придумать какие виджеты хотелось бы видеть на рабочих столах (заказчик) - замерить размеры виджета через десктоп визуалайзер (размеры передать дизайнеру) - нарисовать 5-10 кнопок (дизайнер) - нарисовать задний фон (дизайнер изготовит обои, либо как у меня несколько декоративных полосок) ------------------------------ из моего опыта Вам на все про все хватит 3-5 рабочих столов + 5-10 кнопок, остальное делается готовыми виджетами и увеличенными иконками по факту, все не так сложно как думается |
Цитата:
|
Вложений: 6
немного текста сначала: "строить" carpc не собирался, но обстоятельства (поездка в отпуск) вынудили. Началось все с необходимости GPS навигатора, в наличии был только телефон Samsung Galaxy Spica (Android 2.1.1) в котором присутствует модуль GPS, но для меня экран маловат, в наличии еще был планшет Ainol Fire 7' (ParanoidAndroid 4.2.2) у которого нет GPS модуля, но есть Bluetooth. В общем на базе всего этого завести GPS навигатор не проблема (телефон отдает через bluetooth GPS координаты на планшет, на котором установлено навигационное ПО).
Все заработало как надо, но тут появились идеи по улучшению функционала. И так по порядку: 1. Планшет используется в основном как планшет (игрушка для ребенка, книго читалка, веб-сёрфилка, очень удобный дистанционный пульт для управления медиа центром на базе XBMC и тд...) 2. В основе лежит Apex лаунчер. Под интерфейс Carpc выделен отдельный стол: Вложение 31808 иконки (шайбы) сделаны на скорую руку, так как времени было мало, а идей много :) для вывода иконок (виджетов) используется ZOOM (мне он интересен тем, что имеет интеграцию с Tasker 3. Иконка TOYOTA запускает задачу Tasker которая: - включает bluetoth - запускает GPS bluetooth - запускает Tablet Talk - запускает Overlays floating (для вывода логотипа-кнопки которая отображается поверх всех приложений) (в настоящее время нашел решение отказаться от данного приложения и реализовал через Tasker, вообще в далеких планах реализовать все полностью на Tasker) - меняет обои - убирает нижний док-бар Apex (там иконки маловаты для попадания при вождении, хотя тут дело вкуса) В итоге все выглядит так: Вложение 31803 4. В это же время на телефоне тоже вручную запускаю (через виджет) задачу которая: - включает GPS - включате bluetooth - запускает Bluetooth GPS (платная версия) - активирует некоторые профили в Tasker 5. Для чего все это нужно?! вот как это работает на практике: - вы находитесь в пути, вам поступает входящий звонок, на планшете всплывает окно Tablet Talk, вы можете: - отбить или ответить (при нажатии ответ, на телефоне включается громкая связь и вы спокойно рулите и говорите) - при определенных входящих номерах осуществляется CallBack (т.е телефон сначала ждет 3 сек, сбрасывает линию, перезванивает на этот номер и включает громкую связь, рулите дальше) 6. Немного про иконку-логотип (Toyota) которая отображается поверх всех икон, при нажатии на нее получаем такую картинку: Вложение 31804 Вложение 31806 имеем быстрый доступ к виджету Poweramp плюс быстрый доступ к SoundHound удобно когда по радио в авто играет незнакомая мелодия, SoundHound может ее опознать (интернета в машине у меня нет, но SoundHound позволяет сохранить мелодии для опознания на потом, когда появится сеть) следующая иконка запускает TabletTalk иконка с микрофоном запускает задачу Tasker, которая распознает определенные мною комманды: - называете имя вызываемого абонента (осуществляется звонок через TabletTalk, на телефоне включается громкая связь) - фраза "пополнить телефон" используя услугу СМС банкинг через TabletTalk отсылает СМС с запросом для пополнения телефона (на заранее установленную сумму) - фраза "баланс" осуществляет звонок с громкой связью на сервисный номер и вы слышите свой остаток - комманд на самом деле много, и в принципе можно настроить все, что вам нужно... - если команда не опознана, то через голосовой движок nuance tts вы услышите, что команда не опознана и просьбу повторить ее (также если команда опознана, она дублируется голосовым уведомлением) - последняя иконка это виджет регулировки яркости Brightness level disk Вложение 31805 7. Иконка Check запускает Torque Torque настроен на сохранение определенных показаний датчиков, эти данные (путем не хитрых манипуляций) доступны в Tasker далее можно с ними делать, что угодно (например я баловался так: Torque запускался автостартом при нажатии иконки-шайбы Toyota, Tasker получал данные rpm (значит двигатель работает),скорость равна нулю (Tasker запускает задачу которая через голосовой движек говорит "Здравствуйте, вас приветсвует Тойота Аурис. Сейчас (произносится текущая дата и время), температура охлаждающей жидкости xx градусов (данные из Torque), обороты двигателя yy. Экипаж и бортпроводница желают вам удачного пути!) ну это так больше для поиграться, на зиму будет настроено для оповещения прогревания двигателя. вообщем данных из Torque можно надергать очень много и реализовать кучу всего (идеи есть, но времени пока нет... нахожусь в поиске работы :unsure2: ) 8. ParanoidAndroid позволяет выставлять разрешение (чтото вроде масштаба) для каждого приложения. Вот как выглядит у меня Poweramp,при вождении без проблемно листать, ставить на паузу, бегать по папкам и тд.... Вложение 31807 9. Планшет имеет хард кнопку "Home" она расположена как в удобном месте (сверху планшета при ландшафтном режиме). поэтому можно очень легко вернуться на рабочий стол. 10. Чуть не забыл иконка-логотип настроена так, что при нажатии на нее вы получаете виджет Poweramp плюс иконки-шайбы. дале через 9 сек. (мне так удобно, времени достаточтно, чтобы либо запустить приложение либо поставить-переключить трек в Poweramp) виджет и иконки исчезают. 11. Повторное нажатие на кнопку-шайбу Toyota на рабочем столе, отключает bluetooth, возвращает прежние обои, включает нижний док-бар Apex и переключается на рабочий стол по умолчанию.. Все планшет снова стал игрушкой для ребенка :) p.s. на скриншотах разные обложки (при одной композиции) в Poweramp изза моих временных недоделок ;) вот вроде и все... возможностей на самом деле намного больше, и они постоянно улучшаются, добавляются... некоторые очень мелкие о которых мне кажется даже не стоит и писать p.p.s. буду рад ответить на вопросы и как говорится: ни гвоздя ни жезла,вам! |
myxa781 :good1:, это уже поинтересней.
|
Цитата:
|
myxa781 Респект те в репу! :wink2:
|
myxa781 :good1:, ярко!
А как реализовали этот значок тайоты вверху? А как ввод и реакцию на голосовые команды проводите? Как с Торкью дергаете данные? (Кстати. в торкью есть встроенная фитча голосового оповещения о холодном двигателе) |
Цитата:
2. Ввод и реакция реализованы через Tasker (Get Voice -> значение записываем в переменную, затем анализ перемнной-> необходимые действия) 3.Торк настроен на сохранение определенных Пидов (sdcard/torqueLogs/trackLog.csv у меня эта директория забиндена на внешнюю microsd карту) затем таскером читаем этот файл (а именно последнюю строку файла через shell комманда tail -n затем эту переменную расчленяем (разделитель там , ) 4. встроенные оповещение в Торке мне не нравятся и их не так много (например вот хочется чтобы со мной зимним холодным утром поздаровалась бортпроводница, сказала чтото полезное, сообщила когда прогреется двигатель, а если поеду на не прогретой машине то будет меня ругать и говорить разные гадости и тд...... с Торка вы можете получить в зависимости от вашего авто кучу данных (начиная от банальных задач - время в пути например более 5 часов выдать сообщение, для остановки и отдыха. реализовать учет заправка-расход, расчет стоимости поездки... да тут вообщем потенциал стремится к бесконечности... чтото из этого действительно удобно, чтото так для "понтов") |
myxa781, реально классно, респект!
|
Цитата:
ну в принципе идей много, будет время - реализую... |
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
2. скопировать на sdcard куданибудь файл - sunriseset.js 3. отредактировать в задаче пятый пункт - указать путь к файлу sunriseset.js 4. скрипт можно настроить на срабатывание в нужное время для вас (для этого у вас соответственно должен быть включен GPS) 5. данные записываются в %SUNRISE восход %SUNSET закат ______________________________ далее создаете события по типу если переменная %SUNRISE равна или больше xxx, то выполнить такие то действия если %SUNSET равна или больше yyy то выполнить такие действия |
Цитата:
ЗЫ: Поскольку в полночь время становится 00, то просто больше-меньше не прокатывает. Тут я и споткнулся. |
вроде решил восход закат....
1. у меня неверно расчитывал скрипт (разница 4 часа) скорее изза часового пояса гдето косяк — пофиксил таскером 2. Таскер выдает время в формате чч.мм , а скрипт выдает в формате чч:мм... пофиксил редактированием java скрипта Алгоритм: Если текущее время = %SUNSET то увеличить яркость Если текущее время = %SUNRISE то уменьшить яркость p.s. можно еще таку схему Если тек.время > восхода ___ Если тек.время < заката ..... |
завидеоскринил:
(в реальности все работает быстрее и плавнее ;) http://youtu.be/8R9W7C3C4iU p.s. кнопку Connect (нажимает Tasker) нажатие на переднее колесо фото Toyota настроено на скрытие-отобажение док бара... можно настроить любую область фото машины на любое действие |
Расскажите,как организовать кнопкой быстрый доступ к виджету и чтобы он потом сам закрывался?
|
Цитата:
1. кнопка выводится таскером как overlay scene 2. в первом более легком варианте вам понадобится overlays floating в нем вы настраиваете размер нужного вам виджета 3. в таскере в созданной сцене настраиваете действия на нажатия вашей кнопки - при нажатии включить плагин overlays floating ваш виджет On - далее в таскере task wait необходимое вам время - плагин overlays floating ваш виджет Off ___________________________________________ второй вариант схож с первым но вместо использования стороннего софта (overlays floating) можно самому на свой вкус нарисовать виджет с помощью сцен таскера. p.s. вообще с помощью таскер можно чудить огого как:) из последнего реализовал смену статичных обоев на живые обои в виде динамично танцующего эквалайзера при запуске poweramp |
не проще ли прикрутить датчик освещенности к планшету?
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Вложений: 1
Цитата:
а в задаче Sunrise Calculator у меня в 6 и 7 строке стоит: установить переменную %SUNRISE до %sunrise+4 (вычислить матем.выраж.) и для SUNSET тот же самый принцип (это разница часового пояса) |
Цитата:
|
Цитата:
|
Цитата:
sunrise 13:20 15 Jul (а у нас сейчас 23:12 16 июля) SUNSET %set - вообще ничего Все, пошел пробовать твой ---------------------------- UPD Попробовал. Такая же хрень на выходе. Координаты получает и разделяет правильно, но в таком виде 56.2550349, 93.5294397. Может проблема в формате отображения координат? |
Цитата:
p.s. координаты у вас верные |
Вам бы отдельную тему. Было бы здорово, чтобы в одной теме были собраны все скрипты, которые позволяли бы сделать из карпк действительно умное устройство.
|
Цитата:
|
долго не писал, допиливал (в программной части) свою поделку...сделал много изменений, автоматизаций, оптимизацией и прочих ....ций :)
по максимуму попытался реализовать весь функционал через tasker... почти закончил разработку прототипа графической части (кое что в процессе "натяжки" скорее всего изменится): https://lh6.googleusercontent.com/-Y...mode2black.png __________________________________________________ ________________________ to be continued... |
Красиво
Я бы с шрифтом еще подумал чуток |
Цитата:
p.s. сейчас оформление и шрифт схожи с теми, что на ГУ |
Дизайн рэкового девайса - интересно, но не автомобильно, ИМХО. Ты же делаешь морду не для музыкальной студии:smile2:
Кстати, по-моему, и соотношение сторон "подкачало". А идея классная! ЗЫ: Только не надо ехидничать по поводу ЦФ. Там, как раз, подход в дизайне "автомобильный". |
Цитата:
а примерный сценарий работы этой поделки такой: - планшет в машине не живет, поэтому устанавливается по левую руку на присоске, подсоединяется питание и аудио-джек - повернув ключ в ACC срабатывает счетчик в таскер - включаю зажигание, напруга пропала и появилась вновь , снова сработал счетчик в таскер - включается мой режим-авто: меняются обои на рабочем столе меняется сам рабочий стол, с крупными ярлыками (и вот именно он в дальнейшем будет доведен до чегото напоминающего в плане UI carpc) запускается блютуз, gps пров. tablettalk итд. из "рюшеков" с медиа морды можно включить смену статических обоев на живые обои в виде эквалайзера и тд... вверху постоянно поверх всех окон висит иконка, которая и вызывает это окно, оно выводится поверх приложений - например поверх карты навигатора.... зачем выходить на рабочий стол или попадать в трей чтобы запустить poweramp?! тыкнул в иконку получил морду-переключил папку/трек уже с этой медиа морды запускаем, что надо (музыка, нафигаторы и тд. плюс доступ к голосовым коммандам и tablettalk очень удобно при вождении)... после небольшой паузы эта медиа морда сама закрывается... __________________________________________________ ______________ сделать полноэкранное приложение не проблема, но у меня основное назначение именно медиа:) остальное идет просто бонусом... хотя вывести данные с ELM327 на морду и убрать плеер не проблема и делается очень просто (вывести данные датчиков, крен машины и все такое)...не знаю... мне так удобнее:) p.s. родная морда ГУ выглядит так - активация AUX состоит из впаивания одного резистора и самого провода для AUX процесс черновой натяжки в таскер - весь текст берется из переменных (кроме верхних кнопок): https://lh4.googleusercontent.com/-s...1-17-31-02.png |
Цитата:
ЗЫ: Аплодирую мастерству в Таскере! ЗЫЫ: Даешь мастер-класс, как в таскере наисовать кнопки и вывести данные в нужном месте (ну твой оранжевый экран). Делаешь сценами? |
Цитата:
|
Часовой пояс GMT +4, время: 13:13. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot