10 мая 2010
MoreRecent — 15 приложений в панели задач
Артем Лутфуллин
Наверное, многие из пользователей «роботов» ловили себя на мысли о том, что стандартный «диспетчер приложений» всем хорош, кроме ограничения в шесть отображаемых в нем программ. Самых свежих. И именно это ограничение заставляет нас искать сторонние, куда менее изящные и удобные диспетчеры запущенных приложений. А что если бы стандартный диспетчер «умел» показывать не шесть, а все пятнадцать программ? Наверное, ему бы цены не было?
Я не зря взял определение диспетчера приложений Android в кавычки. Неверно называть его полноценным диспетчером, ведь всё, что умеет эта утилита, так это отображать по удерживанию клавиши «домик» всплывающую панель с шестью запущенными программами. Однако в большинстве ситуаций даже такой простой программы для переключения между запущенными приложениями хватает, другое дело — если вам этого мало и хочется видеть большее число приложений. Теперь такая возможность есть, а все благодаря добрым людям с сайта xda-developers.com, которые днями и ночами «пекут» новые прошивки и делают разные полезные утилиты. Как MoreRecent например.
Эта маленькая утилита дублирует функцию диспетчера приложений в Android, только вместо шести свежих программ в MoreRecent отображается пятнадцать. Конечно, пока приложение обладает минимальным функционалом, а если точнее, просто показывает эту самую матрицу из запущенных программ, но в будущем можно надеяться, что автор будет дорабатывать MoreRecent.
Средствами самой программы MoreRecent пока нельзя назначить на какую-то клавишу, можно просто запускать из общего списка или вытянуть иконку на один из рабочих столов. Но добрые люди не спят ни днем ни ночью, а потому на свете есть утилита под названием Button Shortcut, с помощью которой можно назначить запуск MoreRecent на короткое или длительное нажатие клавиши «поиск» или «камера». Второй в аппаратах HTC нет, зато есть первая (как приложение будет работать у обладателей Samsung, мне и самому узнать интересно).
Вместе связка из этих двух программ работает замечательно. Удерживаете клавишу поиска и открывается диспетчер запущенных приложений, такой же лаконичный как стандартный, но с пятнадцатью иконками программ вместо шести.
Скачать MoreRecent в Маркете пока нельзя, поэтому ниже привожу ссылку на ветку обсуждения программы и прямую ссылку для скачивания .apk файла, правда, для этого нужно быть зарегистрированным на форуме, если я не ошибаюсь.
Ща потестим на спике, заодно посмотрим, как поставить ее на кнопку домик.. Сегодня клавишу камеры назначил кнопкой next для плеера. Может и тут получится.. Спасибо за обзор. Скоро вернусь.
не совсем верно вообще называть это диспетчером задач. зажатая кнопка «домик» показывает 6 последних запускавшихся приложений, и это не значит, что они активны в момент нажатия кнопки. на сколько я знаю, есть только одно исключение — асер ликвид. он показывает именно запущенные приложения.
диспетчером задач я для себя выбрал Task Tray. из настроек вешается и на кнопку камеры, и на поиск. Также использовал Task Switcher.
за Button Shortcut спасибо, надо будет потестировать.
RoMolan, подскажите, пожалуйста, что у вас за плеер, и как вы «Next» на камеру повесили? очень хочется треки кнопкой переключать =)
empas потому и поставил фразу диспетчер задач в кавычки, но так или иначе приложения который это окно показывает открываются из него в том состоянии, в котором были свернуты\закрыты, так что суть одна и та же
К сожалению, я не знаю, как на остальных телефонах, но, думаю, также, как и на спике. Рецепт взял с 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 (по незнанию ее точного значения).
До изменения телефон просыпался от нажатия на все кнопки, теперь только от стандартной боковой и кнопки выключения.
ВНИМАНИЕ: если какую-то команду напишите неправильно, телефон может уснуть и перестать реагировать. Помочь сможет только передергивание аккумулятора. Стоит исправить ошибку — глюк проходит.
ПС: Прошу прощения за излишнюю подробность, но я нуб, и пишу как для себя.
https://forum.samdroid.net/threads/853-Решение-для-разблокировки-клавиатуры
Это я использовал.
Забыл: Изменения в s3c-keypad-rev0020.kl вступают только после перезагрузки.
Плееров у меня два: Astro player beta (для чтения аудиокниг) и Meridian (использую его виджет (входит в программу), слушаю музыку и смотрю видео).
А вот Button Shortcut, который я скачал с маркета, у меня не работает. Может быть дело в модификации прошивки? (последний самдроид.мод, лучший, на мой взгляд). Или из-за кучи установленных прог.. Девайс — Spica i5700.
RoMolan, спасибо большое за столь подробное разъяснение! у меня у самого Спика и видимо зря я так давно не заходил на самдроид, ведь поселился я там еще до переезда на домен samdroid))
Empas, а у вас, на Спике, Button Shortcut работает?
RoMolan, без проблем повесил на долгое нажатие камеры apndroid. возможно нужно, чтобы была включена отладка юсб, в настройках приложений. без нее не пробовал. прошивка далеко не новая, но 2.1 =)
Ребятки: RoMolan,empas, скажите как самсунг 5700 хорош? Как он с аутлуком синхронизируется, мне очень важно чтоб был стабильный, да и памяти хватало! Может если есть возможность, постучитесь ко мне в скайп (vadisla-sigulda), хочу разузнать о телефоне!
На хиро с последним НеоРомом работает отлично!
Большое спасибо:)