Android设置字体大小, 该用sp还是dp?
来源:互联网 发布:windows phone 8 软件 编辑:程序博客网 时间:2024/05/21 14:55
Android设置字体大小, 该用sp还是dp? 大部分人肯定脱口而出, 用sp啊, 傻瓜都知道要用sp而不是dp!!!
那么为什么呢? 可能有人会说, 是google官方专门定义了sp这个单位来描述字体大小, google建议这样搞的!
我想说的是, 大家可能被google误导了吧. 我们来通过实验证明这个道理:
首先我示范一下sp, 我想listview item中的主文本大小设置成18sp, 然后我们看看他在不同屏幕上的反应:
1. Nexus 5
2. 华为某低端机
有没有发现, 华为机器上字体明显大了许多, 有点不符合预期啊有木有!!!
下面我们把sp改成dp, 也就是字体大小改成18dp, 再看看效果:
1. Nexus 5
2. 华为某低端机
明显发现, 用dp的话, 在高端机和低端机上体验更加一致, 字体大小比例更加合适!!!
当然, 我不是要和google抗衡, 非得用dp不用sp, 其实在实际开发中, 我们还是应该多用sp少用dp, 只有在字体比较大的时候, 比如超过了15sp时, 大家这时候就可以考虑用dp试试了.
转载 http://blog.csdn.net/yinkai1205/article/details/34423711
0 0
- Android设置字体大小, 该用sp还是dp?
- Android设置字体大小, 该用sp还是dp?
- 关于字体大小设置用dp还是sp
- android用dp还是sp还是px等
- Android dp和sp
- android dp,sp,px
- android 的sp、dp
- 默认(1sp = 1dp) , sp:带缩放的dp(手动改变系统字体大小)
- 设置android textview字体大小
- Android Dialog 设置字体大小
- android 代码设置字体大小
- android默认字体大小设置
- android textview字体大小设置
- android studio设置字体大小
- Android Studio设置字体大小
- Android 设置全局字体大小
- Android: density,dp,sp,px
- Android -----IP,DP,PX,SP
- 蓝牙低能耗(BLE)技术简介
- Mysql-物品表的异常检测语句
- css权威指南第三版读书笔记
- 《运动的小球》完结篇
- Android 图片裁剪、添加水印(仿食色)、添加标签(仿nice)
- Android设置字体大小, 该用sp还是dp?
- Spectral Clustering
- ListView多选删除功能实现。
- System.getProperty参数大全
- linux yum命令详解
- ldapsearch命令导出来信息到ldif文件中文加密问题
- GNU Linux启动时文件系统mountall挂载出错问题的处理
- NAT
- 【jsp】表单提交的几种方式