Android学习笔记第六章

第六章 使用Android Manifest文件定义应用程序

6.2 管理你的应用程序表示

用户看见的名称 android::versionName = "1.0"

开发人员升级用的版本号 android:versionCode = 1

 

6.3 强制指定应用程序的系统需求

6.3.1针对系统SDK版本

<uses-sdk android:minSdkVersion = "4"/>程序最低支持的版本

<uses-sdk android:targetSdkVersion = "10"/>程序测试的版本 如果使用的版本高于当前项, 调用的api仍是10

<uses-sdk android::maxSdkVersion = "17/">

 

6.3.2强制指定应用程序平台需求

1.指定支持的输入方式

<uses-configuration android:repHardKeyboard = "true

android:reqTouchScreen = "finger""/>支持物理键盘

2.指定设备特性

<uses-feature android:name = "android.hardward.sensor.light"/>支持传感器

3.指定支持的屏幕尺寸

<uses-screens android:smallScreens = "true"/>

6.3.3使用外部库

<uses-libraru android:name = "com.sharedlibrary.sharedStuff"/>

6.3.4其他应用程序配置及筛选器

<supports-gl-texture>

<compatible-screens>不常用

6.4在AndroidManifest中注册Activity

没定义一个Activity必须要在文件中注册,否则无法使用。

6.4.1使用Intent过滤器来为应用程序指定入口Activity

<intent-fileter>

<action android:name = "android.intent.action.Main"/>  指定Main动作类型

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

6.4.2配置其他Intent过滤器

使用<intent-filter>标记定义,并至少有一个<action>标记

6.4.3所有的应用程序组件都要在AndroidManifest中定义,包括Activity,Service和广播接收器。

服务:<service>

广播接收器:<receiver>

内容提供其:<provider>

6.5使用许可权限

<uses-permission> 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值