android清单文件的作用,Android 清单文件
每个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 清单文件相关推荐
- php文件的作用,php入口文件的作用-PHP问题
php入口文件的作用 php入口文件能够完成主动加载性能. 解析PHP入口文件的主动加载性能 php的主动加载: 正在php5之前,咱们要用某个类或类的办法,那必需include或许require,之 ...
- C语言文件缓冲区作用,C语言 文件操作4--文件结构体FILE的理解以及缓冲区再讲...
//文件结构体FILE的理解以及缓冲区再讲 #include #include //要点:文件结构 //struct _iobuf { // char *_ptr; ------当前缓冲区内容指针 / ...
- c语言创建文件的作用,C语言文件与目录(一)
注意包含头文件 #include #include 1.创建与删除目录 在Linux系统中,目录就是一个文件夹,文件可以存放在目录中.目录是一种特殊的文件,需要对目录设置权限. 创建目录函数mkdir ...
- C语言中,头文件的作用,头文件和源文件的关系(转)
简单的说其实要理解C文件与头文件(即.h)有什么不同之处,首先需要弄明白编译器的工作过程,一般说来编译器会做以下几个过程: 1.预处理阶段 2.词法与语法分析阶段 3.编译阶段,首先编译成纯汇编语 ...
- android mkdirs 不起作用,Android mkdirs()创建一个零字节文件而不是文件夹
在我的 Android应用程序中,我试图在SD卡上创建以下文件夹: /mnt/sdcard/OSGiComponents/admin/felix-cache/ 这是代码: File cacheDir ...
- android so文件的作用,Android SO库
查看手机CPU架构: $adb shell $cat /proc/cpuinfo OnePlus6: AArch64 Processor rev 12 (aarch64) ➜ ~ adb shell ...
- u盘里android文件夹作用,Android应用开发android tv box ---- 插入u盘直接播放指定文件夹中的视频...
本文将带你了解Android应用开发android tv box ---- 插入u盘直接播放指定文件夹中的视频,希望本文对大家学Android有所帮助. android tv box ---- 插入u ...
- android mkdirs 不起作用,android为什么加了权限还是无法创建文件夹,用的是mkdirs...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 代码如下: File sdcardFile = Environment.getExternalStorageDirectory(); System.out ...
- java 多个ssl证书_java – 将多个SSL证书固定添加到Android KeyStore不起作用. (来自资源文件)...
感谢@Dan Getz,现在它可以工作了. 解: public static SSLContext getSSLContext() throws Exception { if (sslContext= ...
最新文章
- 机器学习笔记八:常见“距离”归纳
- Python Matplotlib 画图显示中文
- rails3使用ActionMail发送邮件
- Java集合—PriorityQueue底层原理
- creatdep oracle_Oracle数据库自带表
- anroid Sqlite批量插入数据优化方法
- setInterval()与clearInterval()的用法
- JSON数组转LIST集合的两种方法
- 野蛮人传教士问题(上)
- 微云网页版服务器繁忙,腾讯微云传输速度慢的几种原因及解决方法
- push_back讲解
- C# WinForm GUI之控件
- [WPF]Win10便签软件
- 计世资讯:用户对大数据安全分析需求逐渐迫切
- sublime的注册方法 非常好用
- python的字典-使用字典+遍历字典+字典嵌套
- 使用Typora添加 行内、行间 数学公式
- RGB YUV [转]
- 怎么判断一个整数是2的倍数
- Amber中对体系的距离角度和二面角加以限制