使用sp作为字体大小单位,会随着系统的字体大小改变而dp作为单位则不会

系统字体由标准改为特大后显示效果:

总结:
长度宽度的数值要使用dp作为单位放入dimens.xml文件中
字体大小的数值要使用sp作为单位,也放入dimens.xml文件中
关于sp, 文档 的描述为:

Scale-independent Pixels – This is like the dp unit, but it is also scaled by the user’s font size preference. It is recommend you use this unit when specifying font sizes, so they will be adjusted for both the screen density and the user’s preference.
意思为
sp除了受屏幕密度影响外,还受到用户的字体大小影响
通常情况下,建议使用sp来跟随用户字体大小设置

通常情况下,建议使用sp作为字体的单位,除非一些特殊的情况,不想跟随系统字体变化的,可以使用dp.

Android TextSize文字字体大小设置相关推荐

  1. android studio app字体大小设置,Android Studio App设置TextView文字内容大小颜色

    设置TextView文字内容大小颜色 1.第一种方法在activity_main.xml李设置,Java文件不用改: android:text="这里是文字" android:te ...

  2. android 7.1 字体大小设置,一加3t官方更新氢的Android 7.1.1,妥妥的第一时间换上クレPro 字体...

    标签:一加3T(181)一加(43)一加手机(156)安卓(177) 一加3t官方更新氢的Android 7.1.1,系统更新速度可以啊. 之前7.0稳定版拿掉的长截图功能又回来了. 稳稳地告诉大家7 ...

  3. android 短信字体,安卓短信字体 安卓短信字体大小设置

    1.先以小米手机为例,点击桌面上的"设置". 2.在设置里点击"字体大小". 3.进入字体设置页面,将下面的小圆圈向右滑动,字体就变大啦,当然向左就变小. 4. ...

  4. android控制台字体大小设置,Android studio 4.1 豆沙护眼色配置、字体大小设置、内存大小设置...

    1.左边目录栏颜色配置: 2.代码编辑区域背景色设置 3.控制台背景色设置 4.菜单栏.工具栏.左边栏字体大小设置 6.修改内存大小.显示内存 例如:修改android-studio/bin/stud ...

  5. android 设置ios 字体大小设置,解决修改系统字体大小APP字体跟着变大的问题

    前言 最近在做项目的时候,碰到了这个问题,具体是:app中字体大小用了sp,然后修改手机系统字体大小后,sp设置的文字大小跟着系统变了,导致了布局挤压以及一系列的问题,经过研究找到了解决方法,在此记录 ...

  6. Android studio 豆沙护眼色配置、字体大小设置、内存大小设置等各类疑难杂症

    Android studio 4.1 1.左边目录栏颜色配置: 2.代码编辑区域背景色设置 3.控制台背景色设置 4.菜单栏.工具栏.左边栏字体大小设置 5.编码区字体大小设置 6.修改内存大小.显示 ...

  7. css设置字体大小会受分辨影响吗,CSS字体大小设置时的参考(转)

    font-size 设置的绝对关键字: 以下几个绝对字体大小的设置是有效的.当然他们是浏览器预定义设置的.给元素指定了绝对关键字font-size的时候,该元素就不会继承父元素的字体大小 font-s ...

  8. Android固定宽度文字自适应大小

    Android固定宽度文字自适应大小 参考自: https://blog.csdn.net/qq_29443203/article/details/78960691?utm_medium=distri ...

  9. 浏览器字体大小设置_CSS之 浏览器解析样式的过程

    阅读本文约需要10分钟 大家好,我是你们的导师,经常看我朋友圈的同学应该知道,我每天会在微信上给大家免费提供以下服务! 1.长期为你提供最优质的学习资源! 2.给你解决技术问题! 3.每天在朋友圈里分 ...

最新文章

  1. SunDay天气——开放源代码
  2. 如何找出电脑里的流氓软件_啥拦截软件都挡不住?教你一键揪出乱弹窗的流氓软件...
  3. webloigc12服务启动不了_一键启动知多少!
  4. 乐视TV做电视 “自杀”还是“猎杀”
  5. Redis的缓存穿透问题和雪崩问题?
  6. luogu P3241 [HNOI2015]开店
  7. 开源的恶果,程序员正在「自掘坟墓」
  8. 从零开始学 Java - Spring MVC 统一异常处理
  9. dm365工作笔记20130731
  10. dw连接mysql数据库原理_Dreamweaver数据库路径是什么
  11. 【环境搭建003】UBUNTU + ECLIPS + ANDROID 嵌入式系统编译环境搭建遇到的稀奇古怪的问题集合
  12. JAVA开发血泪之路:一步步搭建spring框架
  13. 软考程序员2017下半年真题含答案解析
  14. 计算机丢失vcomp110.dll,msvcp110.dll丢失一键修复工具
  15. 题目 1902: 九宫格
  16. 【转】性能测试中如何定位性能瓶颈
  17. /etc/xinetd.d 的使用
  18. 如何治理VOCs有机废气的方法——吸附
  19. Vue 生命周期函数
  20. java基础实战练习_JAVA入门第三季第七章实战练习

热门文章

  1. springboot毕设项目警务巡逻系统0871r(java+VUE+Mybatis+Maven+Mysql)
  2. OpenCV中的图像处理 —— 改变颜色空间+图像几何变换
  3. 抖音服务器显示崩溃是什么意思,抖音评论失败怎么回事 抖音为什么评论失败...
  4. SolidWorks EPDM如何集成AUTOCAD以及对标题栏的操作
  5. iOS小技能:自定义时间格式(适配iOS15.4之后12/24小时制的问题)
  6. 最流行的android组件大全
  7. a标签中rel的属性定义
  8. Java数据结构与算法-----如何设计一个排队系统
  9. 基于redis的登陆排队系统
  10. AI | 一秒生成专属动漫头像