您的位置:首页 > 移动开发 > Android开发

Android的学习之路(四)项目中清单文件的学习和android中常用的显示单位

2014-07-08 15:04 387 查看
1.所谓的清单文件就是项目中的AndroidManifest.xml文件,这个文件可是有大用处的,比如:app的名字,图标,app支持的版本app的包名等等。下面我就介绍下这个清单文件的各个参数的作用。

<manifest xmlns:android="http://schemas.android.com/apk/res/android"命名空间
package="com.example.hello"包名唯一标示一个应用
android:versionCode="1"版本号
android:versionName="1.0"版本名称
android:icon="@drawable/ic_launcher"	应用图标。访问R.java文件的drawable的常量,使用这个常量下的icon的ic_launcher作为应用的图标

android:label="@string/app_name"应用名称

<activity一个应用中是有多个activity的。一个activity代表一个窗口
android:name="com.example.hello.MainActivity"	这个包com.example.hello下的MainActivity
android:label="@string/app_name" >	activity窗口的标题
<intent-filter>意图过滤器		专门匹配意图,对数据进行过滤
<action android:name="android.intent.action.MAIN" />	动作名称

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>

android:minSdkVersion="8"	指定应用支持的最低的版本
android:targetSdkVersion="19" />	最高的版本
2.android中的显示单位

1..px(像素)一般的HVGA代表320*480像素,这个用的比较多
2..dip或者dp(设备独立像素),这个和设备硬件有关了,一般为了支持WVGA,QVGA和HVGA推荐使用这个,不依赖像素
3..sp(比例像素)主要处理字体的大小,可以根据系统的字体自适应。

除了上面的3个外,还有几个不太常用;in(英尺),mm(毫米),pt(点)1/72英寸

为了适应不同的分辨率,不同的像素密度,推荐使用dip,文字使用sp、

  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息