![]() |
Alauncher, просто лончер
https://drive.google.com/file/d/0B22...ew?usp=sharingЗдравствуйте, уважаемые обитатели форума.
Предлагаю Вашему вниманию простой лончер. Пока у него минимальные возможности: 1. 8 кнопок быстрого запуска приложений, 2. поле для размещения системных виджетов, 3. доступ к полному списку приложений через свайп (сдвиг экрана) влево. В правом нижнем углу имеется кнопка настроек. По короткому нажатию меняется компоновка главного экрана, варианты: кнопки слева, кнопки снизу, кнопки справа. По долгому нажатию добавляются системные виджеты. Их можно передвигать по экрану или удалять в корзину. Назначение приложений на кнопки быстрого запуска через долгое нажатие. Скачать Кнопки снизу: http://www.pccar.ru/picture.php?albu...pictureid=2265 Кнопки справа: http://www.pccar.ru/picture.php?albu...pictureid=2266 Кнопки слева: http://www.pccar.ru/picture.php?albu...pictureid=2263 Приложения: http://www.pccar.ru/picture.php?albu...pictureid=2264 |
Мда...:be:
|
Цитата:
|
А где фото?
|
Цитата:
Вот прямые ссылки: Кнопки слева Кнопки справа Кнопки снизу Приложения |
Пока не откроешь "broken image" в новом окне, перейдя на гугл, скрина не видно. Но и там только один, home_bottom.png :
https://content.foto.my.mail.ru/mail...cCar/h-286.jpg |
это старый баг форума, никто его чинить не собирается, не загружай картинки через свой альбом
https://thumb.ibb.co/k9g7KQ/image.png |
Перенес скриншоты на яндекс. А напрямую через тег img никак не показывает, уже устал бороться с форумом )))
|
За то, что Вы написали свое приложение, это плюс. Многие даже и этого сделать не могут, и хорошо если на total launcher что-то сварганят. А так, уж не обижайтесь, это можно сделать и на обычном лаунчере. Но за старания спасибо! Развивайте приложение. Все великие с чего-то начинали )
|
Да, здесь пока только основной механизм, без декораций. Я взялся за этот проект только лишь потому, что другие автомобильные лончеры показались мне неудобными или перегруженными. Исходил из того, чтобы:
1. лончером было удобно пользоваться на ходу, когда сложно сделать точный жест пальцем, поэтому реализованы 8 горячих кнопок и свайп для доступа к другим приложениям, 2. лончер был лончером, а не подобием швейцарского армейского ножа, на который навешано 100500 функций, 3. обязательно реализовать поддержку системных виджетов. А вот те функции, которые должны быть в лончере для применения в автомобиле, хотел обсудить здесь. Пока у меня в разработке GPS-одометр и журнал заправок. Можно еще добавить клиента для GPS-мониторинга. Предлагайте еще темы. |
имхо самое первое, что нужно сделать - это взаимодействие с сериал менеджером. Причем с примерами и с готовыми предустановками.
Время настраиваемое и большое, не виджет. Кнопки мультимедия тоже настраиваемые, прямо на столе рабочем. Еще ( не знаю, возможно ли) сделать фишку, чтобы виджеты блокировались. В движении легко сдвинуть. |
oleg707,
1. Какого рода взаимодействие с serial manager? Опишите хотя бы примерно, что бы Вы хотели получить. 2. Какие настройки нужны? В любом случае это будет виджет, вот только реализовать его можно разными способами. 3. Как я понял, это просто экранная клавиатура с мультимедиа-кнопками? Что нужно настраивать? 4. Сейчас виджеты передвигаются по долгому нажатию. Попробуйте, так ли это критично. Если надо, могу сделать. И еще, я хотел бы предложить шире использовать различные системные виджеты к программам. Их великое множество и мне не хотелось бы изобретать велосипед с квадратными колесами ))) |
Цитата:
громкость внешнего усилителя звука, вообще произвольную строчку char strokaI[32] = " ";// Массив для вывода 1 строки на дисплей , объявляем 32 символа Вот если можно будет выводить char будет здорово. 2 - размер, расположение. 3 - Я хочу в любом месте экрана расположить кнопку плей/пауза, любого размера, с изменяемым скином, который является просто картинкой ( по сути как в винампе было когда то). То же самое с кнопкой перемотки трека, кнопки громкости. Можно в виде виджетов. Тут еще критерий - чтобы не загружало процессор и не будило из сна. 4 - тут вообще просто. Я поступаю так - разрабатываю ПОД СЕБЯ. Учитываю хотелки и идеи, но прежде всего под себя. |
Хорошо. Я себе это представляю так: нужен встроенный виджет (в дополнение к системным виджетам), который реализует функции:
Цитата:
Цитата:
|
Виджет для SerialManager
Виджет для SerialManager
На совместимость с другими лончерами не проверял, возможны мелкие баги. Виджет позволяет выводить на экран значения параметров, передаваемые из Ардуино. Работает с SerialManager версии 1.6.8. Для каждого ключа можно задать название параметра, которое будет выводиться в виджете.https://content-23.foto.my.mail.ru/m...x_ch/3/b-4.png Если название не задано, будет выводиться ключ. Значения могут быть строковые и числовые. Для числовых параметров могут быть заданы минимальные и максимальные значения. Если параметр попадает в область допустимых значений, он сопровождается зеленым индикатором, если выходит за границы - красным. Если граничные значения не заданы, индикатор не выводиться. Если строка числового параметра содержит недопустимые символы, она выводится красным цветом. Для задания параметров нужно кликнуть на виджет. https://content-3.foto.my.mail.ru/mail/alx_ch/3/b-5.png |
Цитата:
|
Устранил выявленные ошибки, объединил лончер и виджет. Скачать.
https://content.foto.my.mail.ru/mail/alx_ch/3/h-6.jpg |
С контролером от Юры будет работать виджет?
|
Лончер не предъявляет никаких требований к оборудованию. Минимальная версия API 19 (Android 4.4).
|
на какой стадии проект?
|
На данный момент реализованы базовые функции - размещение системных виджетов на рабочем столе, кнопки быстрого запуска приложений и запуск приложений из общего списка. Плюс к этому системный виджет для Serial Manager. В новогодние каникулы буду делать виджет для управления звуком и проигрывателем. Или еще что-нибудь, что придет в голову )))
|
а где качать последнюю версию?
|
Здесь версия с последними исправлениями замеченных багов.
|
Краш поймал))
Пытался добавить второй виджет часов ( одинаковый). Логи не собирает? Ещё один краш, пытаясь добавить виджет сериалменеджера , там просто нажал + справа, появилась новая строчка. потом назад и краш. Те его тестировал? ))) |
Логи не собирает. В настройках очистите данные приложения и попробуйте еще раз. Количество экземпляров виджетов не ограничено. Вылет, вероятнее всего, произошел из-за сохраненных настроек от более ранней версии.
|
Цитата:
ровно те же самое. Видео надо? зы как обои менять? FAK есть? |
Давайте видео и информацию об устройстве, версии андроида и т.д. в ЛС. Обои пока единственные, раскрашены в цвет моей машины ))) Можно будет сделать загружаемыми. Чтобы составить FAQ, нужно, чтобы эти вопросы кто-нибудь начал задавать. Пока Вы первый.
|
Цитата:
|
Озадачился, буду разбираться. Если есть возможность, сделайте LogCat'ом выборку по тегу Alauncher и отправьте мне. Иначе буду включать в приложение код для сбора информации о подобных сбоях.
|
Цитата:
Драйверов на компе зоопарк, адб на нексус не видит. Разбираться лень. Если что, можно по вайберу или вотсаппу голосом (не люблю многабукав) |
oleg707
Удалите текущую версию и скачайте новую, которая отправляет логи на e-mail. |
Цитата:
Можно на "ты"? |
|
Добавил загрузку фонового изображения (png, jpg). Сделал виджет для управления аудиопроигрывателем. Обращаю внимание, что этот виджет только лишь эмулирует нажатие соответствующих клавиш и не взаимодействует напрямую с проигрывателем через его интенты.
Загрузить. |
Часовой пояс GMT +4, время: 14:01. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot