Изменение интерфейса Steam – от простых картинок до всего представления на экране

Содержание

Как изменить оформление клиента стим. Изменение интерфейса Steam – от простых картинок до всего представления на экране

Изменение интерфейса Steam – от простых картинок до всего представления на экране

Добрый день, дорогие друзья и обычные юзеры сайта PlayNTrade! С Вами редактор chelik. Сейчас вы узнаете

Вы Понимаете, что вы сможете поменять интерфейс в Стим, сделать его увлекательным? В предоставленной заметке мы выбрали несколько методик о том как поменять интерфейс в Стим.

Как поменять интерфейс в Steam?

Для начала, вы сможете ставить всевозможные картинки для игр. Но картинка должно иметь приблизительно 460х215 пикселей. Чтобы поменять иконку игры, нажмите на нее ПКМ и щелкните в опциях «Выбрать другое изображение…»

Также, вы сможете скачивать и ставить скины. Отыскать их можно как в Стим, так и просто в интернете.

Первое: Когда скачали картинку, надо ее забросить в папку:C://Program Files (x86)/Steam/skins

Второе: Заходите в опции Стим, найдите «Интерфейс», поставьте картинку которую вы скачали.

Третье: Сохраните данное изображение и заново запустите Steam. Впоследствии перезапуска картинка начнет использоваться.

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

На этом я закончу статью. Сегодня вы узнали Вы узнали как изменить интерфейс в Steam. С Вами был редактор chelik. Удачи Вам и всего хорошего во всех ваших начинаниях!

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

Оформление Стим клиента в оригинальном, интересном стиле действительно возможно. Для этого существует огромное число возможностей, о внушительной части которых можно будет узнать, если ознакомиться с ниже изложенным материалом.

Несколько доступных вариантов для изменения внешнего вида личного аккаунта в Стим

Естественно, давно придумано готовое решение этого вопроса, о котором некоторые не знают, другие только догадываются. Это, так называемые скины. В сети можно найти огромное число различных вариантов. Дальше остается сделать всего несколько действий:

Как еще у себя в профиле поменять оформление? Один из самых популярных способов является использование специальных значков. Естественно, их нужно изначально создать и разместить в теме – коллекционер значков. Что для этого необходимо:

Кстати, каждый такой значок дает пользователю следующие вещи: один фон и смайл, купон на скидку и 100 единиц опыта. Первые два элемента также можно использовать при увеличении индивидуальности собственного акка.

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

Кстати, именно сбор/создание значков и позволяет поднимать уровень личного профиля до необходимого значения.

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

Аналогично можно выставить витрину скриншотов, которые изначально нужно будет сделать в игровом процессе.

Еще один вариант – предметная витрина. В ней можно легко составлять слова из значков, различных собранных предметов. Очередная альтернатива – Стим-витрина с собственной информацией. В ней можно использовать смайлы, чтобы также оформить их в виде рисунка или оригинальной надписи. Как это реализовать:

Остается только задействовать кнопочку «Export» и скопировать все в витрину.

Из других альтернатив, которые можно также задействовать, можно выделить такие:

  • Специальные иконки об игровых достижениях, которые даются пользователю при выполнении каких-либо заданий иди достижения определенных результатов;
  • Скачивание и использование оригинальных шрифтов для текстовой информации;
  • Поиск «пасхалок» и так далее.

Конечно, это только часть доступных возможностей, но и их вполне достаточно, чтобы полностью изменить стандартное оформление рабочей страницы Стим-клиента.

Ну, вопрос, как поменять интерфейс в стиме, кардинально решить пока не удаётся, но проблема не в каких бы то ни было сложностях. Проблема просто в предпочтениях.

Важно ведь не просто выдать изменения себе на гора, и трава не расти. Просто у стима давно сложился свой стиль оформления – черный фон, от него и пляшут все имеющиеся стили.

Хотя сменить можно, в принципе, всё что угодно и на что угодно.

Но по порядку.

Сначала меняем изображение игр

Сменить миниатюру игры, как первичное действие вмешательства в стандартный интерфейс, довольно просто.

Во-первых, предварительно в любой графической программе готовим новое графическое представление игры – файл в формате jpg, качеством не хуже 5 (это уже из кухни самого формата, чтобы картинка игры не бросалась в глаза в steam своим неважным качеством).

Обращаем внимание, желательно, чтобы картина была по ширине не меньше 460, а по высоте – 215 пикселей.

Иначе представленная информация начнёт торговой игровой площадкой растягиваться, а это никогда ни к чему хорошему, с точки зрения качества, в графике не ведёт.

Сохраняем файл на диске. Само собой, запоминаем где, чтобы потом полчаса не искать.

Во-вторых, входим в Steam и выбираем необходимую игру – не запускаем её, а просто выбираем картинку на общем окне. Находясь на картинке, нажимаем на правую клавишу , вызывая контекстное меню. Далее, в появившемся окне выбираем команду «Выбрать другое изображение». В предложенном окне находим файл подготовленной картинки на диске и жмём на кнопку «ОК».

Вот и всё, у вас перед глазами у игры новая картинка. Первая простая задача, как изменить интерфейс, решена.

Изменение всего интерфейса целиком

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

Сама компания-разработчик площадки и множество «сторонних» наразрабатывали огромное количество новых интерфейсов – каждый из них – это отдельная небольшая программа.

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

Но так как таких программ много и источники их происхождения и поставки не всегда точно ясны, проверяйте их предварительно антивирусами, не ровён час занесёте на компьютер какую-нибудь «заразу».

А новые скины, неизвестно откуда взявшиеся, прекрасное прибежище вирусов , они любят такие программы, как Steam, среди почитателей которой по миру не меньше 120 миллионов человек ежедневно. Всё очень просто, выдавая вам супермодный скип под стим, вам просто на самом деле впаривают суперновый вирус – «вирусная история» стара, как мир.

Второе. Все скины, используемые стимом, размещаются в специальной папке — …\Steam\skins\. Поэтому прежде чем приступать к выполнению задачи, как изменить оформление стим, просто перепишите файл скина в эту папку. Если у вас целый их архив, то, конечно, распакуйте .

В общем, ничего нового в «науку настроек интерфейсов» стим не внёс, всё как обычно. Но программа к этому и не стремилась. Её задача состояла совсем в другом – как сделать игровой мир более увлекательным, в том числе и для бизнеса. А вот эта задача была решена и просто блестяще.

Источник: https://lab-music.ru/kak-izmenit-oformlenie-klienta-stim-izmenenie-interfeisa-steam-ot-prostyh/

Лучшие темы (скины) для клиента Steam

Изменение интерфейса Steam – от простых картинок до всего представления на экране

Лучшие темы, превращающие ваш клиент в нечто прекрасное.

Устали от унылости интерфейса Steam? Пора освежить игровую библиотеку новыми цветами, шрифтами и более эффективной планировкой! Темы легко устанавливаются и переключаются при помощи выпадающего меню, а, если уж совсем надоест, отключаются в мгновение ока.

Давайте сначала пробежимся по процессу установки, а потом дойдем и до выбора любимых тем.

Как установить тему для клиента Steam:

  • Скачиваем файлы темы.
  • Распаковываем их и складываем в папку шкурок в каталоге Steam: C:\\Program Files\\Steam\\Skins.
  • В настройках Steam переходим в раздел Интерфейс.
  • Выбираем в меню понравившуюся вам тему.
  • Перезапускаем клиент.
  • Наслаждаемся, потому как мир стал чуточку прекраснее.

Вуаля. Steam позволяет устанавливать сразу несколько тем, так что смело качайте, потом протестируете, присмотритесь.

Главным судьей, конечно же, будет ваш собственный вкус, но мы взяли на себя смелость отобрать несколько самых элегантных дизайнов, в которых, одновременно, функции клиента отображаются наиболее выгодным образом. Мы рекомендуем обратить внимание на фаворитов списка: Metro и Air. А если вы хотите выжать из клиента ещё больше, гляньте мою статью о четырёх лучших утилитах для оптимизации Steam.

Metro

Темный, изящный, он вдобавок делает клиент компактнее. Обеспечивает быстрый доступ к странице загрузок и списку друзей, в самой игре отображается полупрозрачным оверлеем.

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

Файл с сохранёнными настройками скачивается прямо в папку с темой.

Сайт

Air

Не такой гибкий, как Metro, Air элегантнее и просторнее. Его создатель «воспользовался языком гугловского Material Design, дабы воплотить красоту и логику в минимализме». Будьте готовы к чётким линиям и сдержанным всплескам аквамарина на панели инструментов и оверлее. По умолчанию Air запускается своей «светлой» ипостаси, где у библиотеки белый фон, но можно скачать и темную версию.

Не забудьте установить необходимый для темы шрифт Roboto, который можно найти в папке Air-for-Steam-2016-0417\\+Extras\\Fonts. Просто кликните на файлах правой кнопкой и выберите «установить».

Steam группа

Pressure2

Этой теме не хватает вкуса двух упомянутых ранее, но Pressure2 берёт свое исключительным удобством. Чёткие шрифты, хорошие интервалы и приятная палитра чёрное-с-оранжевым на белом облегчают поиск игры в библиотеке. Эстетика темы коснулась каждой страницы клиента, даже окошки чата выглядят молодцом. Цельная, продуманная вещь с профессиональным подходом.

Сайт

Plexed

Не самая ясный и чёткий образец в подборке, но её любят не за это, а за расцветку: мягкий темно-синий фон, кое-где на панели разбавленный красивыми дымчатыми прядями. Plexed не такая удобная, как предыдущие темы, а стрелки «назад» и «вперёд» на панели совсем уж нарочито выделены, но, если вы хотите добавить в свой клиент Steam немного цвета, она вам подойдёт.

Ссылка

Pixelvision

Тема уже не поддерживается, но по-прежнему работает. «Металлический» вид вкупе со стеной полупрозрачных шестиугольников в оверлее смотрится красиво, несмотря на устаревшие шрифты. Чёткий, серьёзный вид в том же ключе, что и у Metro с Air, но с легким синим отливом, что придает теме больше солидности.

Ссылка

Old Flat Green

С этой темой можно поностальгировать о тех днях, когда Steam был ещё молод. Низкоконтрастный серо-зелёный фон и старомодные панель с вкладками напомнят вам о внешнем виде программ, существовавшем до того, как дизайн интерфейсов начал меняться под влиянием мобильных устройств.

Ссылка

Minimal Steam UI V3

Вообще это место было зарезервировано за темой под названием Compact, но проблемы с совместимостью сделали за нас выбор в пользу Minimal Steam UI V3.

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

Продукт весьма скромный на вид, но хорошая альтернатива гораздо более громоздким коллегам вроде Air.

Ссылка

Создайте свою тему

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

Обратите внимание, что для работы вам понадобится регистрация на сайте, а перед установкой темы придется установить специальную программу. Тем не менее, это самый быстрый способ раскрасить клиент в цвета пылающей радуги, о чем вы наверняка всегда мечтали.

Источник: https://genapilot.ru/best-steam-skins

Новое в Windows 8.1 | Изменения в интерфейсе, юзабилити и функционале

Изменение интерфейса Steam – от простых картинок до всего представления на экране

Многие предпочтут обновление до Windows 8.1 (для настольных ПК) и Windows RT 8.1 (для планшетов). Данные версии созданы на основе Windows 8 и предлагают новые возможности для работы, развлечений и выполнения других задач.

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

Больше всего внимания разработчики Microsoft уделили своему любимцу — плиточному интерфейсу Metro. Эволюция плиток продолжается! Теперь их размер варьируется от маленького квадратика (как на Windows Phone) до большого, в две широкие плитки.

На маленькой плитке отображается пиктограмма приложения и небольшое уведомление, на большую выводится довольно приличное количество информации. Большой размер можно задать для плитки любого приложения Mic­rosoft, если это актуально для него, то есть в том случае, если приложение может вывести на плитку много сведений — например, как погодный информер.

Чтобы изменить размер плитки, щелкните по ней правой кнопкой мыши, после этого нажмите внизу экрана на кнопку «Изменить размер» и выберите желаемую позицию в списке.

Загрузка ОС на «Рабочий стол»

В обновленной версии Win­dows 8.1 можно загружать операционную систему непосредственно на «Рабочий стол», минуя начальный экран. Однако включается эта опция не совсем очевидным образом. Щелкните на «Рабочем столе» правой кнопкой мыши по панели задач. Выберите пункт Свойства, перейдите на вкладку Навигация и установите флажок При входе открывать рабочий стол вместо начального экрана.

Совет. Новая версия Windows 8.1 позволяет загружать систему сразу на «Рабочий стол». Если начальный экран вам не нужен, то вы можете совсем отключить его. Сделать это возможно с помощью программы Metro Ul Tweaker for Windows 8. Просто отметьте в диалоговом окне нужный вариант.

Использование фона «Рабочего стола» на начальном экране

В Windows 8.1 наконец-то появилась возможность использовать обои «Рабочего стола» в качестве фона начального экрана. Приложений сторонних разработчиков для этого больше не потребуется.

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

Нажмите на кнопки «Применить» и фон — и текущие обои «Рабочего стола» появятся на начальном экране. Фон будет слегка затемнен, чтобы плитки не сливались с ним. Второй вариант установки единого фона: на начальном экране откройте панель кнопок, нажмите на кнопку «Параметры», затем выберите пункт меню «Персонализация».

 Выберите значок с изображением текущих обоев «Рабочего стола» (последний в списке).

Возвращение кнопки Пуск

В преддверии выхода Windows 8.1 пользователи довольно потирали руки в ожидании триумфального возвращения кнопки Пуск. Однако их постигло жестокое разочарование. Да, кнопка находится на прежнем месте — в левом нижнем углу «Рабочего стола». Однако выглядит и работает она не так, как раньше.

Вместо привычной круглой кнопки красуется угловатый логотип новой Windows 8.1. При нажатии на него мы попадаем не в меню Пуск со списком установленных приложений, а получим дополнительное меню, вызывающееся правым кликом, с его помощью можно получить быстрый доступ к ряду настроек, а также к «Проводнику», «Диспетчеру задач» и «Панели управления».

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

Экран блокировки

На экране блокировки Windows 8.1 теперь можно запускать слайд-шоу из фотографий, хранящихся на жестком диске ПК или в облачном хранилище SkyDrive. Кроме того, появилась возможность непосредственно с экрана блокировки отвечать на звонки в Skype или включить веб-камеру.

 В Windows 8 все настройки, связанные с экраном блокировки, были собраны в разделе «Персонализация», а в Windows 8.1 — переместились в раздел «Компьютер» и устройства. Здесь можно по- прежнему менять фон экрана блокировки, а новые опции расположились ниже.

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

Чтобы разместить ярлык для запуска камеры и таким образом получить возможность принимать звонки по Skype прямо с экрана блокировки, передвиньте вправо ползунок.

Начальный экран

На начальном экране появилась новая кнопка, нажатием на которую можно вывести полный список установленных на компьютере приложений.

Список теперь можно отсортировать по критериям. Появился особый режим для перемещения плиток и переименования групп. Чтобы его вызвать, нужно выделить плитку и в правом нижнем углу начального экрана кликнуть по специальной кнопке.

Панель параметров компьютера

В Windows 8.1 изменилась панель параметров ПК: в нее перекочевали часто используемые элементы классической панели управления. Теперь при открытии панели «Параметры компьютера» пользователь попадает на новый стартовый экран, где собраны последние и часто используемые настройки, многие — сразу с переключателями.

Рядом с заголовком расположена кнопка для быстрого поиска нужных параметров. Кстати, плитку «Параметры компьютера» можно закрепить прямо на начальном экране. Для этого начните печатать на начальном экране, затем щелкните правой кнопкой мыши по пункту «Параметры компьютера» и затем выберите из списка пункт «На начальный экран».

Усовершенствованный поиск

Теперь функция поиска в Win­dows 8.1 тесно интегрирована с поисковым движком Bing. Поиск выполняется не только в файловой системе компьютера, но и в хранилище SkyDrive и сети интернет, причем сразу по всем разделам.

 Результаты поиска отображаются на боковой панели: первыми в списке идут файлы, программы и параметры, найденные на локальном компьютере и только затем — обнаруженные в сети.

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

Интеграция с онлайн-хранилищем SkyDrive

Одной из важных особенностей Windows 8.1 стала интеграция операционной системы с облачным сервисом хранения данных SkyDrive. На этом ресурсе пользователь может работать с облачными версиями приложений Microsoft Office Web Apps, создавая и редактируя документы в онлайн режиме (для хранения данных выделено 7 Гб). Одноименное приложение позволяет:

  • сохранять пользовательские файлы в облаке и получать к ним доступ из любого места;
  • просматривать файлы, хранящиеся в облаке (в т.ч. те, к которым предоставили доступ другие пользователи);
  • загружать файлы, сохраненные на компьютере, в облачное хранилище, для того чтобы получить доступ к ним со смартфона, планшета и других устройств;
  • скачивать файлы из SkyDrive на локальный компьютер или устройство.

Теперь клиент для «Рабочего стола» интегрирован в «Проводник Windows». По умолчанию установлено Windows-приложение SkyDrive. Оба компонента фактически являются частью системы, удалить их нельзя. Настройке SkyDrive отведен целый раздел на панели «Параметры компьютера».

Там можно узнать сколько имеется свободного места и докупить дополнительное дисковое пространство. Известно, что в SkyDrive можно сохранять документы, фотографии и видеоролики.

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

Поддержка портретного режима

Еще одним из самых заметных изменений в Windows 8.1 по сравнению с Windows 8 и RT стала поддержка портретного режима. Эта функция была разработана в первую очередь для семи- и восьмидюймовых планшетов. Портретный режим предназначен прежде всего для чтения и доступен для всех интерфейсов и встроенных приложений.

Масштабирование «Рабочего стола»

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

Раздел «Этот компьютер»

В Windows 8.1 упрощен стандартный режим представления «Проводника». Совершенно неожиданно прекратили свое существование «Библиотеки», и вместо раздела «Компьютер» появился «Этот компьютер», который содержит шесть новых папок.

Еще одно нововведение очередного обновления Windows: все функции восстановления системы и переустановки Windows теперь расположены в «Параметрах компьютера».

Возвращение кнопки «Пуск»

Камень преткновения — «кнопка Пуск» — так и не появилась в новой версии ОС в своем первозданном виде.

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

После скачивания и установки программы щелкните по значку «Start Menu Settings», чтобы добавить на «Рабочий стол» меню Пуск. На вкладке «Start Menu Style» выберите вариант оформления меню.

На вкладке «Basic Setting» осуществляется тонкая настройка интерфейса. Укажите действие, которое должно выполняться после щелчка левой кнопкой мыши по кнопке Пуск. Если нужно, чтобы открывалось меню Пуск, активируйте радио кнопку «Classic start menu».

Если нужен начальный экран Windows 8, отметьте вариант «Windows Start Screen». Задайте функцию кнопки Win в пункте «Windows key open:». C ее помощью можно будет переключаться между «Рабочим сто лом» и начальным экраном.

Кликните по радио кнопке «Display as a menu», чтобы показывать панель управления в виде меню.

Улучшения браузера Internet Explorer 11

Версия Internet Explorer 11 для персональных компьютеров не изменилась, зато вот вариант для сенсорных устройств, по словам разработчиков, стал эволюционным обновлением веб­-браузера. Одиннадцатая версия Internet Explorer работает быстрее предшественницы, к тому же она оптимизирована для сенсорных экранов.

Давайте рассмотрим важнейшие улучшения и нововведения «мобильной» версии давно знакомого нам обозревателя.

  • Усовершенствованы функции сенсорного управления — браузер быстрее реагирует на прикосновения к экрану. Адресная строка оптимизирована для управления касанием. При вводе адреса предлагаются варианты его окончания (ссылки на разделы сайтов, результаты поиска Bing и приложения Магазина Windows). Жест прокрутки позволяет переходить вперед и назад по страницам. При наведении пальца на элемент отображается связанное с ним меню.
  • Центральная часть экрана отведена для отображения сайтов, а вкладки и адресная строка находятся внизу, чтобы сделать сенсорное управление более удобным.
  • В одном окне можно открыть 100 вкладок. При переключении на новую вкладку работа остальных вкладок будет приостановлена, чтобы не расходовать зря заряд батареи.
  • Добавлен новый параметр, который включает постоянное отображение вкладок и адресной строки.
  • Избранные сайты теперь разложены по папкам, снабженным картинками
  • Улучшен менеджер загрузок: он позволяет посмотреть скачанные файлы, приостановить их загрузку, открыть папку с ними.
  • Появилась функция Защита от слежения — теперь службы, которые могут наблюдать за действиями пользователя в сети, блокируются.

Новые приложения в Windows 8.1

Приложение для людей, ведущих здоровый образ жизни. Содержит список упражнений, диет, тренировок и статей из интернета на тему спорта и здоровья
Сборник рецептов от поисковой системы Bing. Имеется возможность добавления собственных рецептов и создания списка покупок на сегодня
Как и следует из названия, приложение предназначено для сканирования документов и изображений.
Приложение позволяет сохранять веб-страницы для последующего просмотра. Чтобы сохранить веб-страницу в «Список для чтения» (работает только в Windows-версии Internet Explorer), нажмите сочетание клавиш Win + С и щелкните по пункту «».
Программа-диктофон: записывает звук, воспроизводит сделанные записи и даже умеет обрезать их. Непосредственно из окна программы можно удалять и переименовывать звуковые файлы
В приложении имеются будильники, таймер и секундомер. Для будильника можно задавать время включения, дни и периодичность. Причем если будильник «заведен», он сможет выводить уведомления даже на экран блокировки
Дизайн «Магазина» существенно переработан. На стартовом экране нас встречают значки самых популярных приложений, а одно из них выводится в виде крупной плитки слева. Описание приложения стало более информативным: слева можно посмотреть его рейтинг, краткое и полное описание, перечень основных функций, а по центру и справа располагаются скриншоты и сведения о разработчике, размере, возрастной категории и прочее.

Источник: https://MediaPure.ru/stati/novoe-v-windows-8-1-izmeneniya-v-interfejse-yuzabiliti-i-funkcionale/

Поддержка разных размеров экрана при разработке android приложений

Изменение интерфейса Steam – от простых картинок до всего представления на экране

В этом уроке рассказывается, как создать макет, который адаптируется к разным размерам экрана, используя масштабируемые представления, объекты RelativeLayout, квалификаторы размера и ориентации, фильтры псевдонимов и растровые изображений формата nine-patch.

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

В этом уроке описаны следующие аспекты обеспечения совместимости интерфейса с разными экранами:

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

Использование параметров wrap_content и match_parent

Чтобы создать масштабируемый макет, способный адаптироваться к разным экранам, используйте в качестве значений ширины и высоты отдельных компонентов представления параметры “wrap_content”и “match_parent”.

Если используется “wrap_content”, для ширины или высоты представления устанавливается минимальное значение, позволяющее уместить содержание на экран, а параметр “match_parent”(известный как “fill_parent” в API до 8 уровня) служит для растягивания компонента по размеру родительского представления.

Если указать параметры “wrap_content” и “match_parent” вместо строго заданных размеров, в представлениях будет использоваться минимально необходимое место или они будут растягиваться на всю доступную длину и ширину соответственно. Например:

                                   

Обратите внимание на то, что в коде учебного приложения размеры компонентов заданы с помощью параметров “wrap_content” и “match_parent”. В результате макет правильно отображается на экранах разных размеров при разных ориентациях.

Например, вот так он выглядит в вертикальной и горизонтальной ориентациях. Обратите внимание на то, как размеры компонентов автоматически адаптируются к длине и ширине:

Рисунок 1. Приложение News Reader при вертикальной (слева) и горизонтальной (справа) ориентации.

Использование объекта RelativeLayout

С помощью вложенных экземпляров объекта LinearLayout и параметров “wrap_content” и”match_parent” можно создавать достаточно сложные макеты.

Однако LinearLayout не дает возможности точно управлять взаимным расположением дочерних представлений: в LinearLayoutони просто помещаются в ряд друг за другом.

Если необходимо расположить дочерние представления иным образом, используйте объект RelativeLayout, позволяющий задать относительные позиции компонентов. Например, одно дочернее представление можно выровнять по левому краю экрана, а другое – по правому.

Например:

               

        android:layout_width=”match_parent”        android:layout_height=”wrap_content”        android:text=”Type here:”/>        android:layout_width=”match_parent”        android:layout_height=”wrap_content”        android:layout_below=”@id/label”/>        android:layout_width=”wrap_content”        android:layout_height=”wrap_content”        android:layout_below=”@id/entry”        android:layout_alignParentRight=”true”        android:layout_marginLeft=”10dp”        android:layout_width=”wrap_content”        android:layout_height=”wrap_content”        android:layout_toLeftOf=”@id/ok”        android:layout_alignTop=”@id/ok”

На рис. 2 показано, как этот макет выглядит на экране QVGA.

Рисунок 2. Скриншот экрана QVGA (маленького размера).

На рис. 3 показано, как он выглядит на экране с большей диагональю.

Рисунок 3. Скриншот экрана WSVGA (большего размера).

Обратите внимание: несмотря на изменение размера компонентов их взаимное расположение остается прежним, так как оно задано объектом RelativeLayout.LayoutParams.

Использование квалификаторов размера

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

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

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

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

  • res/layout/main.xml, однопанельный макет (по умолчанию):
       
  • res/layout-large/main.xml, двухпанельный макет:
           

Обратите внимание, что во втором случае в названии каталога использован квалификатор large. Этот макет будет выбран на устройствах, экраны которых считаются большими (например, 7 дюймов и более). Первый макет (без квалификаторов) будет выбран для устройств с маленьким экраном.

Использование квалификатора Smallest-width

Одной из проблем, с которой сталкивались разработчики приложений для устройств Android версий до 3.2, было слишком общее определение «большого» экрана.

Это касалось устройств Dell Streak, первой модели Galaxy Tab и планшетных ПК с экраном размером 7 дюймов.

Многие приложения требовалось по-разному отображать на разных устройствах (например, с 5- и 7-дюймовыми экранами), хотя они и относились к одной категории «больших» экранов. В Android версии 3.2 и более поздних доступен квалификатор Smallest-width.

Он позволяет определять экраны с заданной минимальной шириной в dp.

Например, типичный планшетный ПК с экраном 7 дюймов имеет минимальную ширину 600 dp, и если вы хотите, чтобы приложение работало на нем в двухпанельном режиме (а на меньших экранах в однопанельном), используйте два макета из предыдущего раздела, но вместо квалификатора размера largeукажите sw600dp. В таком случае на экранах, минимальная ширина которых составляет 600 dp, будет использоваться двухпанельный макет.

  • res/layout/main.xml, однопанельный макет (по умолчанию):
       
  • res/layout-sw600dp/main.xml, двухпанельный макет:
           

Это означает, что на устройствах, минимальная ширина экрана которых не меньше 600 dp, будет выбран layout-sw600dp/main.xml (двухпанельный макет), а на экранах меньшего размера –layout/main.xml (однопанельный макет).

Следует учесть, что на Android-устройствах до версии 3.2 квалификатор sw600dp не будет работать, поэтому для них по-прежнему нужно использовать large. Таким образом, вам потребуется еще один файл с названием res/layout-large/main.xml, идентичный файлу res/layout-sw600dp/main.xml. В следующем разделе вы познакомитесь с методом, который позволяет избежать дублирования таких файлов макета.

Использование псевдонимов макетов

Квалификатор Smallest-width работает только на устройствах Android 3.2 или более поздних версий.

Для совместимости с более ранними устройствами по-прежнему следует использовать абстрактные размеры (small, normal, large и xlarge).

Например, чтобы интерфейс открывался в однопанельном режиме на телефонах и в многопанельном на планшетных ПК с 7-дюймовым экраном, телевизорах и других крупных устройствах, подготовьте следующие файлы:

  • res/layout/main.xml: однопанельный макет;
  • res/layout-large: многопанельный макет;
  • res/layout-sw600dp: многопанельный макет.

Последние два файла идентичны: один из них предназначен для устройств Android 3.2 и новее, а второй для более старых планшетных ПК и телевизоров на платформе Android.

Чтобы не создавать дубликаты файлов и упростить процесс поддержки приложения, используйте псевдонимы. Например, можно определить следующие макеты:

  • res/layout/main.xml (однопанельный макет);
  • res/layout/main_twopanes.xml (двухпанельный макет).

Затем добавьте следующие два файла:

  • res/values-large/layout.xml:
        @layout/main_twopanes
        @layout/main_twopanes
  • res/values-sw600dp/layout.xml:
        @layout/main_twopanes
        @layout/main_twopanes

последних двух файлов одинаково, но сами по себе они не определяют макет. Они служат для того, чтобы назначить файл main в качестве псевдонима main_twopanes. Так как в них используются селекторы large и sw600dp, они применяются к планшетным ПК и телевизорам на платформе Android независимо от версии (для версий до 3.2 используется large, а для более новых – sw600dp).

Использование квалификаторов ориентации

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

  • Маленький экран, вертикальная ориентация: однопанельный вид с логотипом.
  • Маленький экран, горизонтальная ориентация: однопанельный вид с логотипом.
  • Планшетный ПК с 7-дюймовым экраном, вертикальная ориентация: однопанельный вид с панелью действий.
  • Планшетный ПК с 7-дюймовым экраном, горизонтальная ориентация: двухпанельный вид с панелью действий.
  • Планшетный ПК с 10-дюймовым экраном, вертикальная ориентация: двухпанельный вид (узкий вариант) с панелью действий.
  • Планшетный ПК с 10-дюймовым экраном, горизонтальная ориентация: двухпанельный вид (широкий вариант) с панелью действий.
  • Телевизор, горизонтальная ориентация: двухпанельный вид с панелью действий.

Каждый из этих макетов определен в XML-файле в каталоге res/layout/. Чтобы сопоставить их с определенными конфигурациями экрана, в приложении используются псевдонимы:

res/layout/onepane.xml:

   

res/layout/onepane_with_bar.xml:

                                   

res/layout/twopanes.xml:

       

res/layout/twopanes_narrow.xml:

       

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

res/values/layouts.xml:

    @layout/onepane_with_bar     false

    @layout/onepane_with_bar    false

res/values-sw600dp-land/layouts.xml:

    @layout/twopanes     true

    @layout/twopanes    true

res/values-sw600dp-port/layouts.xml:

    @layout/onepane     false

    @layout/onepane    false

res/values-large-land/layouts.xml:

    @layout/twopanes     true

    @layout/twopanes    true

res/values-large-port/layouts.xml:

    @layout/twopanes_narrow     true

    @layout/twopanes_narrow    true

Использование растровых изображений nine-patch

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

Если использовать для компонентов, размеры которых меняются, обычные изображения, то они будут равномерно сжиматься и растягиваться, и результат будет далек от идеального. Решением являются растровые изображения формата nine-patch – специальные PNG-файлы, содержащие информацию о том, какие области можно растягивать, а какие нет.

Создавая растровые изображения для масштабируемых компонентов, обязательно используйте формат nine-patch. На рис. 4 показано обычное растровое изображение (увеличенное в 4 раза для наглядности), которое мы переведем в формат nine-patch.

Рисунок 4. button.png

Откройте его с помощью утилиты draw9patch, входящей в комплект разработчика (в каталогеtools/). Установите метки на левом и верхнем краях, чтобы ограничить области, которые можно растягивать. Можно также провести линию вдоль правого и нижнего краев, как показано на рис. 5, чтобы отметить области, в которых содержание должно быть зафиксировано.

Рисунок 5. button.9.png

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

Также обратите внимание на расширение .9.png. Оно должно быть задано именно в таком виде, чтобы система могла определить, что это формат nine-patch, а не обычный PNG-файл.

При применении этого фона к компоненту (с помощью android:background=”@drawable/button”) изображение будет растянуто по размеру кнопки, как показано на рис. 6.

Рисунок 6. Кнопки разных размеров с файлом фона button.9.png в формате nine-patch.

Источник: https://www.fandroid.info/podderzhka-raznyh-razmerov-ekrana-pri-razrabotke-android-prilozhenij/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.