Android 学习:Manifest 文件--Android Manifest.xml

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

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

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

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

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

     Broadcast Receiver , Intent侦听器。

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

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

 

典型结构:




    
        
            
                

                
            
        
    


  

 

                 android:targetSdkVersion="15" />

指定SDK版本。

 指定输入设备组合。

硬件设备功能。指定OpenGL最低版本

支持屏幕。

安全模型。

测试框架。

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

每一个activity都要有一个activity标签。

每一个service都要有一个service标签。

 

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

你可能感兴趣的:(Android 学习:Manifest 文件--Android Manifest.xml)