10 мая 2010

MoreRecent — 15 приложений в панели задач

Наверное, многие из пользователей «роботов» ловили себя на мысли о том, что стандартный «диспетчер приложений» всем хорош, кроме ограничения в шесть отображаемых в нем программ. Самых свежих. И именно это ограничение заставляет нас искать сторонние, куда менее изящные и удобные диспетчеры запущенных приложений. А что если бы стандартный диспетчер «умел» показывать не шесть, а все пятнадцать программ? Наверное, ему бы цены не было?

Я не зря взял определение диспетчера приложений Android в кавычки. Неверно называть его полноценным диспетчером, ведь всё, что умеет эта утилита, так это отображать по удерживанию клавиши «домик» всплывающую панель с шестью запущенными программами. Однако в большинстве ситуаций даже такой простой программы для переключения между запущенными приложениями хватает, другое дело — если вам этого мало и хочется видеть большее число приложений. Теперь такая возможность есть, а все благодаря добрым людям с сайта xda-developers.com, которые днями и ночами «пекут» новые прошивки и делают разные полезные утилиты. Как MoreRecent например.

Встречайте - MoreRecent

Встречайте - MoreRecent

Эта маленькая утилита дублирует функцию диспетчера приложений в Android, только вместо шести свежих программ в MoreRecent отображается пятнадцать. Конечно, пока приложение обладает минимальным функционалом, а если точнее, просто показывает эту самую матрицу из запущенных программ, но в будущем можно надеяться, что автор будет дорабатывать MoreRecent.

Так выглядит MoreRecent на WVGA экране смартфона HTC Desire

Так выглядит MoreRecent на WVGA экране смартфона HTC Desire

а вот так на HVGA дисплее HTC Hero

а вот так на HVGA дисплее HTC Hero

Средствами самой программы MoreRecent пока нельзя назначить на какую-то клавишу, можно просто запускать из общего списка или вытянуть иконку на один из рабочих столов.  Но добрые люди не спят ни днем ни ночью, а потому на свете есть утилита под названием Button Shortcut, с помощью которой можно назначить запуск MoreRecent на короткое или длительное нажатие клавиши «поиск» или «камера». Второй в аппаратах HTC нет, зато есть первая (как приложение будет работать у обладателей Samsung, мне и самому узнать интересно).

Раз MoreRecent не умеет самоназначаться на аппаратную кнопку, мы её поможем

Раз MoreRecent не умеет самоназначаться на аппаратную кнопку, мы ей поможем

с помощью другой программы

с помощью другой программы

Вместе связка из этих двух программ работает замечательно. Удерживаете клавишу поиска и открывается диспетчер запущенных приложений, такой же лаконичный как стандартный, но с пятнадцатью иконками программ вместо шести.

Скачать MoreRecent в Маркете пока нельзя, поэтому ниже привожу ссылку на ветку обсуждения программы и прямую ссылку для скачивания .apk файла, правда, для этого нужно быть зарегистрированным на форуме, если я не ошибаюсь.

Обсуждение MoreRecent

Скачать

QR-код программы Button Shortcut

QR-код программы Button Shortcut

Читайте также

12 комментариев на «“MoreRecent — 15 приложений в панели задач”»

  1. RoMolan:

    Ща потестим на спике, заодно посмотрим, как поставить ее на кнопку домик.. Сегодня клавишу камеры назначил кнопкой next для плеера. Может и тут получится.. Спасибо за обзор. Скоро вернусь.

  2. empas:

    не совсем верно вообще называть это диспетчером задач. зажатая кнопка «домик» показывает 6 последних запускавшихся приложений, и это не значит, что они активны в момент нажатия кнопки. на сколько я знаю, есть только одно исключение — асер ликвид. он показывает именно запущенные приложения.
    диспетчером задач я для себя выбрал Task Tray. из настроек вешается и на кнопку камеры, и на поиск. Также использовал Task Switcher.
    за Button Shortcut спасибо, надо будет потестировать.
    RoMolan, подскажите, пожалуйста, что у вас за плеер, и как вы «Next» на камеру повесили? очень хочется треки кнопкой переключать =)

  3. empas потому и поставил фразу диспетчер задач в кавычки, но так или иначе приложения который это окно показывает открываются из него в том состоянии, в котором были свернуты\закрыты, так что суть одна и та же

  4. RoMolan:

    К сожалению, я не знаю, как на остальных телефонах, но, думаю, также, как и на спике. Рецепт взял с forum.samdroid.net. Спасибо им.

    Нужно установить Root Explorer (или подобный, есть в каталоге прог на форуме 4PDA.ru). Так же, вероятно, нужны root-права для телефона (как их получить — поищите на указанных форумах). С помощью Root explorer нужно зайти в папку System, оттуда в usr и в ней в keylayout. В последней находятся четыре файла, из которых потребуются: AVRCP.kl (из него копируем команды для плеера) и s3c-keypad-rev0020.kl (в него вставляем).

    Перед открытием s3c-keypad-rev0020.kl (долгим табом) в Рут Менагере в верхнем правом углу нажимаем на кнопку Mount R/W (иначе не сохранить изменяемый файл). Так же, если все равно будет выскакивать сообщение «read only», долгим табом на s3c-keypad-rev0020.kl вызываем меню и выбираем «Permissions» (в открывшемся окошке я везде поставил галочки). Жмем Ок.

    После этих действий открываем AVRCP.kl (долгий таб -> Open in Text Editor) Навигационной клавишей подбираемся к нужной команде (MEDIA_PLAY_PAUSE или MEDIA_NEXT), копируем (долгий таб -> Выделить текст (выделяем навигационной клавишей) -> долгий таб -> Копировать).

    Таким же образом открываем s3c-keypad-rev0020.kl и в нем меняем строки:
    — «key 226 SEARCH WAKE» — слова SEARCH и WAKE (если оно есть) стираем и вставляем команду (я поставил MEDIA_PLAY_PAUSE — жмет на плей или паузу)
    — «key 228 MEDIA_NEXT» — команда запускает всегда следующий трек, независимо, играла музыка или нет. Что было указано в строке 228 — уже не помню.

    Пока не закрыли файл, стираем слово WAKE там, где оно не нужно. Эта команда будит телефон при нажатии на кнопку, рядом с которой она указана. Я стер ее везде, оставив только WAKE_DROPPED (по незнанию ее точного значения).
    До изменения телефон просыпался от нажатия на все кнопки, теперь только от стандартной боковой и кнопки выключения.

    ВНИМАНИЕ: если какую-то команду напишите неправильно, телефон может уснуть и перестать реагировать. Помочь сможет только передергивание аккумулятора. Стоит исправить ошибку — глюк проходит.

    ПС: Прошу прощения за излишнюю подробность, но я нуб, и пишу как для себя.

  5. RoMolan:

    Забыл: Изменения в s3c-keypad-rev0020.kl вступают только после перезагрузки.

  6. RoMolan:

    Плееров у меня два: Astro player beta (для чтения аудиокниг) и Meridian (использую его виджет (входит в программу), слушаю музыку и смотрю видео).

    А вот Button Shortcut, который я скачал с маркета, у меня не работает. Может быть дело в модификации прошивки? (последний самдроид.мод, лучший, на мой взгляд). Или из-за кучи установленных прог.. Девайс — Spica i5700.

  7. empas:

    RoMolan, спасибо большое за столь подробное разъяснение! у меня у самого Спика и видимо зря я так давно не заходил на самдроид, ведь поселился я там еще до переезда на домен samdroid))

  8. RoMolan:

    Empas, а у вас, на Спике, Button Shortcut работает?

  9. empas:

    RoMolan, без проблем повесил на долгое нажатие камеры apndroid. возможно нужно, чтобы была включена отладка юсб, в настройках приложений. без нее не пробовал. прошивка далеко не новая, но 2.1 =)

  10. zondz:

    Ребятки: RoMolan,empas, скажите как самсунг 5700 хорош? Как он с аутлуком синхронизируется, мне очень важно чтоб был стабильный, да и памяти хватало! Может если есть возможность, постучитесь ко мне в скайп (vadisla-sigulda), хочу разузнать о телефоне!

  11. fmcgraw:

    На хиро с последним НеоРомом работает отлично!
    Большое спасибо:)