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

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

[html] view plain copy print ?
  1. <?xmlversion="1.0"encoding="utf-8"?>
  2. <resources>
  3. <dimenname="btnTextSize">14dip</dimen>
  4. </resources>


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

[html] view plain copy print ?
  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>

更多相关文章

  1. 一款常用的 Squid 日志分析工具
  2. GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
  3. RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
  4. Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
  5. android studio 3.0.1依赖butterknife报错问题解决办法以及andro
  6. Gradle添加so文件
  7. Android之Zygote启动详解
  8. 使用setContentView的方式更换布局文件从而更换界面
  9. android菜瓜笔记之android lint problem

随机推荐

  1. Android(安卓)UI-SlidingMenu侧滑菜单效
  2. android 文件下载到SD卡中
  3. 学习深入理解android第一章
  4. android 7.1 禁止安装第三方软件
  5. Android之Bitmap使用心得(持续更新)
  6. Android应用程序键盘(Keyboard)消息处理机
  7. Android遍历所有文件夹和子目录搜索文件
  8. Android(安卓)卸载应用的两种方式
  9. ANDROID关于亮屏和暗屏还有解锁的监听事
  10. Android(安卓)Studio中的“无法解析符号R