Выкладываю "Интеграл", mp3 плеер собственной разработки.
NEW! Версия 1.1.44 от 7 октября 2006
Проект, а вместе с ним и все файлы, теперь переехал на SourceForge.net - ссылка.
Страничка плеера в сети: http://integral.sf.net
Инфо:
Главная особенность плеера заключается в том, что он помнит статус каждого трека (проигран или нет, частично проигран) и сохраняет эту информацию между сеансами в отдельном файле. При старте может либо считывать список из каталогов, сверяясь со списком из файла, либо просто считывать список из файла. Во втором случае можно принудительно "обновить список" через главное меню.
Характеристики:
Новое в 1.1.44:
1. Плеер запускается, но не находит музыкальных файлов и отображает пустой список
Чего пока нет, но очень возможно, что будет в следующих версиях:
Сообщение отредактировал Inlined - 12.10.2006, 10:13
NEW! Версия 1.1.44 от 7 октября 2006
Проект, а вместе с ним и все файлы, теперь переехал на SourceForge.net - ссылка.
Страничка плеера в сети: http://integral.sf.net
Инфо:
Главная особенность плеера заключается в том, что он помнит статус каждого трека (проигран или нет, частично проигран) и сохраняет эту информацию между сеансами в отдельном файле. При старте может либо считывать список из каталогов, сверяясь со списком из файла, либо просто считывать список из файла. Во втором случае можно принудительно "обновить список" через главное меню.
Характеристики:
- по настройкам плеер похож на LP: т.е. можно указать каталоги, где лежат файлы, какие расширения файлов распознавать и т.п.
- сохранение статуса файлов между сеансами
- поддержка файловых систем: Moto от платформы R372, Moto E1000 и JSR-75 (распознаются автоматически)
- поддержка двух языков: англ. и русский
- поддержка русских тэгов в mp3-файлах (если системный язык - русский)
- интерфейс не зависит от размера экрана, элементы располагаются автоматически
- поддержка фонового режима для тех платформ, где он возможен (не R373!)
- экран блокировки с большими часами (с возможностью автоматической блокировки)
- джойстик - навигация по списку, старт проигрывания
- кнопка меню (либо 3) - выход в главное меню
- левая софт-кнопка - изменение статуса
- 0 - стоп/возобновить проигрывание
- 1 - выделить трек
- 9 - информация о треке (все тэги по алфавиту)
- 4 и 6 - перемотка
- 8 - следующий трек
- * и # - громкость
Новое в 1.1.44:
- Каталоги теперь можно включать и выключать через чек-боксы, так же, как и расширения файлов
- Можно менять шаг перемотки: по 1% ... 20% либо по 5 ... 30 секунд
- Изменилось цветовое оформление плеера. Теперь используются три цвета: цвет фона, цвет текста, "средний" цвет, а также их сочетания. Таким образом формируется "цветовая гамма" плеера. Эти цвета можно редактировать, есть несколько заранее подготовленных цветовых схем (шаблонов).
- Появилась настройка режима сохранения статусов:
- сохранять или нет полные статусы
- сохранять неполные статусы (все, последний, не сохранять)
- На кнопку 1 выведена функция выделения трека, что позволяет менять статусы для группы выделенных треков за один раз
- Функция отображения тэгов переехала на кнопку 9
- Оптимизирован формат файла списка (plm), что позволяет немного быстрее его загружать
- Функция "Обновить список файлов" из главного меню теперь скрывается, если выбран режим перечитывания всех каталогов при старте плеера (т.е. не выбран режим "плейлист из файла")
- при этом функция вновь появляется в главном меню, если изменить список каталогов (либо просто нажать там OK)
1. Плеер запускается, но не находит музыкальных файлов и отображает пустой список
- Пустой список при старте означает, что плеер не смог найти файлы в каталогах, которые заданы в настройках. Самой простой способ исправить эту ситуацию состоит из 3 шагов:
- Проверить, что в настройках плеера указаны правильные расширения файлов (вида ".mp3");
- Указать правильные каталоги, где плееру нужно искать музыку. Для тех, кому лень: можно указать один корневой каталог типа /b (или /c, в зависимости от модели телефона), и указать "с подкаталогами". искать будет дольше, но найдет все;
- сохранить настройки и нажать на "Обновить список файлов" в главном меню.
- Нужно разрешить плееру доступ к файловой системе, что можно сделать с помощью программы Moto Midlet Manager
- Не все телефоны Motorola поддерживают работу мидлетов в фоновом режиме. Если после нажатия на красную кнопку в меню не появляется пункт "Запуск в фоновом режиме", значит прошивка адаптирована на работу с корелетами и в фоновый режим Интеграл перевести не получится. Например, присутствие в телефоне плеера iTunes с большой вероятностью указывает на то, что фоновый режим для простых мидлетов запрещен.
Чего пока нет, но очень возможно, что будет в следующих версиях:
- Поддержка плейлистов в каком-нибудь виде
- Перенастройка клавиатуры (т.е. переназначение функций клавишам) и поддержка дополнительных клавиш, таких как кнопка на гарнитуре и т.п.
- Гибкая настройка интерфейса основного экрана
- Варианты сортировки списка на основе информации из тэгов
- Режим повтора воспроизведения (с отдельной настройкой on/off в меню)
- ...
Сообщение отредактировал Inlined - 12.10.2006, 10:13