- ScrollView и HorizontalScrollView
- Методы scrollBy() и scrollTo()
- Как сменить тип навигации при прокрутке Рабочего экрана на Huawei (honor)
- А как выбрать вид визуальной навигации при смене рабочих столов на смартфоне Huawei или Honor?
- Инструкция по переключению типа навигации при прокрутке рабочих экранов на телефонах Huawei (honor).
- Как включить непрерывную прокрутку Рабочих экранов на Huawei (honor).
- А как сделать удобным «перелистывание» страниц рабочих столов на смартфоне Huawei (honor)?
- Инструкция по включению непрерывной прокрутки рабочих экранов на телефоне Huawei (honor)
- [Вопросы] Как сделать циклически прокручивающиеся экраны рабочего стола?
- Xiaomi Comm APP
- Рекомендации
ScrollView и HorizontalScrollView
При большом количестве информации, которую нужно поместить на экране приходится использовать полосы прокрутки. В Android существуют специальные компоненты ScrollView и HorizontalScrollView, которые являются контейнерными элементами и наследуются от ViewGroup. Обратите внимание, что класс TextView использует свою собственную прокрутку и не нуждается в добавлении отдельных полос прокрутки. Но использование отдельных полос даже с TextView может улучшить вид вашего приложения и повышает удобство работы для пользователя.
На панели инструментов компоненты можно найти в разделе Containers.
В контейнеры ScrollView и HorizontalScrollView можно размещать только один дочерний элемент (обычно LinearLayout), который в свою очередь может быть контейнером для других элементов. Виджет ScrollView, несмотря на свое название, поддерживает только вертикальную прокрутку, поэтому для создания вертикальной и горизонтальной прокрутки необходимо использовать ScrollView в сочетании с HorizontalScrollView. Обычно ScrollView используют в качестве корневого элемента, а HorizontalScrollView в качестве дочернего. Можно и наоборот, пробуйте.
В в теле метода onCreate() создайте ссылку на элемент TextView, объявленный в XML-разметке, и запишите в него через метод setText() какой-нибуль длинный текст, который не поместится в видимые размеры экрана устройства:
Запустив проект, вы должны увидеть вертикальную и горизонтальную полосы прокрутки при попытке скролирования.
Если полосы прокрутки вас раздражают, то используйте атрибут android:scrollbars=»none», который скроет их.
По такому же принципу можете вложить ImageView, чтобы просматривать большие картинки:
Методы scrollBy() и scrollTo()
Вы можете программно прокручивать контент с помощью методов scrollBy() и scrollTo(). Например, можно организовать автоматическую прокрутку во время чтения. В нашем примере мы будем прокручивать контент с помощью трёх кнопок.
Сам код для методов:
Дополнительное чтение
Библиотека ParallaxScrollView с использованием эффекта параллакса. Вы прокручиваете длинный текст, а задний фон прокручивается чуть медленнее. Возможно, кому-то пригодится. Там же можно скачать готовое демо и просмотреть в действии.
Источник
Как сменить тип навигации при прокрутке Рабочего экрана на Huawei (honor)
Производители смартфонов, чтобы разместить все значки приложений на дисплее телефона пошли по пути увеличения количества виртуальных «экранов», которые можно листать как страницы книги. Это очень удобно, так как теперь каждый владелец телефона может создавать тематические «экраны», где будут находиться значки (иконки) приложений только одной заданной темы: например, игры, или страница для мессенджеров Viber, WhatsApp и прочие.
Создание таких «страниц» фактически ничем не ограничено, лишь бы было удобно ориентироваться в этой среде при их «листании» от первой странички до последней.
Поэтому для удобства перехода от последней страницы к первой была создана специальная навигационная функция «Непрерывная прокрутка рабочих экранов». Теперь включив эту службу и дойдя до последней странички, листнув дальше, вы переходите сразу на первую страничку. Получается, что листание страниц можно осуществлять по кругу в любом направлении без конца. Для перехода к статье по включению непрерывной прокрутки экранов нажмите здесь.
Дизайнеры мобильных устройств тоже приложили руку к этому процессу и разработали несколько вариантов его визуальной реализации, например:
— перспектива,
— сжатие,
— кубики,
— по умолчанию,
— и пр.
А как выбрать вид визуальной навигации при смене рабочих столов на смартфоне Huawei или Honor?
На смартфонах корпорации Huawei это делается очень просто. Далее мы опишем порядок смены видов навигации при смене страниц «экранов» на примере редакционного смартфона Huawei P smart с Операционной Системой Android 9 Pie EMUI 9.1.0.
Инструкция по переключению типа навигации при прокрутке рабочих экранов на телефонах Huawei (honor).
1. Все, что связано с настройками рабочего экрана, на смартфонах Huawei можно осуществить в разделе Настройка экрана. Для этого, чтобы попасть в этот раздел, находясь на любом рабочем экране, нужно свайпом свести два пальца вместе.
Скрин №1 — сделать свайп двумя пальцами навстречу друг другу, не отрывая их от поверхности сенсорного дисплея.
2. В Настройках экрана нужно войти в раздел Навигация, где Вам будут представлены все типы визуализации при смене рабочего стола.
Скрин №2 – нажать на кнопку «Навигация».
3. На нашем редакционном смартфоне есть возможность использовать 4 типа визуализации смены рабочих столов: по умолчанию, перспектива, сжатие, кубики. Сейчас активирован вариант «По умолчанию».
Вернёмся на Главный экран, нажав на навигационную кнопку «Домой». И пролистнём свайпом Главный экран слева направо в сторону первой страницы.
Визуально левая страница сдвинет Главную вправо, без каких либо элементов сжатия, вращения или «перспективы». Скриншот варианта «По умолчанию» представлен на фотографии №4.
4. Для выбора следующего варианта навигации нужно ещё раз попасть в раздел «Навигация», повторив действия, описанные в пункте 1 и 2 данной инструкции.
Для выбора следующего варианта навигации «Перспектива» нужно нажать на кнопку «Перспектива».
Возвращаемся на Главный экран, нажав кнопку «Домой» и повторим свайп слева направо в сторону первой страницы.
Визуально при смене страницы изображение на экране вначале будет уменьшаться и тускнеть, как бы размываясь в перспективе, а после увеличиваться, как бы приближаясь. Скриншот варианта «Перспектива» представлен на фотографии №6.
Скрин №5 — вид раздела «Навигация» с активным «Перспектива». Вернёмся на Главный экран, нажав на кнопку «Домой». Скрин №6 – вид экрана при смене страниц при варианте «Перспектива».
5. Проверим 3 вариант навигации, выбрав в разделе «Навигация» пункт «Сжатие».
Ещё раз повторим свайп слева направо с Главного экрана в сторону первой страницы.
Визуально при смене страницы изображение Главного экрана будет сжиматься в ширину, а слева появится очень «ужатое» в ширину изображение первой страницы. По мере продвижения свайпом вправо первая страница будет расширяться, а Главный экран будет сжиматься в ширину, пока не сожмётся и не исчезнет с экрана. Скриншот варианта «Сжатие» представлен на фотографии №8.
Скрин №7 — вид раздела «Навигация» с включенным вариантом «Сжатие». Вернёмся на Главный экран, нажав на кнопку «Домой». Скрин №8 – вид экрана при смене страниц при варианте «Сжатие».
6. Проверим последний 4 вариант, выбрав в разделе «Навигация» пункт «Кубики».
Повторим свайп слева направо с Главного экрана в сторону первой страницы.
Визуально при смене страницы изображения Главного экрана и первой страницы будут сменяться, так, словно они находятся на двух гранях кубика, который поворачивается в горизонтальной плоскости. Очень красиво с полным ощущением трёхмерности объёмного изображения.
Скриншот варианта «Кубики» представлен на фотографии №10.
Скрин №9 — вид раздела «Навигация» с включенным вариантом «Кубики». Вернёмся на Главный экран, нажав на кнопку «Домой». Скрин №10 – вид экрана при смене страницы при варианте «Кубики».
7. Нам очень понравился последний вариант навигации «Кубики», который даёт полное ощущение объёма при движении.
На других моделях смартфонов от корпорации Huawei, скорее всего, могут быть ещё другие, более интересные варианты навигации. Пробуйте и выбирайте тот, который Вам понравится.
Источник
Как включить непрерывную прокрутку Рабочих экранов на Huawei (honor).
Исследуя особенности смартфонов, нужно понимать, что размер современного гаджета ограничен размером ладони человека и размером его «кармана», где хранится телефон. В связи с этим на экран смартфона невозможно разместить одновременно все иконки приложений, хранимые в памяти телефона. Поэтому для удобства, чтобы разместить все необходимые управляющие кнопки на дисплей телефона, количество «экранов» увеличили, точно так, как страницы в книге. И теперь эти «экраны» можно «полистать».
Так на смартфоне появились:
— основная страница, именуемая «Главный экран»;
— и все остальные страницы, которые называются «Рабочие экраны».
А количество рабочих экранов фактически ничем не ограничены, их можно создавать самому по потребности и в количестве, удобном для их «листания» от первой странички до последней.
А как сделать удобным «перелистывание» страниц рабочих столов на смартфоне Huawei (honor)?
На сенсорных дисплеях смартфонов «перелистывание» страничек осуществляется движением, называемой «свайпом», слева направо или справа налево, точно так, как будто вы листаете книгу. Для этого вы касаетесь экрана пальцем и, не отрывая его от стекла дисплея, делаете движение в нужном направлении.
Но возникает вопрос: когда Вы доходите до самой последней страницы и чтобы вернуться на первую, Вам придётся перелистать все страницы в обратном направлении. А это долго и утомительно.
Для облегчения перехода с последней страницы на первую или наоборот производители смартфонов создали специальную функцию, которая называется «Непрерывная прокрутка рабочих экранов». Теперь включив эту службу и дойдя до последней странички, листнув ещё дальше, вы переходите сразу на первую страничку. Получается, что перелистывание страниц можно осуществлять по кругу без конца в любом направлении.
Далее мы опишем порядок включения функции перелистывания «экранов» по кругу на примере редакционного смартфона Huawei P smart под ОС Android 9 Pie EMUI 9.1.0.
Инструкция по включению непрерывной прокрутки рабочих экранов на телефоне Huawei (honor)
1. Находясь на любом рабочем столе нужно активировать режим Настройки экрана. Для этого нужно сделать свайп двумя пальцами сведя их вместе.
Скрин №1 – сделать свайп двумя пальцами навстречу друг другу.
2. Находясь в основной странице Настроек нужно нажать на значок «Настройки рабочего экрана».
3. Далее в Настройках рабочего экрана нужно включить переключатель пункта «Непрерывная прокрутка рабочих экранов».
Скрин №3 – включить переключать пункта «Непрерывная прокрутка рабочих экранов», нажав на него.
Теперь служба «Непрерывная прокрутка рабочих экранов» активирована.
И когда вы при пролистывании рабочих экранов дойдёте до последней «страницы», при следующем перелистывании вы уже попадёте на первую страницу.
Скрин №4 – вид подраздела Настройки рабочего экрана со службой прокрутка страничек.
4. Пример: раньше с первого левого рабочего стола при перелистывании экрана свайпом вправо следующая страничка не открывалась.
Скрин №5 – при выключенной службе при перелистывании вправо после первой странички «последняя» страничка не открывается.
Но включив эту службу, вы с первой «левой» странички сможете перейти сразу на последнюю «правую» страничку.
Скрин №6 – при включенной службе после первой странички сразу открывается последняя «правая». Листание по кругу заработало.
Источник
[Вопросы] Как сделать циклически прокручивающиеся экраны рабочего стола?
У меня задействованы все 5 экранов рабочего стола, виджетами, быстрым доступом и ярлыками. Всё разбито по тематическим группам. При прокрутке к последнему экрану, с редко используемыми приложениями, возвращаеться к первому экрану с основными программами очень не удобно, приходится пролистать аж четыре экрана. Как сделать цикличную (бесконечную) прокрутку экранов с переходом от пятого к первому, от первого к пятому. |
Nikita Lukashev | из MIX
elecar | из Redmi 4X
DmitryDart Ответить | из Redmi Note 4
Лаунчер скачивать не вариант. Не сторонник я этого |
1686674208 | из Redmi Note 4
Жмёшь центральную кнопку — улетаешь на основной экран. |
1671522059 | из Redmi Note 4
DmitryDart
Лаунчер скачивать не вариант. Не сторонник я этого
Тогда пиши конструкторам телефона.Пусть срочно переделывют.
1636695816 | из MI 5
Установи сенсорный помощник и будет счастье. |
Xiaomi Comm APP
Получайте новости о Mi продукции и MIUI
Рекомендации
* Рекомендуется загружать изображения для обложки с разрешением 720*312
Изменения необратимы после отправки
Cookies Preference Center
We use cookies on this website. To learn in detail about how we use cookies, please read our full Cookies Notice. To reject all non-essential cookies simply click «Save and Close» below. To accept or reject cookies by category please simply click on the tabs to the left. You can revisit and change your settings at any time. read more
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services such as setting your privacy preferences, logging in or filling in formsYou can set your browser to block or alert you about these cookies, but some parts of thesite will not then work. These cookies do not store any personally identifiable information.
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services such as setting your privacy preferences, logging in or filling in formsYou can set your browser to block or alert you about these cookies, but some parts of thesite will not then work. These cookies do not store any personally identifiable information.
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services such as setting your privacy preferences, logging in or filling in formsYou can set your browser to block or alert you about these cookies, but some parts of thesite will not then work. These cookies do not store any personally identifiable information.
Источник