Основные разрешения для android

Размеры экранов

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

Попробуем разобраться со всеми хитростями, связанными с этими параметрами. Начнём с планшетов.
Вот соотношение размеров экранов, использующихся в большинстве современных планшетов.

Обратите внимание, насколько экран 8″ с соотношением сторон 4:3 визуально больше широкого экрана 7″. А широкий экран 10.1″ на сантиметр меньше экрана 9.7″ по высоте.

Я свёл в таблицу параметры экранов, чаще всего использующихся в планшетах.

Текст на экранах с низким PPI (количеством точек на дюйм) читается не комфортно. Я бы не стал покупать планшет с экраном, имеющим PPI ниже 150. Даже 164 PPI экрана iPad mini многим кажутся недостаточными. Отлично воспринимаются экраны с PPI больше 200.

Для меня было большим открытием, что экран 9.7″ 1024×768 имеет даже меньшее PPI, чем экран 7″ 800×480.

В современных смартфонах используются экраны с разными соотношениями сторон (3:2, 5:3, 16:9), однако все они довольно близки. На картинке я проиллюстрировал соотношение размеров экранов с одинаковой диагональю и разными соотношениями сторон.

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

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

У подавляющего большинства экранов пиксель квадратный, поэтому соотношение сторон экрана можно вычислить, зная количество точек в ширину и в высоту. Есть лишь два исключения — «неправильные» экраны планшетов с прямоугольными пикселями — 800×480 (должно было бы быть 800×500) и 1024×600 (правильно было бы 1024×640).

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

Источник

Опасные разрешения для приложений на Android: как избежать риска

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

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

Безопаснее всего приложения от крупных известных компаний, таких, например, как Google, МТС, «Яндекс» и др. — они вряд ли будут рисковать репутацией и подсовывать потребителю сомнительный продукт.

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

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

Разрешение на отправку, приём и просмотр текстовых и мультимедийных сообщений.

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

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

Камера

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

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

Рекомендации: Подумайте, действительно ли приложению нужен доступ к фото- и видеосъёмке. Это так, если вы пытаетесь установить клиента соцсети (например, «Инстаграм»), где выкладка фото — обычное явление. Аналогично со списком покупок, в котором можно фотографировать продукты в супермаркете. Но если это игра вроде «5 в ряд», запрос на работу с камерой выглядит подозрительно.

Читайте также:  Советы по оптимизации андроид

Чтобы обезопасить себя, загружайте приложения только из проверенного источника — в Android это официальный магазин контента Google Play. Даже если окажетесь на сайте разработчика ПО, поищите ссылку именно на магазин, а не скачивайте напрямую — уже одно это существенно снизит риски.

Контакты

Разрешение на чтение адресной книги, изменение и добавление контактов.

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

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

Календарь

Разрешение на просмотр событий календаря, редактирование и создание новых событий.

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

Рекомендации: Внимательно присмотритесь к функциональности приложения. Если оно связано с инструментами планирования (например, приложение для составления списка желаний к праздникам или облачный сервис для управления проектами типа Trello), доступ к календарю можно разрешить. Но странно, если о таких правах просит, например, фонарик или диктофон.

Телефон

Разрешение на сканирование журнала вызова.

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

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

Если не давать разрешений, которые вызывают у вас сомнения, приложение может работать некорректно или вообще отказаться это делать. В таких случаях нужно расставить приоритеты: вам важнее установить конкретную программу или обезопасить свои данные? Попытайтесь найти альтернативу в том же Google Play — возможно, другое, похожее приложение запросит меньше разрешений.

Системные инструменты

Разрешение на запуск программы при загрузке, изменение состояния подключения к сети и предотвращение перехода в режим ожидания.

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

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

Память

Разрешение на изменение или удаление содержимого карты памяти.

Риски: Приложение получает право читать, записывать, перезаписывать и удалять информацию на карте, чем пользуются похитители данных.

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

Местоположение

Разрешение на доступ к данным о геолокации устройства на основе информации о базовых станциях сотовой сети, точках доступа а также GPS и ГЛОНАСС.

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

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

Микрофон

Разрешение на запись звука с микрофона.

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

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

Нательные датчики

Доступ к данным от датчиков состояния здоровья — чаще всего пульсометру.

Читайте также:  Android apps have no sound

Риски: Приложение сможет отслеживать изменения здоровья пользователя.

Рекомендации: Узнайте больше о разработчиках, уточните, связаны ли они с медициной. Страховые компании используют подобные приложения, чтобы оценивать стоимость страховки. Также доступ к датчикам может быть у сервисов, работающих с фитнес-браслетами.

Где посмотреть разрешения для уже установленных Android-приложений

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

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

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

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

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

Источник

Разрешение экрана на Android: зачем менять и как это сделать

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

Понятие разрешения экрана

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

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

В качестве основных единиц измерения разрешения используют ppi (количество пикселей на дюйм), но есть и другие величины: dpi, spi и lpi, которые используют в других сферах, например, для определения качества печати.

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

Как узнать разрешение экрана на Android-устройстве

Производители и продавцы мобильных устройств часто игнорируют такой параметр, как разрешение дисплея. Им проще указать диагональ, количество передаваемых цветов и написать что-то умное в стиле Full HD. Но без простых трудяг-пикселей дела не будет, и поэтому важно знать, как посмотреть разрешение экрана на Android. Сделать это можно с помощью следующих способов.

Стандартный метод – через настройки телефона

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

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

Через скриншот экрана

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

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

Читайте также:  Android тв приставка видеокамера

Через установку специального приложения

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

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

Как изменить разрешение дисплея на смартфоне/планшете

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

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

Зачем производить манипуляции с разрешением дисплея? Как правило, эти настройки используют в следующих случаях:

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

А теперь давайте рассмотрим, как можно изменить разрешение экрана на Android-планшете или смартфоне.

Программа LCD Density Modder Pro

Приложение LCD Density Modder Pro не стоит использовать неопытным пользователям мобильных устройств. Оно бесплатное, найти его легко в магазинах приложений или на различных сайтах. Упрощенная версия есть на Google Play, но там можно только посмотреть текущие и доступные настройки.

Чтобы с помощью LCD Density Modder Pro изменить разрешение экрана, для начала следует получить права администратора, то есть рутировать. Дальше работа с программой максимально проста, следует выбрать значение из списка или ввести любое на выбор.

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

Программа SecondScreen

Название приложения SecondScreen переводится как «второй экран». Оно есть в свободном доступе на Google Play, для работы не требует прав администратора. Запуская программу, вы активируете второй рабочий экран, для которого можете задать разрешение по своему выбору. Программа сама подскажет, какие параметры подходят вашему устройству.

Преимущество этого приложения в том, что вы практически ничем не рискуете, и максимум, что может случиться с вашим смартфоном, – вылет каких-то отдельных программ.

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

Без использования специальных приложений

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

  • Первое, что следует сделать, – рутировать смартфон или планшет. Для этого его можно перепрошить, подключив к десктопному устройству или установив и запустив специальную программу.
  • После этого устанавливаем файловый менеджер, который поддерживает режим работы при наличии рут-прав, и откроет вам системные папки и файлы. В папке System должен быть файл с названием build.prop, открыть его можно текстовым редактором.
  • Затем находим строчку ro.sf.lcd_density, в ней следует поменять текущее значение и сохранить файл. Рекомендуем несколько уменьшить этот параметр. Изменения вступят в силу после перезагрузки смартфона.
  • Если телефон после этого будет работать некорректно, верните настройки назад. Если же мобильный отказывается загружаться, придется сделать сброс до заводских настроек, что чревато полной потерей личной информации.

Неопытным пользователям не стоит самостоятельно корректировать системные файлы.

Источник

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