vus520 发表于 2012-10-24 22:54:04

android中xml文件的使用详解

android中xml文件的使用详解

“Android 开发的儿童游戏源码
http://www.eoeandroid.com/thread-196217-1-1.html
Android 通过数组来绘制线形图
http://www.eoeandroid.com/thread-196203-1-1.html
android 实现应用起动界面上有一层透明的功能指导界面
http://www.eoeandroid.com/thread-196247-1-1.html

一、布局文件:在layout目录下,使用比较广泛;
  我们可以为应用定义两套或多套布局,例如:可以新建目录layout_land(代表手机横屏布局),layout_port(代表手机竖屏布局),系统会根据不同情况自动找到最合适的布局文件,但是在同一界面的两套不同布局文件的文件名应该是相同的,只是放在了两个不同的目录下。
二、图片文件:在drawable目录下,从2.1版本以后分为三个目录,




[*]drawable-hdpi里面存放高分辨率的图片,如WVGA (480×800),FWVGA (480×854)
[*]drawable-mdpi里面存放中等分辨率的图片,如HVGA (320×480)
[*]drawable-ldpi里面存放低分辨率的图片,如QVGA (240×320)
系统会根据机器的分辨率来分别到这几个文件夹里面去找对应的图片。  
在开发程序时为了兼容不同平台不同屏幕,建议各自文件夹根据需求均存放不同版本图片。
我们可以将已经做好的图片放到该目录下,或者通过自定义XML文件来实现想要的图片,例如我们可以定义shapge_1.xml放到drawable目录下,内容如下:
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> <!--android:shape="oval"表示所要绘制的图形是一个椭圆,默认是rectangle,长方形--><gradient      android:startColor="#0055ff88"       android:centerColor="#0055ff00"       android:centerY="0.75"       android:endColor="#00320077"       android:angle="270" />
页: [1]
查看完整版本: android中xml文件的使用详解