zoukankan      html  css  js  c++  java
  • AndroidManifest.xml

    一、概念

      AndroidManifest.xml清单文件是每个Android项目都必需的,它是整个Android应用的全局描述文件。该清单文件说明了该应用的名称、所使用图标、以及包含的组件等。

      以<manifest>开头,</manifest>结束。

    二、构成

      1、应用程序的包名,该包名将会作为该应用的唯一标识。

      2、应用程序所包含的组件,如Activity、Service、BroadcastReceiver和Content Provider等;

      3、应用程序兼容的最低版本;

      4、应用程序使用系统所需的权限声明;

      5、其他程序访问改程序所需的权限声明;

    三、元素

      1、指定使用的Activity:  

    <application android.....>
        <!--定义Android应用的一个组件:Activity,该Activity的类为HelloWorld,并指定该Activity的标签-->
        <activity android:name=“HelloWorld” android:label="@string/app_name">
                <intent-filter>
                      <!--指定该Activity是程序的入口-->
                      <action android:name="android.intent.action.MAIN" />
                      <!--指定加载该应用时运行该Activity-->
                      <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
         </activity>
    </application> 

      2、应用程序权限

        Android提供了大量的权限,这些权限都位于Manifest.permission类中。

        2.1、声明该应用自身所拥有的权限

        在<manifest.../>元素添加<uses-permission.../>子元素即可为自身声明权限。    

    <!--声明该应用本身具有打电话的权限-->
    <uses-permission android:name="android.permission.CALL_PHONE"/>

        2.2、声明该应用自身所需的权限

        通过为应用的各组件元素添加android:permission即可声明调用该程序所需的权限。如:    

             <activity
                android:name=".MainActivity"
                android:label="@string/app_name" android:permission="android.permission.SEND_SMS">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
    
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>

             

                        

  • 相关阅读:
    微信小程序如何调用API实现数据请求-wx.request()
    微信小程序如何调用API实现数据请求-wx.request()
    详解Android数据存储技术
    详解Android数据存储技术
    详解Android数据存储技术
    带你走进CSS定位详解
    带你走进CSS定位详解
    bootstrap教程,SQL
    带你走进CSS定位详解
    jQuery基础与JavaScript与CSS交互-第五章
  • 原文地址:https://www.cnblogs.com/qi123/p/9093911.html
Copyright © 2011-2022 走看看