![]() |
|
![]() |
![]()
Сообщение
#501
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
Разработка скинов для HomeScreen++
Для создания собственной специфической Touch-прошивки в конечном итоге в качестве движка был выбран HomeScreen++ и написан под него собственный скин пользовательского интерфейса. В этом процессе скопилась полезная информация и появились несколько собственных уникальных утилит и программок, расширяющих возможности типовых решений. Решил создать специальную ветку, чтобы всем этим самому поделиться, ну и другие могли поделиться своими наработками, идеями и т.д. В общем, Welcome! (IMG:style_emoticons/default/smile.gif) О HomeScreen++ Один из лучших движков для разработки пользовательских интерфейсов. Достоинства - простота, скорость, малые требования к ресурсам и гибкие возможности. Инсталлируется в виде плагина для Today. Пользовательский интерфейс описывается через XML в виде скина (название не совсем верное, но оно устоялось, поэтому использую именно его). Полезные ссылки 1. Официальный сайт: http://www.chi-tai.info/ 2. Загрузка: Downloads 3. FAQ по созданию скинов: Customization 4. Обсуждение на 4pda.ru: Скины BatteryStatus / HomeScreen PlusPlus - Обсуждение, Вопросы и ответы по скинам 5. Готовые скины на 4pda.ru: Скины BatteryStatus / HomeScreen PlusPlus, Коллекция скинов ... раздел будет дополняться ... Готовые скины 1. MBAGC v0.7.0 (установочные пакеты) - скин, реализующий пальцеориентированную оболочку концептуально подобную Manila 2D v1.x 2. MBAGC v0.8.8 (OEM-пакеты для кухни) - скин, реализующий пальцеориентированную оболочку концептуально подобную Manila 2D v2.x с меньшей ресурсоемкостью, расширенными возможностями и рядом оригинальных решений... 3. MBAGC v0.8.9.2 (установочные пакеты) - скин, реализующий пальцеориентированную оболочку концептуально подобную Manila 2D v2.x с меньшей ресурсоемкостью, расширенными возможностями и рядом оригинальных решений... 4. MBAGC v0.8.9.8 (установочные пакеты) - скин, реализующий пальцеориентированную оболочку концептуально подобную Manila 2D v2.x с меньшей ресурсоемкостью, расширенными возможностями и рядом оригинальных решений... 4.1. Обновление для MBAGC до версии 0.8.9.9 (QVGA) 4.2. Обновление для MBAGC до версии 0.8.9.9 (VGA) 5. MBAGC v0.9.0.2 (установочные пакеты) - скин, реализующий пальцеориентированную оболочку концептуально подобную Manila 2D v2.x с меньшей ресурсоемкостью, расширенными возможностями и рядом оригинальных решений... 5.1. Обновление для MBAGC до версии 0.9.0.6 (QVGA/VGA) ... раздел будет дополняться собственными или адаптированными скинами... Полезные программы 1. BSBalanceConfig - конфигуратор программы запроса баланса BSBalance (... в стадии загрузки, альфа версия доступна - в этой ветке) 2. BSWeatherConfig - конфигуратор программы запроса погоды с сайта weather.com BSWeather (... в стадии загрузки, альфа версия доступна - в этой ветке) 3. BSWeatherUpdate - скрипт запуска и обработки данных BSWeather (... в стадии загрузки, альфа версия доступна - в скине MBAGC на вкладках прогноза Погоды) 3. AGCApplicationManager - конфигуратор лаунчеров приложений (... в стадии загрузки, альфа версия доступна - в скине MBAGC на вкладке скина Приложения) 4. AGCContactsManager - конфигуратор быстрых визуальных контактов (... в стадии загрузки ...) 5. ContactCaller - утилита прямого запуска звонка на номер (... в стадии загрузки ...) ... раздел будет дополняться собственными разработками или полезными утилитами и программками... --- Ветка новая, поэтому ее рамки по мере надобности будут расширены (IMG:style_emoticons/default/smile.gif) Сообщение отредактировал AGC - 22.4.2010, 7:34 |
![]() |
|
![]() |
![]()
Сообщение
#502
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
В нет-е я заметил вот токую подобную программу - rlToday, котороя наверно не так многостранна как HS++, но у нее сорс-код разпространяется свободно, как я понял. rlToday - Source Code Ок, спасибо, потом попробую глянуть. Не совсем то, что нужно, но может что можно будет потом позаимствовать (IMG:style_emoticons/default/smile.gif) Откуда появляются первие букви дней недели в будилник - "ПВСЧПсв" ? Это встроено в Монитор событий. Я потом, когда буду делать поддержку других языков, вынесу все текстовые надписи в конфигурационные файлы, чтобы их можно было поменять. Как можно кнопку "Звонки" на "Calls" поменят? Все таки с права стоит "SMS", а не "Сообщения". (IMG:style_emoticons/default/smile.gif) Это картинка в папке MBAGC - missed0.png Можно поменять на любую. Я у меня переделал титулние названия всех страницей в реестом на болгарском. Здорово! Я потом доделаю возможность интернационализации для всех утилит, вынеся надписи в конфиги, тогда можно будет сделать полностью болгарскую версию. Кстати, прямо сейчас можно для погоды на Главной странице поменять надписи "День" и "Ночь" на болгарские, можно исправить либо в MBAGC.xml, либо прямо в папке Конфигуратора (MBAGC\progs\MBAGCConfig) в файле 0_1.txt (кодировка текста - UTF8). |
![]() |
|
![]()
Сообщение
#503
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 428 Регистрация: 25.3.2009 Из: PDA-HACK laboratory Пользователь №: 15064 Спасибо сказали: 163 раз(а) Девайс:HTC Artemis ![]() |
|
![]() |
|
![]()
Сообщение
#504
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
Кому-то здорово, а кому-то нет...Опять зависает (что странно вылетает активсинк настройка) - злосчастный будильник при тапе. Возможно причиной явилось внедрение Фейк-сервера в прошивку? Да, возможно, дело сугубо в твоей прошивке. Там вроде нечему зависать. Для эксперимента попробуй сделать две вещи: 1. Попробуй установить (несколько раз) будильник через ярлык Сигналы в меню Пуск (у тебя же 6.5?) и через Пуск -> Параметры -> Часы и сигналы. Если при этом не виснет, то очисти и назначь акцию на будильнике в MBAGC. 2. Если все равно виснет, попробуй временно отключить Монитор событий в оболочке и повторить операции п.1. Если виснет временами, дело 100% в прошивке или самом HS++, тогда попробуй отключить еще и сам HS++ и повторить п.1. Если нет, будем думать о возможных причинах. Кстати, если даже при выключенном мониторе и HS++ все равно виснет, попробуй проверить еще одну вещь. Поменяй мелодии звонка будильника, пройдет смена? Также попробуй просто поменять мелодии звонка для входящего вызова, пройдет ли замена? P.S. Да, я проверял эту функцию на всех своих устройствах, зависаний нет, да и вроде быть их там не может (в Мониторе идет просто мониторинг изменений реестра и новые значения пишутся вообще в другую ветку реестра). В т.ч. специально проверял и на HTC Love на 23037. |
![]() |
|
![]()
Сообщение
#505
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
P.S. Ждите в ближайшем будущем:
1. Конфигурирование набора индикаторов Главной страницы (пока просто в виде убрать/показывать, мне для версии под КПК надо (IMG:style_emoticons/default/smile.gif) ) 2. Возможность показа и обратного скрытия подавленного нижнего нотификационного трея (чтобы OEM-ные утилитки для ряда устройств можно было легко использовать, опять же из-за специфики Acer N311 (IMG:style_emoticons/default/smile.gif) ) 3. Версию под WQVGA (ну...у, обещал уж (IMG:style_emoticons/default/smile.gif) ) 4. Возможность интернационализации оболочки (перевода на другие языки, уже bjkolev обещал (IMG:style_emoticons/default/smile.gif) ) P.S. На следующей стадии, видимо, начнется изменение интерфейса пользователя конфигураторов под пальцеориентированный интерфейс... |
![]() |
|
![]()
Сообщение
#506
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 789 Регистрация: 28.2.2008 Из: г.Орёл Пользователь №: 590 Спасибо сказали: 116 раз(а) Девайс:hp 6815 ![]() |
AGC, последнее тестовое обновление, все фишки включены.
После софт-ресета, загрузки винды и старта монитора появляется сам скрин оболочки, но с иконкой в трее (две стрелочки по окружности, красная и синяя), после чего на белом фоне идёт обновление оболочки с двумя 5ти секундными обратными отсчётами. Потом скрин появляется снова без всяких иконок в трее и нормально функционирует. Это так должно быть или мне просто повезло? (IMG:style_emoticons/default/wink.gif) |
![]() |
|
![]()
Сообщение
#507
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
SP3, да, так и должно быть при включенной опции подавления нижнего нотификационного трея. Зато потом он не должен вылезать нигде (IMG:style_emoticons/default/smile.gif) Впрочем, потом будет иной механизм, более "правильный". Я просто не успел доделать перехват оконной процедуры оболочки Today WM...
P.S. Если тебе это не нужно, просто выключи подавление нижнего нотификационного трея. Это критично для тех устройств, где есть жизненно необходимый OEM-софт с иконками в нижнем трее (типа Acer N311). |
![]() |
|
![]()
Сообщение
#508
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 33 Регистрация: 2.9.2008 Из: София Пользователь №: 2367 Спасибо сказали: 4 раз(а) Девайс:HP iPAQ rw6815 ![]() |
Это картинка в папке MBAGC - missed0.png Можно поменять на любую. Кстати, прямо сейчас можно для погоды на Главной странице поменять надписи "День" и "Ночь" на болгарские, Картинку нашел, но програмний фон у меня белий бил, поетому и не заметил что там и надпис стоить (IMG:style_emoticons/default/smile.gif) . У меня не только на главной странице, но и у всех страницах погодий стоит "Ден" и "Нощ", а также "изгрев:"/восход и "залез"/закат 4. Возможность интернационализации оболочки (перевода на другие языки, уже bjkolev обещал (IMG:style_emoticons/default/smile.gif) ) (IMG:style_emoticons/default/smile.gif) ну, на болгарском могу сделать, на немецком - тоже, английски буду google-ить, но на других язиках (в т.ч. и руский) пробавать не буду. (IMG:style_emoticons/default/smile.gif) Только ето сделаю, когда руский конфигурационний файл увижу. Обновил я у себе до последней версии, но осталось зависание в 0:00 ч., когда КПК меняеть прогноз на следующий день. Ето каждой ночь получается. Другие зависания (вкл./вийкл. страниц и рестарт потом) - стали менше, как прошивку WM6.1 от Кайзера с 12.10.2008 ставил. Ну, вот так и все, думаю. |
![]() |
|
![]()
Сообщение
#509
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
Обновил я у себе до последней версии, но осталось зависание в 0:00 ч., когда КПК меняеть прогноз на следующий день. Ето каждой ночь получается. Это на 0.9.0.6? Странно, а как это выглядит? Опция перезагрузки скина после обновления прогноза погоды включена? Устройство просыпается в 00:00? Идет ли первый, а потом второй отсчет времени? В общем, как именно это выглядит и на какой стадии идет повисание? |
![]() |
|
![]()
Сообщение
#510
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 33 Регистрация: 2.9.2008 Из: София Пользователь №: 2367 Спасибо сказали: 4 раз(а) Девайс:HP iPAQ rw6815 ![]() |
Это на 0.9.0.6? Странно, а как это выглядит? Опция перезагрузки скина после обновления прогноза погоды включена? Устройство просыпается в 00:00? Идет ли первый, а потом второй отсчет времени? В общем, как именно это выглядит и на какой стадии идет повисание? Да, ето на 0.9.0.6. Но у меня только много допольнителний софт, поетому думаю, что ето получается не только из за HS++. (IMG:style_emoticons/default/smile.gif) В 0:00 ч. я не смотрел каждий раз что получается, но КПК зависает после 2-ой отчеть времени, думаю. И картинка утром на екране каждий раз разная - когда Activsync, когда другое. КПК ночю стоить подключен к ББ. Опция "Перезапуск после обновления" включена. Тоже и "Запрос подтверждеия обновления". "Обновление при подкл. к комп." отключено, потому что опять такое зависание произходить, когда КПК к ББ привязиваю. |
![]() |
|
![]()
Сообщение
#511
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 789 Регистрация: 28.2.2008 Из: г.Орёл Пользователь №: 590 Спасибо сказали: 116 раз(а) Девайс:hp 6815 ![]() |
bjkolev, странно очень....
У меня на последнем билде именно этого как раз и не наблюдается - на предыдущих, да. Как раз об этом и писал ранее. А вот на новом всё отлично работает. |
![]() |
|
![]()
Сообщение
#512
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 33 Регистрация: 2.9.2008 Из: София Пользователь №: 2367 Спасибо сказали: 4 раз(а) Девайс:HP iPAQ rw6815 ![]() |
bjkolev, странно очень.... У меня на последнем билде именно этого как раз и не наблюдается - на предыдущих, да. Как раз об этом и писал ранее. А вот на новом всё отлично работает. Сегодня КПК не бил включен к ББ - зависнул на телефон. Думаю - зависание произходит на последную программу, которая била стартирована перед обновление погодой в 0:00ч. (IMG:style_emoticons/default/smile.gif) У меня билд MBAGC 0.9.0.6. |
![]() |
|
![]()
Сообщение
#513
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
Сегодня КПК не бил включен к ББ - зависнул на телефон. Думаю - зависание произходит на последную программу, которая била стартирована перед обновление погодой в 0:00ч. (IMG:style_emoticons/default/smile.gif) У меня билд MBAGC 0.9.0.6. Пожалуйста, проверь две вещи: 1. При выключенной опции перезагрузки скина HS++ тоже происходит повисание? 2. Попробуй перезагрузить скин HS++ вручную, будет ли повисание? |
![]() |
|
![]()
Сообщение
#514
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
В течение 1-2 недель: www.mbagc.ru
|
![]() |
|
![]()
Сообщение
#515
|
|
![]() Участник ![]() ![]() Группа: Members Сообщений: 33 Регистрация: 2.9.2008 Из: София Пользователь №: 2367 Спасибо сказали: 4 раз(а) Девайс:HP iPAQ rw6815 ![]() |
Пожалуйста, проверь две вещи: 1. При выключенной опции перезагрузки скина HS++ тоже происходит повисание? 2. Попробуй перезагрузить скин HS++ вручную, будет ли повисание? 1. Вийключил опцию для перезагрузки и через WiFi обновил погоду без повисание. 2. Перезагрузил скин вручную - тоже не било повисание. Буду смотреть в 24:00 при связь с ББ и переход главной странице на следующий день что произходить. (IMG:style_emoticons/default/smile.gif) П.П. Все прошло в 0:00ч. без повисания. Я ето точно не смотрел, но утром будилник сработал. (IMG:style_emoticons/default/smile.gif) |
![]() |
|
![]()
Сообщение
#516
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 789 Регистрация: 28.2.2008 Из: г.Орёл Пользователь №: 590 Спасибо сказали: 116 раз(а) Девайс:hp 6815 ![]() |
Цитата www.mbagc.ru Поздравляю(IMG:style_emoticons/default/smile.gif) (IMG:style_emoticons/default/smile.gif) (IMG:style_emoticons/default/smile.gif) |
![]() |
|
![]()
Сообщение
#517
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
SP3, на самом деле, все уже почти активно, точнее, активно, но не настроено (IMG:style_emoticons/default/smile.gif) Мне просто надоело, что наш форум начал часто и главное надолго падать... В течение пары дней, если успею, сбацаю простенький дизайн основного сайта и его содержимое, ну и форум настрою, т.к. сейчас в мучительных раздумьях о необходимых подфорумах (IMG:style_emoticons/default/biggrin.gif) Тут мы обходились одной веткой, но это несерьезно, раз уж движок установлен (IMG:style_emoticons/default/smile.gif)
П.П. Все прошло в 0:00ч. без повисания. Я ето точно не смотрел, но утром будилник сработал. (IMG:style_emoticons/default/smile.gif) Тогда и отлично, оставь пока выключенной эту опцию, потом буду дальше оптимизировать, попробую разобраться в дополнительных возможных причинах. Собственно, специально делал опциональным, чтобы можно было отключать. |
![]() |
|
![]()
Сообщение
#518
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 789 Регистрация: 28.2.2008 Из: г.Орёл Пользователь №: 590 Спасибо сказали: 116 раз(а) Девайс:hp 6815 ![]() |
Цитата но это несерьезно, раз уж движок установлен Вот вот))) Поболтать то мы любим(IMG:style_emoticons/default/wink.gif) |
![]() |
|
![]()
Сообщение
#519
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 428 Регистрация: 25.3.2009 Из: PDA-HACK laboratory Пользователь №: 15064 Спасибо сказали: 163 раз(а) Девайс:HTC Artemis ![]() |
|
![]() |
|
![]()
Сообщение
#520
|
|
PDA2U.RU Team ![]() ![]() ![]() ![]() Группа: Admin Сообщений: 4884 Регистрация: 25.11.2007 Из: СПб Пользователь №: 32 Спасибо сказали: раз(а) ![]() |
...Что же будет с PDA-HACK ? Последнее время держится он в основном на AGC Котлеты и мухи отдельно (IMG:style_emoticons/default/smile.gif) Здесь прошивки и т.д. и т.п., там сугубо MBAGC (на мой взгляд, она просто уже переросла общетематический форум (IMG:style_emoticons/default/smile.gif) )... На самом деле, есть категорическое желание разнести эти виды деятельности в силу ряда причин. P.S. Можно начинать пробовать смотреть: http://mbagc.ru/forum/index.php. Я, правда, еще с правами доступа, полным набором категорий и формумов и т.п. только разбираюсь, если не будет доступа или возникнут другие проблемы, то в личку пишите (IMG:style_emoticons/default/smile.gif) |
![]() |
|
![]()
Сообщение
#521
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 789 Регистрация: 28.2.2008 Из: г.Орёл Пользователь №: 590 Спасибо сказали: 116 раз(а) Девайс:hp 6815 ![]() |
уже зарегился)))))
|
![]() |
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 16.4.2025, 17:40 |