Кнопка пуск для андроида

Start menu for Android — кнопка «пуск» для Андроид

Категория: Программы &#150 Интерфейс
Версия: 1.4.3
Андроид: 2.3 и выше
Наличие root: Не требует
Наличие русского языка: Есть
Размер: 374,35 Kb
Описание:

В отличии от аналогичных приложений доступных на гугл плей, Start menu for Android создано разработчиком энтузиастом и его можно найти лишь на форумах и практически все в нем отличается от подобных ему виджетов. В первую очередь, иконка «пуска» расположена на любом экране, поверх запущенных приложений и в системных страницах самого андроида как на обычном пк. То есть сам виджет не располагается как у аналогов просто виджетом на одном их кранов или в виде ярлыка, а находится в нижнем правом углу вне зависимости от того что происходит на экране.

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

При первом запуске, приложение запросит настройки по умолчанию при нажатии на кнопку хоум, и в случае если Вам это необходимо это конечно можно сделать, но гораздо удобней зайти в настройки и поставить галочку на отображение иконки кнопки пуск в левом нижнем углу. Стоит обратить внимание, что если Вы все же поставите по умолчанию запуск Start menu for Android по кнопки хоум, то вернуть эти настройки обратно можно через список установленных приложений в самом андроид, очистив значения по умолчанию для Start menu for Android. Это существенно если Вы хотите сохранить привычную Вам логику управления, либо у Вас стоит стороння оболочка, например sense.

Источник

Кнопка пуск для андроида

Краткое описание:
Все возможности стандартной Кнопки Питания в виде шортката на экране, виджета или в шторке.

Описание:
Не нужен Root! Не конфликтует с датчиком отпечатка пальца! (в т.ч. в android 10)
Если у Вас есть проблемы с использованием Кнопки Питания (Вкл) Вашего устройства:
— Неудобно расположена
— Плохо срабатывает
— Слишком «жесткая». и т.п.
и Вы не хотите получать Root (тогда выбор будет большим), то это совсем небольшое приложение снимет существенную часть головной боли.
«Железная» кнопка Вам понадобится только для включения выключенного устройства.
Никакого особого интерфейса, никакой рекламы, никакой передачи данных. ничего лишнего.
На рабочем столе:
— Ярлык при обычном тапе открывает Стандартное меню Кнопки питания, при длинном тапе — дает опцию выключения и блокировки экрана (Lock Screen).
— Виджет — при тапе блокирует и выключает экран.
— В шторке — те же опции что в Стандартном меню Кнопки питания + Блокировка и выключение экрана (Sleep).

При первом запуске просит активировать ее в Настройках — Спец. Возможности (Тап — Вкл.сервис).
При удалении — сначала отключите в в Настройках — Спец. Возможности, потом — удаляйте как обычно.

Требуется Android: 5.0 и выше
Русский интерфейс: Нет

Скачать:
Версия: 1.12 io.github.visnkmr.powermenu.apk ( 53.78 КБ )

Источник

Кнопка пуск для андроида

Последнее обновление программы в шапке: 27.06.2014

Краткое описание:
Теперь и на Вашем Андроиде есть меню «Пуск», как на Windows.

Описание:
Вы когда-либо испытывали некоторые затруднения, чтобы искать или управлять приложениями, установленными на Вашем устройстве? Это приложение поддерживает очень подобный пользовательский интерфейс к меню «Пуск» на Windows. Таким образом, Вы можете легко искать и управлять всеми приложениями, установленными на Вашем устройстве.Кроме того, Вы можете категоризировать свои все установленные приложения в папки, для быстрого поиска.
Особенности:

  • Интерфейс подобный меню «Пуск» на Window
  • Возможность закрепить приложение в меню быстрого запуска
  • Список частооткрываемых приложений
  • Возможность добавления виджета на панель быстрого запуска
  • Скрытие приложений, информация о приложении, деинсталяция приложений, создание папки для приложений и другие функции при долгом тапе на приложение в списке
  • Возможность смены скина в стиле Windows 7, Windows XP, Mac OS
Читайте также:  Проблемы с синхронизацией календаря google android

Русский интерфейс: Неизвестно
Разработчик: ChYK

Версия 1.4.1: Start menu for Android (Пост #29714514)
Версия 1.3.6: //4pda.to/forum/dl/post/3616389/Start+menu+for+Android+v1.3.6+apkmania.com.apk
Версия 1.3.5: Start menu for Android (Пост #24369270)
Версия 1.3.4: Start menu for Android (Пост #22777400)
Версия 1.3.1: //4pda.to/forum/dl/post/3018820/Start+menu+for+Android+v+1.3.1.apk
Версия 1.3.0: //4pda.to/forum/dl/post/2991984/Start+menu+for+Android+v+1.3.0.apk
Версия 1.2.4: //4pda.to/forum/dl/post/2927615/Start_menu_for_Android_v1.2.4_by_chathu_ac.apk
Версия 1.2.2 RUS: Start menu for Android (Пост #21547933)
Версия 1.2.3: //4pda.to/forum/dl/post/2897906/Start_menu_for_Android_v1.2.3_by_chathu_ac.apk
Версия 1.2.2: //4pda.to/forum/dl/post/2880573/Start_menu_for_Android_v1.2.2_by_chathu_ac.apk
Версия 1.2.1 RUS: //4pda.to/forum/dl/post/2827550/StartmenuforAndroid121rus.apk
Версия 1.2.1: //4pda.to/forum/dl/post/2826662/Start+menu+for+Android+v1.2.1.apk
Версия 1.1.11 RUS: Start menu for Android (Пост #18924720)
Версия 1.1.11: Start menu for Android v1.1.11.apk
Версия 1.1.10 RUS: Start menu for Android (Пост #17038352)
Версия 1.1.10: //4pda.to/forum/dl/post/2206289/Start+menu+for+Android+v1.1.10+apkmania.com.apk
Версия 1.1.9 RUS: Start menu for Android (Пост #16774232)
Версия 1.1.9: //4pda.to/forum/dl/post/2160748/Start_menu_for_Android_v1.1.9_apkmania.com.apk
Версия 1.1.8 RUS: //4pda.to/forum/dl/post/2141089/start118ru.apk
Версия 1.1.8 EN: Скачать
Версия 1.1.7 EN: Start_menu_for_Android_v1.1.7_apkmania.com.apk
Версия 1.1.6 EN: //4pda.to/forum/dl/post/2094400/StartMenu_for_Android_v1.1.6_MM.apk
Версия 1.1.4 EN FREE: com.ss.start.ad-1.apk ( 473.25 КБ )

Версия 1.1.4 EN PRO: Start menu
Версия 1.1.4 RUS PRO: Start menu for Android (Пост #15913063)
Версия 1.1.3 PRO:
Версия 1.1.3 EN EN: 1348331348_start-menu-for-android-v.1.1.2.apk ( 215.29 КБ )

RUS 1.1.2 от sviaga — скачать
RUS 1.1.2 от 2Grey — скачать
6d1_052_407488_smfa-v1.apk ( 195.92 КБ )

Сообщение отредактировал dva974 — 15.04.17, 06:59

Источник

Кнопка пуск для андроида

Краткое описание:
Действительно работающая, настраиваемая плавающая кнопка «Меню» для устройств без root

Описание:
Работающая плавающая кнопка «Меню» ( и не только) для Андроид версии выше 4.1 без рут.
Можно использовать в качестве альтернативы отказавшей физической кнопки.

[Основные кнопки]
— Отображение кнопки меню
— Положение кнопки, размер, прозрачность, цвет, выбор значка
— Отображение в панели уведомлений
— Опциональный виброотклик

[Другие кнопки]
— Кнопка «Назад»
— Главная «Домой»
— Кнопка «Последние приложения»
— Кнопка питания
— Кнопка увеличения громкости
— Кнопка для уменьшения громкости
— Кнопка выключения звука
— Кнопка ввода ключа (?)
— Кнопка клавишы Пробел
— Стрелки
— кнопка TAB
— Кнопки «Page Down»/ «Page Up»
— Кнопка Page Down
и др.

Кнопки могут быть добавлены свободно, вы можете настроить работу на одиночное и длительное нажатие.
Метод активации «Меню»:
При нажатии на кнопку Меню, выберите утилиту как Метод ввода.

Требуется Android: 4.1 и выше
Русский интерфейс: Нет Да («корявый»)

❗ Последняя версия, поддерживающая блокировку экрана (см. комментарий):
версия: 2.0.8 GP Menu Button No root_v2.0.8.apk ( 4.18 МБ )

версия: 2.0.8 Unlocked ( › Пост Alex0047)
версия: 2.0.8 Unlocked Mod (откл. проверка версии) ( › Пост anirov)
upd Автор реализовал блокировку экрана ч/з плагин (см. подробности) Turn Off Screen

Авторские
Версия: 4.0 обновление от Google Play Market (gorand39)
Версия: 3.9 GP Сообщение №126, автор And_RU
Версия: 3.7 Unlocked by Balatan (Alex0047)
Версия: 3.8 GP Сообщение №125, автор And_RU
Версия: 3.7 GP Сообщение №122, автор And_RU
Версия: 3.6 Unlocked by Balatan (Alex0047)
Версия: 3.5 Unlocked by Balatan (Alex0047)
Версия: 3.6 GP Сообщение №121, автор And_RU
версия: 3.4 [GP] Кнопка меню (Menu button no root) (Пост And_RU #81634196)
версия: 3.4 [Unlocked]. Кнопка меню (Menu button no root) (Пост Alex0047 #83245647)
версия: 2.1.5 [GP] Menu Button No root_v2.1.5.apk ( 3.47 МБ )

версия: 2.1.5 [Unlocked] Кнопка меню (Menu button no root) (Пост Alex0047 #78536765)
версия: 2.1.4 GP Кнопка меню (Menu button no root) (Пост And_RU #78246925)
версия: 2.1.2 GP Сообщение №80, автор Евгений Крупецкий
версия: 2.1.1 GP (от 11 ноября 2017 г.) Menu Button No root_v2.1.1.apk ( 3.06 МБ )

версия: 1.8.4 ( › Пост Zakhar23)
версия: 1.3 Menu Button No root_v1.3.apk ( 3.37 МБ )

Модификации
версия: 2.1.4 Unlocked ( › Пост Alex0047)
версия: 2.1.2 Unlocked ( › Пост Alex0047)
версия: 2.1.1 Unlocked ( › Пост Alex0047)
версия: 2.1.1 Unlocked Mod (коррекция перевода) ( › Пост Евгений Крупецкий)
версия: 2.1.0 Unlocked ( › Пост Alex0047)
версия: 2.0.9 Unlocked ( › Пост Alex0047)
версия: 2.0.7 Unlocked ( › Пост Alex0047)
версия: 1.9.4 patched ( › Пост namok o95)
версия: 1.8.4_edit MBNRt_v1.8.4_edit_sign.apk ( 3.47 МБ )

Читайте также:  Личный кабинет айклауд вход с андроида

Сообщение отредактировал iMiKED — 14.08.21, 08:56

Источник

Тайны кнопок в Android. Часть 3: Кнопки в главном меню

Главное меню — один из основных инструментов для взаимодействия пользователя с приложением. В Android 2.3.x и раньше оно было «спрятано» на аппаратной кнопке Menu, и разработчики рисовали меню кто как умел. Но начиная с Android 3.0 недоработка была исправлена, меню стало стандартным компонентом на Action Bar, и получило ряд новых возможностей. При этом процесс разработки меню практически не претерпел изменений. Меню в Android — это не просто набор кнопок, на которые можно вешать OnClickListener . В Android с меню можно сделать куда больше, чем кажется на первый взгляд.

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

Вот так по-разному может выглядеть меню одного и того же приложения.

Наша первая кнопка в меню

Меню в Android описываются в файлах ресурсов или формируются программным кодом. Рекомендуется первый вариант по целому ряду причин: скорость разработки, наглядность, простота сопровождения. Ресурсы меню располагаются в подкаталоге menu каталога ресурсов приложения res . Создаем каталог menu , затем создаем новый Android XML File :

Выбираем тип ресурса Menu , вводим имя файла. Так как в разных activity меню, скорее всего, будет разным, рекомендую привязывать имена файлов ресурсов меню к именам activity.

В открывшемся редакторе введем код первой кнопки нашего меню:

Давайте рассмотрим использованные атрибуты:

  • android:id указываем, чтобы потом в коде отличать одни кнопки от других.
  • android:orderInCategory указывает порядок нашей кнопки относительно других. Указывайте порядок с шагом в 10 или 100, это позволит в будущем добавлять новые элементы в любое место, не перестраивая порядок остальных.
  • android:showAsAction — самый интересный параметр, поскольку именно он управляет поведением элементов меню в разных ситуациях. Он может принимать целый ряд значений:
    • ifRoom — Показывать элемент в action bar, только если для него достаточно места. Если места недостаточно, элемент будет автоматически скрыт в дополнительное меню (то, которое показано тремя точками друг над другом). Это лучший способ кастомизации меню в зависимости от размера экрана устройства. На больших экранах планшетов action bar будет заполнен кнопками, а на небольших телефонах будут показаны самые важные кнопки, в то время как до остальных тоже можно добраться, но только через дополнительное меню. Имейте в виду, что дополнительное меню отображается в action bar только на тех смартфонах, на которых нет аппаратной кнопки меню.
    • withText — Рядом с иконкой кнопки будет показан текст, заданный свойством android:title . Этот параметр можно указывать в комбинации с другими, разделяя параметры знаком |
    • never — Кнопка никогда не будет видна на action bar, даже если для нее есть место. К такой кнопке всегда придется добираться через дополнительное меню.
    • always — Всегда показывать кнопку в action bar. Данным параметром нельзя злоупотреблять, так как на маленьких телефонах кнопки могут начать заползать на другие элементы action bar, например на заголовок приложения. Определите для каждой activity максимум одну самую важную кнопку, без которой никак нельзя, и отметьте always только у нее. Остальные (а по возможности все) должны быть ifRoom .
    • collapseActionView — позволяет сделать кнопку, открывающую или скрывающую дополнительный элемент View в action bar. Например, можно задать такой параметр иконке поиска, по ее клику показывать прямо в action bar поле для ввода поискового запроса.
  • android:title — определяет заголовок кнопки меню. Он может отображаться рядом с иконкой в action bar или же как название элемента в дополнительном меню.
  • android:icon — иконка кнопки.

Иконки для меню

Если вы разрабатываете приложение в стиле Holo, вы можете использовать готовый набор иконок от Google, который доступен всем для загрузки с официального сайта совершенно бесплатно.

Читайте также:  Which android phone to choose

Набор иконок представлен отдельно для темной и отдельно для светлой темы Holo, а также для разных размеров экранов. Если вы не можете позволить себе дизайнера в команде, этот набор просто незаменим.

Подключение меню к Activity

Загрузить меню из ресурса очень быстро. Открываем код Activity и перекрываем метод onCreateOptionsMenu :

Теперь меню отображается, но при нажатии на кнопку ничего не происходит. Повесить обработчик на кнопку можно кодом или прямо в XML-ресурсе, задав в свойстве android:onClick имя метода-обработчика. Чтобы сделать то же самое кодом, нужно в Activity перекрыть метод onOptionsItemSelected :

Создаем подменю

Подменю полезно, когда мы хотим уточнить способ выполнения действия, представленного в action bar. К примеру, у нас есть список покупок и кнопка «Сортировка». По нажатию кнопки нужно выяснить, по какому параметру пользователь хочет отсортировать элементы списка: по категории товара, по названию или по порядку добавления в список. Посмотрим код подменю для такого случая:

Здесь мы объявили еще один тег внутри тега . Подменю представляет собой группу все тех же тегов , что позволяет при необходимости сделать подменю в подменю и так далее.

Radio button’ы в меню

Мы только что сделали меню для выбора порядка сортировки покупок. Было бы здорово показывать, какой способ сортировки используется в текущий момент. Список может быть отсортирован только одним из трех возможных способов, что отлично соответствует идее radio button. Чтобы сделать из нашего подменю набор radio button, достаточно тегу указать свойство android:checkableBehavior=»single» . Возможные значения android:checkableBehavior :

  • single — выбор только одного из доступных элементов, наш случай
  • all — выбор любого количества доступных элементов, аналог check box
  • none — элементы группы являются обычными элементами меню, это значение по умолчанию

Полученный код меню:

Если запустить приложение и попробовать выбрать один из способов сортировки, ничего не произойдет. В меню не показано, что какой-то элемент выбран. Это придется сделать вручную вызовом item.setChecked(true);

Скрываем или показываем элементы меню

Скрывать элементы меню полезно, если телефон временно или в принципе не может выполнить какой-либо функционал. Например, у нас есть кнопки для отправки списка покупок через соц. сети, но если интернет сейчас не подключен, то отправить список не получится. Чтобы не расстраивать пользователя сообщениями об ошибке, можно скрыть неработающие в данный момент кнопки. Давайте добавим кнопку «Поделиться»:

Теперь во время создания меню в методе onCreateOptionsMenu проверим доступность сети, найдем нашу кнопку и установим ей видимость:

Так мы подстраиваем меню в момент создания activity. Этого достаточно для тех функций, которые требуют наличия определенного аппаратного обеспечения в телефоне (камера и т.п.). Но интернет может включиться в любое время, даже после старта activity. Также иногда возникает желание перестроить меню после каких-то действий пользователя в приложении. Перестроить меню предельно просто. Вызываем метод invalidateOptionsMenu() нашей activity. Это приведет к повторному вызову метода onCreateOptionsMenu перед следующей отрисовкой меню. Обратите внимание, что метод invalidateOptionsMenu был добавлен в API 11, поэтому для совместимости с Android 2.x нужно использовать такой вызов:

Класс android.support.v4.app.ActivityCompat можно найти в Support Package.

Другие способы кастомизации меню

Как вы знаете, в Android можно задавать разные ресурсы для различных размеров/ориентации/плотности экрана и в зависимости от других особенностей устройств. Это касается любых типов ресурсов, в том числе и меню. По умолчанию ресурсы меню загружаются из каталога /res/menu. Но вы можете создать каталог, например, /res/menu-sw600dp, и таким образом задать особую компоновку меню для устройств с минимальным размером экрана 600 dp по горизонтали или вертикали (это как правило соответствует 7-ми дюймовым планшетам). На практике для меню обычно достаточно указания свойства android:showAsAction=»ifRoom» для элементов, так как в результате мы получаем максимально точную «подгонку» меню к тому устройству, на котором будет работать приложение. К тому же это позволяет сильно уменьшить объем кода ресурсов, ведь их в этом случае не нужно дублировать.

Если у вас остались вопросы по работе с главным меню, буду рад ответить в комментариях.

Источник

Оцените статью