Android 之 尺寸的国际化
来源:互联网 发布:java程序员到架构师 编辑:程序博客网 时间:2024/04/29 22:39
因为安卓手机的屏幕。语言,以及适应的机器不同,安卓很多方面都需要国际化。 Android 的尺寸规范化是在 res 文件夹下建立两个layout文件,一个为layout,另一个命名为layout—large,xml 文件中放置相同的布局 。
layout下的main.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="159dp"
android:textSize="30sp"
android:text=" 5 寸以下的 小屏" />
</RelativeLayout>
layout-large 下的xml文件
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="135dp"
android:layout_marginTop="216dp"
android:textSize="30sp"
android:text="5 寸以上的大屏" />
</RelativeLayout>
效果图:
- Android 之 尺寸的国际化
- 关于Android语言国际化和尺寸适应
- Android 开发之软件的国际化
- 【国际化】Android包的国际化
- Android 之 语言 国际化
- android开发之国际化
- Android UI之国际化
- android之语言国际化
- Android的屏幕尺寸
- android设备的尺寸
- Android的icon尺寸
- Android的设计尺寸
- android的尺寸
- Android的国际化
- Android的国际化
- Android的国际化
- Android Studio的国际化
- Android app的国际化
- iOS之优先使用autorelease
- Mongoose入门
- cannot set user id Resource temporarily unavailable
- 6572 Phone call分析
- 详谈ASP.NET的DataReader对象
- Android 之 尺寸的国际化
- Dos命令行中怎么向Java程序传递参数
- 黑马程序员 C#中的var
- 进度节点录入控制
- Linux下select函数的使用
- Linux
- ubuntu12.04升级vim7.3到vim7.4
- 用lua写了个小程序实现黑名单功能
- 机房收费系统——详细设计说明书