不同分辨率下,Android字体大小怎么适应?

假设需要适应320x240,480x320分辨率。在res目录下新建文件夹values-320x240, values-480x320。然后在文件夹 values ,values-320x240 和 values-480x320 下新建xml文件dimens.xml,该xml文件内容如下

  1. <?xmlversion="1.0"encoding="utf-8"?>
  2. <resources>
  3. <dimenname="btnTextSize">14dip</dimen>
  4. </resources>

针对不同的分辨率,btnTextSize的值不同。在布局文件中,用下面的方式引用该值:

  1. <TextViewandroid:layout_width="fill_parent"
  2. android:layout_height="wrap_content"android:gravity="center"
  3. android:id="@+id/lblSet"style="@style/btntext"android:textSize="@dimen/btnTextSize">
  4. </TextView>

原文链接: http://blog.csdn.net/hopezhangbo/article/details/7403073

更多相关文章

  1. 一款常用的 Squid 日志分析工具
  2. GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
  3. RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
  4. Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
  5. Android(安卓)R文件
  6. Android(安卓)NDK开发篇(三):NDK开发步骤
  7. Android(安卓)product="tablet" or "phone" 设置
  8. Android开发常用调试技术记录
  9. [置顶] cocos2d-x android 编译 iconv库

随机推荐

  1. 保留最新N份备份目录脚本
  2. Redis常见问题和解决办法梳理
  3. 小麦苗数据库巡检脚本,支持Oracle、MySQL
  4. Redis日常操作命令小结
  5. confluence与jira账号对接、查看到期时间
  6. zabbix监控交换机、防火墙等网络设备
  7. ELK基础架构解说-运维笔记
  8. 作用域与闭包;类与类的继承
  9. JavaScript:实例演示dom元素的增删改查操
  10. 商业智能与数据可视化的碰撞,能带来什么效