博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android 学习:Manifest 文件--Android Manifest.xml
阅读量:5879 次
发布时间:2019-06-19

本文共 1067 字,大约阅读时间需要 3 分钟。

      Android 应用程序由松散耦合的组件构成,并使用应用程序Manifest绑定在一起。应用程序Manifest描述了每一个组件和他们之间的交互方式。还用于指定应用程序元数据、其硬件和平台要求、外部库以及必须的权限。

      Activity 应用程序的表示层。(每一个UI都是扩展自Activity类)。使用fragment和视图来布局和显示消息,以及响应用户动作。

     Service ,没有UI,执行不需要交互的任务。

      Content Provider,可共享的持久数据存储器。通常会与SQL数据库交互。

     Intent,应用程序间的消息传递框架。可以用来启动和停止Activity和Service。

     Broadcast Receiver , Intent侦听器。

     Widget,添加到主屏幕的可视化应用程序组件。是Broadcast Receiver的特殊变体,可用于创建动态的交互式应用程序组件。

     Notification,可向用户发送信号,同时不打断当前的Activity。

 

典型结构:

  

 

<uses-sdk  android:minSdkVersion="6"

                 android:targetSdkVersion="15" />

指定SDK版本。

<uses-configuration>  指定输入设备组合。

<uses-feature/> 硬件设备功能。指定OpenGL最低版本

<support-screens/> 支持屏幕。

<uses-permission/>安全模型。

<instrumentation/>测试框架。

<application /> 一个Manifest只能包含一个application。使用各种属性指定应用程序的各种元数据(标题、图标和主题)。

<activity /> 每一个activity都要有一个activity标签。

<service /> 每一个service都要有一个service标签。

<provider />

<receiver />

<uses-library>

 

转载于:https://www.cnblogs.com/shitian2015/p/4383222.html

你可能感兴趣的文章
ACM一些小的注意事项 持续更新ing
查看>>
Go语言之单元测试
查看>>
查找字符串里出现次数最多的字符。(map的遍历方法)
查看>>
python对象和类
查看>>
Linux Virtualiztion—概述
查看>>
ssh 免密码登录
查看>>
教学笔记-方法的重载与重写
查看>>
Target runtime Apache Tomcat 6.0 is not defined 解决方法
查看>>
【浙大网新图灵通讯】无废话简单高效C#编码规范20100612
查看>>
实现基于组织机构的数据集权限系统的设计思路讲解【提供完整数据库设计下载】...
查看>>
docker-py execute echo无效
查看>>
Spring Boot Redis Cache应用
查看>>
SQL Server 监视(Monitoring)体系架构
查看>>
SQLSERVER群集故障转移笔记
查看>>
我的友情链接
查看>>
业务相关同步机制
查看>>
Python中操作myslq的方法
查看>>
css的过滤器的简单学习
查看>>
KendoUI系列:AutoComplete
查看>>
Linux 从网上下载的可执行文件到本地无法无法执行
查看>>