每个Android项目都有一个清单文件。

例子

以下代码含有AndroidManifest.xml文件的示例:<?xml version="1.0" encoding="utf-8"?>

package="cn.w3cschool.app" >

android:allowBackup="true"

android:icon="@drawable/ic_launcher"

android:label="@string/app_name"

android:theme="@style/AppTheme" >

android:name="cn.w3cschool.app.MainActivity"

android:label="@string/app_name">

注意

AndroidManifest.xml文件包含有关应用程序的详细信息:它将应用程序的包名称定义为com.java2s.Hello World。

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

应用程序的版本名称通过android:versionName属性设置为1.0。此字符串值主要用于向用户显示。你应该使用。。 这个值。

元素android:minSdkVersion属性指定应用程序将在其上运行的操作系统的最低版本。

应用程序使用位于drawable文件夹中的名为ic_launcher.png的图像。

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

在由HelloWorldActivity.java文件表示的应用程序中有一个活动。为此活动显示的标签与应用程序名称相同。

在此活动的定义中,有一个名为的元素:意图过滤器的action名为 android.intent.action.MAIN。

它表示此活动充当应用程序的入口点。

意图过滤器的类别名为android.intent.category.LAUNCHER。它表示该应用程序可以从设备的启动器图标启动。

你在应用程序中的每个活动必须在AndroidManifest.xml文件中声明。

设置目标SDK版本

我们可以在manifest xml文件中设置目标SDK版本。

android:minSdkVersion="4"

android:targetSdkVersion="15" />

android:icon="@drawable/ic_launcher"

android:label="@string/app_name" >

上面的代码使用标签设置目标SDK版本如下。

android:minSdkVersion="4"

android:targetSdkVersion="15" />

设置min Sdk版本

在清单文件中我们可以设置minSdkVersion。<?xml version="1.0" encoding="utf-8"?>

android:versionCode="1"

android:versionName="1.0" >

android:icon="@drawable/icon"

android:label="@string/app_name" >

android:name=".MainActivity"

android:label="@string/app_name" >

上面的代码使用< uses-sdk> 标签设置minSdkVersion,如下:

关闭软输入面板

获取EditText自动获得焦点,但不希望软输入面板(键盘)自动出现在真实设备上。

要防止键盘出现,请将以下属性添加到AndroidManifest.xml文件中的< activity> 元素:<?xml version="1.0" encoding="utf-8"?>

android:versionCode="1"

android:versionName="1.0" >

android:icon="@drawable/icon"

android:label="@string/app_name" >

android:name=".MainActivity"

android:label="@string/app_name"

android:windowSoftInputMode="stateHidden"

>

上面的代码通过使用标签中的属性关闭软输入面板,如下所示。

...

android:windowSoftInputMode="stateHidden"

>

android清单文件的作用,Android 清单文件相关推荐

  1. php文件的作用,php入口文件的作用-PHP问题

    php入口文件的作用 php入口文件能够完成主动加载性能. 解析PHP入口文件的主动加载性能 php的主动加载: 正在php5之前,咱们要用某个类或类的办法,那必需include或许require,之 ...

  2. C语言文件缓冲区作用,C语言 文件操作4--文件结构体FILE的理解以及缓冲区再讲...

    //文件结构体FILE的理解以及缓冲区再讲 #include #include //要点:文件结构 //struct _iobuf { // char *_ptr; ------当前缓冲区内容指针 / ...

  3. c语言创建文件的作用,C语言文件与目录(一)

    注意包含头文件 #include #include 1.创建与删除目录 在Linux系统中,目录就是一个文件夹,文件可以存放在目录中.目录是一种特殊的文件,需要对目录设置权限. 创建目录函数mkdir ...

  4. C语言中,头文件的作用,头文件和源文件的关系(转)

    简单的说其实要理解C文件与头文件(即.h)有什么不同之处,首先需要弄明白编译器的工作过程,一般说来编译器会做以下几个过程: 1.预处理阶段  2.词法与语法分析阶段  3.编译阶段,首先编译成纯汇编语 ...

  5. android mkdirs 不起作用,Android mkdirs()创建一个零字节文件而不是文件夹

    在我的 Android应用程序中,我试图在SD卡上创建以下文件夹: /mnt/sdcard/OSGiComponents/admin/felix-cache/ 这是代码: File cacheDir ...

  6. android so文件的作用,Android SO库

    查看手机CPU架构: $adb shell $cat /proc/cpuinfo OnePlus6: AArch64 Processor rev 12 (aarch64) ➜ ~ adb shell ...

  7. u盘里android文件夹作用,Android应用开发android tv box ---- 插入u盘直接播放指定文件夹中的视频...

    本文将带你了解Android应用开发android tv box ---- 插入u盘直接播放指定文件夹中的视频,希望本文对大家学Android有所帮助. android tv box ---- 插入u ...

  8. android mkdirs 不起作用,android为什么加了权限还是无法创建文件夹,用的是mkdirs...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 代码如下: File sdcardFile = Environment.getExternalStorageDirectory(); System.out ...

  9. java 多个ssl证书_java – 将多个SSL证书固定添加到Android KeyStore不起作用. (来自资源文件)...

    感谢@Dan Getz,现在它可以工作了. 解: public static SSLContext getSSLContext() throws Exception { if (sslContext= ...

最新文章

  1. 机器学习笔记八:常见“距离”归纳
  2. Python Matplotlib 画图显示中文
  3. rails3使用ActionMail发送邮件
  4. Java集合—PriorityQueue底层原理
  5. creatdep oracle_Oracle数据库自带表
  6. anroid Sqlite批量插入数据优化方法
  7. setInterval()与clearInterval()的用法
  8. JSON数组转LIST集合的两种方法
  9. 野蛮人传教士问题(上)
  10. 微云网页版服务器繁忙,腾讯微云传输速度慢的几种原因及解决方法
  11. push_back讲解
  12. C# WinForm GUI之控件
  13. [WPF]Win10便签软件
  14. 计世资讯:用户对大数据安全分析需求逐渐迫切
  15. sublime的注册方法 非常好用
  16. python的字典-使用字典+遍历字典+字典嵌套
  17. 使用Typora添加 行内、行间 数学公式
  18. RGB YUV [转]
  19. 怎么判断一个整数是2的倍数
  20. Amber中对体系的距离角度和二面角加以限制

热门文章

  1. 关于取地址运算符以及指针的问题
  2. 在IE8中使用建行企业网银的解决方法
  3. 实体店收银系统怎么做管理和营销?
  4. 团团圆圆过元宵!粉丝福利!包邮送一个新款苹果iPad
  5. 服务器该不该选SSD硬盘储存?
  6. 盘点世界顶级五大黑客:个个都是神
  7. 华为HG8245C光猫破解开启原始管理页面
  8. 论创业者的幸存者偏差
  9. 使用cropper插件实现图片的裁剪和预览
  10. 【组织架构】中国铁路上海局集团有限公司