<intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>
</manifest>

<?xml version="1.0" encoding="utf-8"?>
Android系统有一个编码的规定,支持的编码是"utf-8",当程序中出现乱码是,我们须将其编码格式转化为"utf-8".在 AndroidManifest.xml 中会在第一行声明一句:它是该系统支持的版本和编码。第二行定义了我们需要使用的架构。
xmlns:android=http://schemas.android.com/apk/res/android
android:icon="@drawable/ic_launcher"
android:icon是程序在手机中显示的图片信息。用@drawable/ic_launcher表示对res/drawable目录下ic_launcher.png图片的引用。
<activity
            android:name=".AndroidActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
    </activity>
系统定义的首个要启动的Activity:AndroidActivity。在<intent-filter>中,有action和category等属性。这些大部分都是系统的默认值,通过设定此处的action和category从而实现不同的Activity之间的跳转。当程序的任何一个组件要用到时,都必须在 AndroidManifest.Xml 文件中声明。四大组件要使用前都需要声明,其声明方式如下:
<service></service>
<provider></provider>
<activity></activity>
<receiver></receiver>
其中要说明的是在声明provider时需要声明起授权authorities。每个组件中都有很多的属性,程序会根据不同的需要来定义不同的属性。
<intent-filter>过滤器有两种启动方式启动界面:
显示方式:显示方式是在代码中的直接启动组件,启动时会声明 Intent,在它的构造方法 Intent(组件1,组件2)中直接指定一个组件的名字,然后调用方法 startIntent(intent)以启动指定的组件。

隐式方式:隐式方式是通过过滤器来过滤完成的,启动的组件必须满足 action 和 category 的条件才能够启动该组件。这些属性是在 AndroidManifest.xml 文件中声明的。两种启动方式都可以通过程序 setAction(ACTION 常量)和 startActivity(intent)或配置文件两种方式来实现组件的跳转。
3.3.2 Android工程程序结构
Android工程基本的结构目录包括:src(源代码)、gen(Android系统自动生成常量)、res(资源文件)。Android 工程基本结构目录包括:src (源代码)、gen(Android 系统自动生成的常量)、Res(资源文件):主要存放程序界面的布局配置(.xml)文件和图片资源。 如图3.1所示。
 
图3.1 工程程序结构图
3.4 系统控制流程设计
上一篇:ASP.net+sqlserver手工艺分享网站设计与开发
下一篇:ASP人才招聘网站的设计与实现+ER图+流程图

基于Apriori算法的电影推荐

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

基于网络的通用试题库系统的整体规划与设计

C#学校科研管理系统的设计

国内外图像分割技术研究现状

10万元能开儿童乐园吗,我...

承德市事业单位档案管理...

公寓空调设计任务书

中国学术生态细节考察《...

志愿者活动的调查问卷表

神经外科重症监护病房患...

AT89C52单片机的超声波测距...

医院财务风险因素分析及管理措施【2367字】