清单文件的具体介绍

在 Android 项目中,下一个重要的文件是清单文件。观察一下 AndroidManifest.xml 文 件的内容:

<?xml version="1.0" encoding="utf-8"?>

<manifest xmlns:android="http://schemas.android.com/apk/res/android"

     package="net.learn2develop.HelloWorld"

     android:versionCode="1"

     android:versionName="1.0.0" >

 

     <uses-sdk android:minSdkVersion="14" />

 

     <application

          android:icon="@drawable/ic_launcher"

          android:label="@string/app_name" >

          <activity

               android:label="@string/app_name"

               android:name=".HelloWorldActivity" >

               <intent-filter >

                    <action android:name="android.intent.action.MAIN" />

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

               </intent-filter>

          </activity>

</application>

</manifest>

文件 AndroidManifest.xml 包含了关于应用程序的详细信息。

● 它定义了应用程序的包名:net.learn2develop.HelloWorld。

● 应用程序的版本代码为 1(通过 android:versionCode 属性设置)。这个值是用来标识您的应用程序的版本号。它可用于以编程方式确定应用程序是否需要升级。

● 应用程序的版本名称是 1.0(通过 android:versionName 属性设置)。此字符串值主要用来显示给用户。这个值应该采用以下格式:<major>.<minor>.<point>。

● <uses-sdk>元素的 android:minSdkVersion 属性指定了应用程序运行所需的操作系统的最低版本。

● 应用程序使用位于 drawable 文件夹下的图像 ic_launcher.png。

● 应用程序的名称是在 strings.xml 文件中定义的名为 app_name 的字符串。

● HelloWorldActivity.java 文件代表了应用程序中的一项活动。代表这项活动的标签名称与应用程序的名称相同。

● 在这项活动的定义中,有一个名为<intent-filter>的元素: 意图筛选器的动作名称为 android.intent.action.MAIN,表明了这项活动是应用程序的入口点。

意图筛选器的类别名称为 android.intent.category.LAUNCHER, 表明了应用程序可从设备的启动器图标启动

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值