`
cenphoenix
  • 浏览: 162160 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

Android读书笔记2-AndroidManifest.xml解析

阅读更多
AndroidManifest.xml是每个android程序中必须的文件。它位于application的根目录,描述了package中的全局数据,包括了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。
1.uses-permission:指定Application运行所需要的权限

2.permission:声明一个安全授权, 用来限制哪些应用可以访问您的程序包内的组件和特有机制.

3.instrumentation:elements, to indicate code that should be invoked
on key system events, such as starting up activities, for the purposes
of logging or monitoring 这个有点不明白

4.application:描述程序包内应用级别组件的根节点. 该节点能够描述应用程序的全局(和/或)默认属性, 例如标签, 图标, 主题, 需要的授权, 等等. 一个manifest可以包含零个或一个这样的节点(多个application 节点是不允许的). 在该节点下, 可以包含零个或多个以下每个组件的声明:
activity
receiver
provider
service

分享到:
评论

相关推荐

    Android学习笔记之AndroidManifest.xml文件解析

    ### AndroidManifest.xml 文件解析知识点 #### 一、概述 `AndroidManifest.xml` 是 Android 应用的核心配置文件,它位于应用项目的根目录下。该文件主要用于描述应用的基本信息及其组件,比如 Activity、Service、...

    学习笔记之AndroidManifest.xml文件解析.docx

    AndroidManifest.xml 文件解析 AndroidManifest.xml 文件是每个 Android 程序中必须的文件,位于整个项目的根目录,描述了 package 中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的...

    android笔记三--环境搭建与解析

    这篇笔记将详细讲解如何配置和解析Android的开发环境,让你能够顺利地开始你的Android编程之旅。首先,我们需要了解Android Studio,这是Google官方推荐的Android应用程序集成开发环境(IDE)。 1. **下载Android ...

    雾山的Robotium学习笔记---使用junitreport导出测试报告

    在Android项目中,我们可以通过配置`AndroidManifest.xml`文件,使测试过程中生成的JUnit XML报告能够被`junitreport`解析。 为了使用`junitreport`导出测试报告,我们需要以下步骤: 1. **集成`android-junit-...

    ANDROIDNFC笔记[借鉴].pdf

    为了能够操作手机的NFC访问,你需要在AndroidManifest.xml中添加`<uses-permission android:name="android.permission.NFC"/>`。如果你的应用必须依赖NFC硬件,还应添加`<uses-feature>`标签,如`<uses-feature ...

    Android-一个仿照印象笔记的TimeBar.rar

    由于只提供了一个文件名“一个仿照印象笔记的TimeBar”,我们可以推测这是压缩包内的主项目文件夹或者源码包,里面可能包含了Android项目的各个组成部分,如Java源代码文件(.java)、布局文件(.xml)、资源文件...

    android学习笔记最新版(1-4)

    第三部分《Android开发教程&笔记三--环境搭建与解析.rar》详细阐述了Android开发环境的搭建,包括安装Android Studio、设置SDK、AVD Manager虚拟设备的创建以及Gradle构建系统的理解和使用。这部分对于初学者来说至...

    安卓课程设计----基于Android Studio开发的笔记APP.zip

    "安卓课程设计----基于Android Studio开发的笔记APP.zip" 是一个与安卓应用开发相关的项目,其中包含了使用Android Studio开发的一款笔记应用程序的完整源代码和可能的项目报告。这个项目可能是针对学生或者对安卓...

    李兴华Android开发实战经典-PPT课件-笔记

    还会涉及到AndroidManifest.xml文件的作用,它是每个Android应用的核心配置文件。 3. **UI设计与控件**:课程会深入讨论XML布局设计,包括线性布局、相对布局、网格布局等,以及如何使用各种UI组件,如按钮、文本...

    新版Android开发教程&笔记2--基础入门二

    2. **项目结构**:理解Android项目的目录结构至关重要,如`src`目录下的`main`目录包含了应用的主要源代码,`res`目录存储资源文件,`AndroidManifest.xml`定义了应用的基本信息和权限。 3. **布局设计**:XML布局...

    android 培训(一)

    UI编程是Android开发的重要组成部分,"新版Android开发教程+笔记六--应用3、4 布局.pdf"和"新版Android开发教程+笔记七--基础UI编程1.pdf、2.pdf"详细介绍了如何使用XML布局文件设计用户界面,包括各种控件的使用、...

    android应用源码仿小米便签.zip

    【标题解析】: "android应用源码仿小米便签.zip" 这个标题表明这是一个关于Android应用程序的源代码,该程序模仿了小米公司的便签应用。这意味着我们可以期待看到一个实现类似功能的Android应用的源代码结构,包括...

    Android开发教程1

    最后,"新版Android开发教程+笔记十三(待续)--应用、permission、资源.pdf"涉及了权限管理,如何在AndroidManifest.xml中声明权限,以及资源的管理和使用,包括字符串、颜色、图像等资源的打包和引用。 整个教程...

    Android开发教程笔记完全版.zip

    3. **AndroidManifest.xml**:这是每个Android应用的核心配置文件,用于声明应用组件、权限和其他系统设置。 4. **Activity与Intent**:Activity是用户界面的基石,Intent则用于在不同的Activity之间传递数据和启动...

    android经典教程_part1

    2. **基础入门**(新版Android开发教程&笔记--基础入门一.pdf、新版Android开发教程&笔记--基础入门二.pdf):这部分主要介绍Android开发的基础概念,包括项目结构、AndroidManifest.xml文件的作用、Activity和...

    xml.zip_android

    XML(eXtensible Markup ...`xml.txt` 文件可能包含了作者的学习笔记,可能涵盖了上述的一些概念,或者提供了关于XML在Android实际开发中的使用示例和技巧。深入学习和实践这些内容,将有助于提升Android开发能力。

Global site tag (gtag.js) - Google Analytics