- Google Android — это несложно
- Выдвигающаяся панель.
- Выдвигающаяся панель.
- Re: Выдвигающаяся панель.
- Re: Выдвигающаяся панель.
- Re: Выдвигающаяся панель.
- Re: Выдвигающаяся панель.
- Re: Выдвигающаяся панель.
- Re: Выдвигающаяся панель.
- Выезжающая панель на Android
- Установка
- Как использовать?
- Использование фрагментов в качестве основного контента
- Выдвигающаяся панель для андроид
- Swiftly Switch
Google Android — это несложно
Добро пожаловать на форум сайта
Выдвигающаяся панель.
Выдвигающаяся панель.
Сообщение Аварский » 19 окт 2014, 13:28
Всем привет. Не могу найти информацию, о том как сделать выдвигающуюся панель. Например, у меня есть главный экран, и на нем слева находится кнопка.
И при нажатии на эту кнопку, а лучше проведя с этой кнопки право пальцем открылась панель.
И при нажатии на кнопку находящееся на этой панели, или проведя пальцем влево закрывать панельку .
Вот. С помощью каких инструментов можно это сделать. Пробовал DrawableLayout, но он не выдвигает панель на всю ширину экрана. ТОчнее не принимает параметр match_parent.
Re: Выдвигающаяся панель.
Сообщение doter.ua » 19 окт 2014, 13:34
Re: Выдвигающаяся панель.
Сообщение Аварский » 19 окт 2014, 13:47
Re: Выдвигающаяся панель.
Сообщение Foenix » 19 окт 2014, 15:18
Re: Выдвигающаяся панель.
Сообщение mega94 » 21 окт 2014, 11:06
Re: Выдвигающаяся панель.
Сообщение Аварский » 02 ноя 2014, 14:06
Re: Выдвигающаяся панель.
Сообщение парень » 03 ноя 2014, 11:24
Создайте новый проект с NavigationDrawer. Затем найдите в папке layout файл с «разметкой» страницы. Выдвигающийся список — это ListView — ему можно задать ширину. Возможно можно указать на весь экран. Не пробовал.
По мне так это решение проще сделать анимацией. Когда я начинал изучать андроид (первые числа декабря 2013 года ), старался писать с поддержкой 2.х андроид. И наткнулся на библиотеку NineOldAndroid. Предельно простая в использовании.
Примерный алгоритм под Вашу задачу:
Создать layout, который надо выдвигать, с обработчиками нажатий на те места по которым Вы хотите «сворачивать»\»разворачивать». Ширину задать math_parent
Затем в коде:
[syntax=java5]
.
View itemView = inflater.inflate(R.layout.»ваш layout», parent, false); // этого кода много в уроках.
// инициализируем обработчики кликов, для сворачивания\разворачивания.
ViewHelper.setPivotX(itemView, 0); // это уже код связан с библиотекой — экспериментируйте. Или Google.Translate на сайте библиотеки. Точно не вспомню этот ли метод нужен, это вроде для определения координаты X на нашем объекте. Знаю точно — можно и без него обойтись. Но я почему то я его использую )))
ObjectAnimator.ofFloat(itemView, «translationX», xFrom, xTo).start(); // для ItemView запускается анимация движения
xFrom — откуда, xTo — куда. Как узнать ? Я делал так: узнавал ширину экрана. xFrom= -1*ширина экрана. (т.е. за экраном прячем) + » ширина нужной видимой части». xTo=0+ » ширина нужной видимой части». для сворачивания, меняем местами xFrom и xTo
Также можно думаю использовать ViewPager. Смотреть соответствующий урок.
Отформатируйте свой жесткий диск и забудьте о программировании.
ПС. Я тоже не знаю английский. При этом живу в англоговорящей стране, и не хера не понимаю о чем окружающие говорят.
Бьем рекорды русских топов
Могу ответить на любые вопросы по маркетингу и развитию.
Источник
Выезжающая панель на Android
Вчера мне понадобилось сделать панель наподобие стандартной верхней панели Android, той самой которую вы ежедневно вытаскиваете пальцем из-за верхнего края экрана. Поскольку опыта для написания собственного View подобного рода у меня нет, я начал поиск готовых решений. Оказалось, что сформулировать запрос довольно сложно, но в итоге поиски натолкнули меня на AndroidSlidingUpPanel.
Вообще, я редко пишу и что-то делаю на Андройде, но иногда приходится. Кстати, советую так же почитать про Push уведомления на Android.
Установка
Если вы все еще используете Eclipse, то придется скачать библиотеку и подключить папку library в свой проект (все должно заработать, но я не проверял). Я использую Android Studio и тут все гораздо проще, добавляем зависимость в наш build.gradle и синхронизируем проект:
Как использовать?
Нужно модифицировать наш layout в соответствии с этим:
Параметры задаются у элемента SlidingUpPanelLayout:
- Можно задать параметр dragView, в котором указать id элемента внутри панели за который панель будет таскаться. Иначе можно будет тянуть за всю панель.
- Параметр paralaxOffset задает смещение для создания эффекта параллакса.
- Чтобы сделать панель полу-прозрачной нужно, помимо фона, задать атрибут overlay в true.
- Цвет перекрытия фона при разворачивании панели задается параметром fadeColor.
- Помимо этого можно найти еще кучу всего интересного в описании репозитория.
Использование фрагментов в качестве основного контента
Нельзя просто взять и поставить фрагмент в основной контент. Например, этот фокус не прокатит с GoogleMaps (как в моем случае). Чтобы использовать фрагмент в качестве основного контента нужно обернуть его в RelativeLayout с пустым View в конце. Например у меня получилось так:
Источник
Выдвигающаяся панель для андроид
Краткое описание:
Сделайте свой телефон быстрее, мощнее и проще
Описание:
Одним из преимуществ флагманских смартфонов является краевой экран и крайняя панель, которые позволяют пользователям запускать любимые приложения, переключать системные настройки, вызывать определенные контакты, управлять воспроизведением музыки, проверять события календаря и даже получать доступ к папкам и файлам прямо из боковой панели приложения. Боковая панель открывается мягким скользящим жестом.
Edge Action — Edge Screen, как следует из названия, привносит эту замечательную особенность в буквальном смысле на любые устройства, и вы получаете возможность пользоваться многими преимуществами на вашем телефоне или планшете. Таким образом, скачайте Edge Action — Edge Screen на свое устройство бесплатно, наслаждайтесь приложением и воспользуйтесь функциями на вашем телефоне.
Чего ожидать от Edge Action — Edge Screen?
Edge Action — Edge Screen, бесплатное приложение боковой панели, имеющее чистый и аккуратный дизайн, и интерфейс настолько удобен для пользователя, что не стоит гениально разбираться во всей идее. Вам просто нужно предоставить необходимые разрешения, настроить крайние панели и получить доступ к любимым приложениям, переключению системных настроек, музыкальному проигрывателю и многому другому, запустив различные боковые панели.
Ниже приведен список доступных краевых экранов, доступ к которым можно получить в любом месте.
Обратите внимание, что в зависимости от боковой панели приложения, которую вы добавляете на свою краевую панель, вам может потребоваться предоставить определенные разрешения. Разрешения используются исключительно для функциональности приложения, и мы не собираем никаких личных данных.
Настало время увеличить вашу производительность.
После того, как вы полностью сконфигурировали приложение и добавили необходимые боковые панели, вам больше не нужно добавлять ярлыки быстрых системных настроек, а также ярлыки приложений на домашний экран для быстрого доступа к ним.
Вы также можете использовать свой телефон одной рукой, так как вам не нужно растягивать палец, чтобы перейти к кнопкам «Домой», «Назад» и «Недавние», а также к панели уведомлений.
Загрузите Edge Action — Edge Screen бесплатно и сообщите нам о любых ошибках, вопросах, пожеланиях или других предложениях.
- Приложения – добавьте свои любимые и часто используемые приложения в боковую панель и откройте их, просто сдвинув.
Контакты – как обычно вы звоните или отправляете сообщение своим частым контактам? Как насчет добавления их в панель «Контакты» и получать доступ к ним практически из любого места?
Быстрые настройки – ваш телефон слишком большой, чтобы открыть панель уведомлений одной рукой? Попробуйте переключить системные настройки из боковой панели приложения.
Виртуальные кнопки – физические кнопки вашего телефона не работают гладко? Панель «Виртуальные клавиши» предоставляет вам программные кнопки, которые работают как «Домой», «Назад», «Экран», «Запись экрана» и «Кнопки питания».
Календарь – вашим встречам и меропреятиям никогда не было проще получить доступ через панель «Календарь».
Журнал вызовов – эта панель позволяет вам получить доступ к журналу вызовов и управлять историей.
Сообщение – быстрый доступ к вашим сообщениям, папкам «Входящие» и «Отправленные».
Калькулятор – простой калькулятор помогает вам быстро и легко выполнять вычисления.
Музыкальный плеер – можете ли вы придумать самый крутой и простой способ контролировать музыку? Давайте попробуем функцию музыкального плеера.
Версия: 1.8.8 Premium by Balatan (Alex0047)
Версия: 1.8.9 GP Сообщение №132, автор And_RU
Версия: 1.8.6 Premium by Balatan (Alex0047)
Версия: 1.8.5 GP Сообщение №126, автор And_RU
Версия: 1.8.4 Premium by Balatan (Alex0047)
версия: 1.4.6 Mod Edge Action (serov_V)
Версия: 1.8.3 Premium by Balatan (Alex0047)
Версия: 1.8.1 Premium by Balatan (Alex0047)
Версия: 1.7.7 GP Сообщение №114, автор And_RU
Версия: 1.7.4 Premium (Alex0047)
Версия: 1.7.3 GP Сообщение №106, автор And_RU
Версия: 1.7.1 GP Сообщение №104, автор And_RU
Версия: 1.7.3 Premium (Alex0047)
версия: 1.7.0 Premium Edge Action (And_RU)
версия: 1.6.6 Premium Edge Action (Alex0047)
версия: 1.6.3 Premium Edge Action (Alex0047)
версия: 1.6.2 Premium Edge Action (Alex0047)
версия: 1.5.8 Premium Edge Action (Alex0047)
версия: 1.5.7 Premium Edge Action (Alex0047)
версия: 1.5.6 Premium Edge Action (Alex0047)
версия: 1.5.5 Premium Edge Action (Alex0047)
версия: 1.5.4 Premium Edge Action (Alex0047)
версия: 1.5.3 Premium Edge Action (Alex0047)
версия: 1.5.2 Premium Edge Action (Alex0047)
версия: 1.5.1 Premium Edge Action (Alex0047)
версия: 1.5.0 Premium Edge Action (Alex0047)
версия: 1.4.6 Premium Edge Action (Alex0047)
версия: 1.4.4 Premium Edge Action (Alex0047)
версия: 1.4.3 Premium Edge Action (Alex0047)
версия: 1.4.2 Rus Edge Action (papasha55)
версия: 1.4.2 Premium Edge Action (Alex0047)
версия: 1.4.1 Premium Edge Action (Alex0047)
версия: 1.4.0 Premium Edge Action (Alex0047)
версия: 1.3.9 Premium Edge Action (Alex0047)
версия: 1.3.8 Premium Edge Action (Alex0047)
версия: 1.3.4 Premium Edge Action (Alex0047)
версия: 1.3.3 Premium Edge Action (Alex0047)
версия: 1.3.2 Premium Edge Action (Alex0047)
версия: 1.3.1 Premium Edge Action (Alex0047)
версия: 1.2.9 Premium Edge Action (Alex0047)
версия: 1.2.8 Premium Edge Action (Alex0047)
версия: 1.2.7 Premium Edge Action (Alex0047)
версия: 1.2.6 Premium Edge Action (Alex0047)
версия: 1.2.5 Premium Edge Action (Alex0047)
версия: 1.2.3 Premium Edge Action (Alex0047)
версия: 1.2.1 Premium Edge Action (Alex0047)
версия: 1.2.0 Premium Edge Action (Alex0047)
версия: 1.1.9 Premium Edge Action (Alex0047)
версия: 1.1.8 Premium Edge Action (Alex0047)
версия: 1.1.7 Premium Edge Action (Alex0047)
версия: 1.1.6 Premium Edge Action (Alex0047)
версия: 1.1.5 Premium Edge Action (Alex0047)
версия: 1.1.4 Mod Edge Action (Zeratul)
версия: 1.1.4 Premium Edge Action (Alex0047)
версия: 1.1.3 Premium Edge Action (Alex0047)
версия: 1.1.2 Premium Edge Action (Alex0047)
версия: 1.1.1 Premium Edge Action (Alex0047)
версия: 1.1.0 Premium Edge Action (Alex0047)
версия: 1.0.9 GP Edge Action (Zeratul)
версия: 1.0.8 Premium Edge Action (Vologhat)
версия: 1.0.7 Premium Edge Action (Zeratul)
версия: 1.0.7 Edge Action v1.0.7.apk ( 10.18 МБ )
Сообщение отредактировал iMiKED — 24.11.21, 04:07
Источник
Swiftly Switch
вкл. 19 Ноябрь 2021 . Опубликовано в Системные утилиты
Swiftly Switch. Хватит ломать пальцы и тянуться к неудобно расположенным кнопкам смартфона! Большинство элементов управления в смартфонах расположены вдоль нижней (навигационные кнопки) и верхней (строка состояния) кромки экрана. Дотянуться до них довольно сложно, особенно если у вас большой телефон и вы пытаетесь управлять им одной рукой. Небольшая программа Swiftly Switch легко решает эту проблему. После её установки вы сможете выполнять практически любые действия, не прибегая к помощи второй руки. Для этого Swiftly Switch добавляет на экран специальное круговое меню, появляющееся при свайпе большим пальцем от боковой кромки экрана.
Круговое меню Swiftly Switch содержит два уровня. На первом находятся значки, которые позволяют быстро переключаться между запущенными приложениями. Если же вы продолжите движение пальцем чуть дальше от края экрана, то появятся навигационные кнопки. С их помощью легко вернуться на шаг назад, перейти на рабочий стол, открыть панель уведомлений и выполнить другие действия. Состав и расположение этих кнопок настраивается, так что можно привязать к ним именно те действия, которые вам необходимы.
В настройках можно также отрегулировать область экрана, прикосновение к которой будет вызывать меню Swiftly Switch, и его внешний вид, в том числе цвет и прозрачность.
Особенности:
- Быстрый запуск
- Потяните от края экрана, для появления панели
- Последние приложения. Упорядочивание.
- Избранное и многое другое..
Скачать боковую панель, для быстрого доступа к приложениям — Swiftly Switch на Андроид бесплатно вы можете по ссылке ниже.
Разработчик: de-studio
Платформа: Android 5.0 и выше
Язык интерфейса: Русский (RUS)
Состояние: Full (Полная версия)
Root: Не нужен
Источник