Как увеличить шрифт в андроид студио
Перейти к содержимому

Как увеличить шрифт в андроид студио

  • автор:

Как изменить размер текста, значков и прочего на Android

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

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

Начнем сначала с самых простых решений.

Как изменить размер шрифта на Android

На большинстве телефонов Android изменить шрифт очень просто. Я использую Pixel XL под управлением Android 7.1.1 Nougat, но процесс должен быть идентичным для всех устройств. Все может выглядеть немного по-разному в зависимости от вашей сборки Android и производителя телефона, но в остальном должно быть похоже. Например, Android 7.x включает предварительный просмотр того, как будет выглядеть текст, тогда как более старые версии ОС просто отображают варианты без предварительного просмотра.

Тем не менее, вы сможете довольно легко продолжить.

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

Отсюда прокрутите вниз до записи «Показать» и коснитесь ее. В этом меню найдите параметр «Размер шрифта».

На левом снимке экрана показано, как это выглядит в 7.x, а на правом — Android 6.x. Доступны те же параметры, только с предварительным просмотром и без него.

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

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

Как изменить размер значков и других элементов в Android Nougat

В Android Nougat Google включил новую функцию: возможность изменять не только размер шрифта, но и другие элементы отображения.

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

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

Отсюда прокрутите вниз и найдите раздел «Дисплей». Коснитесь его.

Сразу под настройкой «Размер шрифта» есть опция «Размер экрана». Это то, что вы ищете.

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

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

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

Как вариант: используйте жест увеличения Android.

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

Сначала перейдите в «Настройки» и выберите «Специальные возможности». Прокрутите вниз, пока не увидите раздел «Система», затем нажмите «Жест увеличения».

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

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

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

Дополнительные функции: крупный текст и высококонтрастный текст

На устройствах под управлением Android 6.x (Marshmallow) или более ранней версии также есть функция «Крупный текст». Это в дополнение к параметрам размера шрифта, которые мы обсуждали ранее — это своего рода избыточная функция, вероятно, поэтому она была удалена в Nougat.

Вот их сравнение: нормальный слева, большой справа.

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

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

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

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

В настройках специальных возможностей есть другие параметры, с которыми вы можете поиграть, например перевернуть экран или использовать TalkBack (для голосовой обратной связи). Однако эти функции, которые мы указали, — увеличение и увеличенный текст, а также экспериментальная опция High Contrast — действительно наименее навязчивые способы сохранить чистоту Android.

Как уменьшить размер шрифта в Android Studio

Можно ли уменьшить размер шрифта в Android Studio? Больно уж неудобно ползать по классам, когда они по 300+ строк кода, а на экран вмещается всего лишь 50 !

Отслеживать
8,331 4 4 золотых знака 26 26 серебряных знаков 48 48 бронзовых знаков
задан 23 ноя 2015 в 14:57
user189127 user189127

2 ответа 2

Сортировка: Сброс на вариант по умолчанию

можно. это в File > Settings

  1. Editor > General > Change font size (Zoom) with Ctrl + Mouse Wheel — галочку нужно поставить
  2. Editor > Color & Fonts > Font > Size : 14

введите сюда описание изображения

Отслеживать
ответ дан 23 ноя 2015 в 15:02
8,331 4 4 золотых знака 26 26 серебряных знаков 48 48 бронзовых знаков
Спасибо, через 7 минут приму ответ. Сайт ругается.
– user189127
23 ноя 2015 в 15:05

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

23 ноя 2015 в 15:09
@pavlofff согласень ! Тут на рисунке это указано. Спасибо
23 ноя 2015 в 15:11

Да, заработало! Только установленный по умолчанию шрифт вручную всё равно не меняется, зато теперь таки заработал Ctrl+мышка и решила мою проблему. Не понятно, зачем сделали это разрешение на изменение шрифта, будто в AS проблем нет. Издевательство над организмом.

Динамическое изменение размера шрифта во всем приложении на Android с помощью Configuration.fontScale

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

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

Когда писал данную статью, суть заключалась в следующем: в настройках приложения хранится коэффициент увеличения шрифта. Этот коэффициент применяется на реальный размер шрифта в собственном классе, наследованным от TextView. Но Ganster41 подсказал более хорошее решение. Поэтому сперва будет описание первоначального решение, а в конце будет реализация с помощью Configuration.fontScale.

Первоначальная реализация

Начнем с того, что в нужном месте приложения добавим функционал выбора и сохранения коэффициента:

float new_coef = 1.3f; //активируем параметры SharedPreferences settings = getSharedPreferences("MyAppSett", MODE_PRIVATE); Editor value_add = settings.edit(); //заносим новый коэффициент увеличения шрифта value_add.putFloat("size_coef", new_coef); value_add.commit(); 

Естественно new_coef нужно заполнять динамически. Например при выборе значения на бегунке.

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

package com.Example.Test; import android.app.Application; import android.content.SharedPreferences; public final class MyApp extends Application < private float size_coef; //коэффициент увеличения шрифта //получить коэффициент размера шрифта public float getSizeCoef() < return size_coef; >//инициализация приложения @Override public void onCreate() < super.onCreate(); //считываем коэффициент увеличения шрифта SharedPreferences settings = getSharedPreferences("MyAppSett", MODE_PRIVATE); size_coef= settings.getFloat("size_coef", 1f); >> 

Далее в файле манифеста укажем новый наш класс:

После этого необходимо создать еще один класс, но уже на основе TextView:

package com.Example.Test; import android.app.Activity; import android.content.Context; import android.support.v7.widget.AppCompatTextView; import android.util.AttributeSet; import android.util.TypedValue; //класс приложения с глобальной переменной public final class MyTextView extends AppCompatTextView < //инициализация касса public MyTextView(Context context, AttributeSet attrs) < super(context, attrs); InitSize(context); >//установка нужного размера private void InitSize(Context context) < //получаем коэффициент увеличения шрифта Activity activity = (Activity) context; float koef = ((MyApp) activity.getApplication()).getSizeCoef(); float cur_size = getTextSize(); //текущий размер шрифта в пикселях //устанавливаем новый размер шрифта в пикселях setTextSize(TypedValue.COMPLEX_UNIT_PX, cur_size * koef); >> 

Обратите внимание на то, что у метода setTextSize первый параметр по умолчанию = TypedValue.COMPLEX_UNIT_SP. Что означает установку размера шрифта в sp единицах измерения. В нашем же случае используется TypedValue.COMPLEX_UNIT_PX. Этот тип необходимо указывать, чтобы задать размер шрифта в пикселях, т.к. getTextSize возвращает текущий размер в пикселях.

В принципе все подготовительные классы готовы. Осталось в нужном месте разметки вместо TextView указать свой собственный класс MyTextView:

В итоге при открытии activity у данного текста будет изменен размер шрифта на тот, что выбрал пользователь. С EditText все делается аналогично.

Обновленная реализация

Для себя я решил использовать коэффициент размера шрифта от 0.7f до 1.45f с интервалом 0.15f. Т.е. это 6 шагов. Для выбора конкретного значения использую SeekBar.

В нужном месте приложения (в методе onCreate) реализуем обработку выбранного значения на SeekBar:

final float start_value = 0.7f; //начальное значение размера шрифта final float step = 0.15f; //шаг увеличения коэффициента int size_coef; //выбранный коэффициент . SeekBar seekBar = (SeekBar) findViewById(R.id.seekBar); . if (seekBar != null) < seekBar.setProgress(select_coef); seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() < @Override public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) < size_coef = progress; //выбранный коэффициент >@Override public void onStartTrackingTouch(SeekBar seekBar) < >@Override public void onStopTrackingTouch(SeekBar seekBar) < >>); > 

Обработку выбора значения на бегунке сделали. Теперь необходимо сохранить выбранный результат и сразу же изменить размер шрифта (например по кнопке применять):

//активируем параметры SharedPreferences settings = getSharedPreferences("MyAppSett", MODE_PRIVATE); SharedPreferences.Editor value_add = settings.edit(); //заносим новый коэффициент увеличения шрифта value_add.putInt("size_coef", size_coef); value_add.apply(); //устанавливаем размер шрифта в приложении Resources res = getResources(); float сoef = start_value + size_coef * step; //новый коэффициент увеличения шрифта Configuration configuration = new Configuration(res.getConfiguration()); configuration.fontScale = сoef; res.updateConfiguration(configuration, res.getDisplayMetrics()); 

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

package com.Example.Test; import android.app.Application; import android.content.SharedPreferences; public final class MyApp extends Application < //инициализация приложения @Override public void onCreate() < super.onCreate(); int size_coef; final float start_value = 0.7f; //начальное значение размера шрифта final float step = 0.15f; //шаг увеличения коэффициента Resources res = getResources(); SharedPreferences settings = getSharedPreferences("MyAppSett", MODE_PRIVATE); try < //считываем коэффициент размера шрифта size_coef = settings.getInt("size_coef", 2); >catch (Exception e) < size_coef = 2; //коэффициент по умолчанию >//новый коэффициент увеличения шрифта float new_value = start_value + size_coef * step; //устанавливаем размер шрифта в приложении Configuration configuration = new Configuration(res.getConfiguration()); configuration.fontScale = new_value; res.updateConfiguration(configuration, res.getDisplayMetrics()); > > 

По умолчанию используется значение 2, т.е. в моей формуле это коэффициент увеличения шрифта равный 1 (0,7 + 0,15 * 2 = 1). Данный класс необходимо прописать в манифесте:

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

Всем спасибо за внимание.

  • android
  • шрифт
  • Configuration.fontScale

5 отличных способов изменить стиль шрифта на Android

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

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

Стиль шрифта Android-чейнджер

Стиль шрифта Android-чейнджер

  • Часть 1. Как изменить шрифт Android из настроек
  • Часть 2. Изменение шрифтов на Android путем установки приложений Launcher
  • Часть 3. Топ 5 приложений для смены шрифтов для Android
  • Часть 4. Комплексное и практичное приложение для резервного копирования и восстановления на Android

Часть 1. Как изменить шрифт Android из настроек

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

Шаг 1 Перейдите в «Настройки» и введите «Дисплей», а затем нажмите опцию, чтобы перейти к «Шрифт».

Шаг 2 Нажмите кнопку «Размер шрифта» и сдвиньте панель, чтобы настроить оптимальный размер. Не забудьте проверить предварительный просмотр, представленный выше.

Шаг 3 Перейдите к кнопке «Стиль шрифта», чтобы выбрать предпочитаемый стиль. Вы можете просмотреть внешний вид шрифта и выбрать тот, который изменит ваш стиль шрифта.

Шаг 4 Предварительный просмотр стиля шрифта и тщательно проверьте, нажав различные параметры. Затем вернитесь на домашнюю страницу и оцените новый шрифт на вашем Android.

Изменить настройки шрифта

Часть 2. Изменение шрифтов на Android путем установки приложений Launcher

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

Шаг 1 Введите «Скачать шрифты» в магазине приложений Android.

Шаг 2 Проверьте предварительный просмотр и комментарии каждого приложения. Вы можете выбрать тот, который соответствует вашим потребностям.

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

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

Изменить шрифт Android

Часть 3. 5 самых полезных приложений для смены шрифтов для Android

Топ 1: FontFix

FontFix отличный ответ на вопрос о быстрой смене шрифта. Вы можете искать, выбирать и просматривать целую загрузку различных шрифтов. Для Android доступно более 4300 шрифтов, что также позволяет изменять стили шрифтов для Android из Интернета. Если у вас есть Samsung или HTC Sense, вы можете использовать шрифты без рутирования телефона Android.

Шаг 1 Разрешить установку из неизвестных источников в первую очередь.

Шаг 2 Предварительный просмотр шрифтов и выберите нужный шрифт.

Шаг 3 Нажмите кнопку Install, после чего ее нужно будет загрузить и активировать.

FontFix

Топ 2: iFont

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

Шаг 1 Выберите язык вашего Android.

Шаг 2 Предварительный просмотр шрифтов, представленных в приложении.

Шаг 3 Нажмите кнопку установки и измените стиль шрифта вашего Android.

iFont

Топ 3: Хифонт

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

Шаг 1 Загрузите Hifont в магазине Android.

Шаг 2 Предварительный просмотр шрифтов на главной странице.

Шаг 3 Выберите и установите лучший стиль шрифта для вашего Android.

Hifont

Топ 4: Fontstyle

Если вы ищете другой Android-чейнджер для стиля шрифта, Стиль шрифта будет подходящим выбором. Это должно быть простое в использовании средство смены стилей шрифтов с 24 шрифтами, вы можете найти удобный пользовательский интерфейс с большим впечатлением Программа работает на любом смартфоне, что позволяет настраивать шрифты Samsung и Flipfont.

Шаг 1 Загрузите приложение в магазине приложений Android.

Шаг 2 Отсканируйте домашнюю страницу приложения и выберите свой любимый стиль.

Шаг 3 Установите стиль шрифта и измените внешний вид шрифта Android на другой.

Стиль шрифта

Топ 5: стильные шрифты

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

Шаг 1 Установите приложение в магазине приложений Android.

Шаг 2 Предварительный просмотр и выберите ваши любимые шрифты для Android, чтобы изменить.

Шаг 3 Загрузите шрифты и обновите свой Android.

Стильные Шрифты

Часть 4. Комплексное и практичное приложение для резервного копирования и восстановления на Android

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

1. Один клик для резервного копирования и восстановления данных Android на ПК или Mac.

2. Предварительный просмотр файлов данных перед восстановлением данных из резервной копии Android.

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

4. Поддержка нескольких версий Android для резервного копирования и восстановления.

Резервное копирование и восстановление данных Android

Вывод:

Прочитав всю статью, вы должны хорошо владеть различными способами изменения стиля шрифта на вашем Android. Рекомендуется использовать множество практичных и полезных средств смены стиля шрифта, включая использование стандартных настроек, а также установку сторонних приложений. Некоторые могут предоставлять разные языковые варианты, другие могут заключать оригинальные шрифты. Иногда вы можете пострадать от потери данных, и все ваши элегантные шрифты исчезнут. А Android Data Backup & Restore может удовлетворить ваши потребности в поиске приложения для резервного копирования и восстановления данных. Это дает вам гарантию восстановления различных стилей ваших шрифтов. Кроме того, он служит огромной базой данных для другой информации, хранящейся на вашем Android. Вы можете положиться на это, и вы хорошо проведете время, изменив стиль шрифта для вашего Android.

Что вы думаете об этом посте.

Рейтинг: 4.6 / 5 (на основе рейтингов 6)

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *