zoukankan      html  css  js  c++  java
  • 在AndroidManifest.xml文件中设置Android程序的启动界面方法

    从网上搜集了一堆的Android代码,比如Android的Login程序和Android的Helloworld程序,但是却总不能正确运行一个正确的程序,郁闷了很久,终于在一次一次的测试后成功的在Android模拟器中运行了自建项目的程序。总结程序启动界面的设置经验如下:

    在 MyEclipse建立的Android项目中,找到AndroidManifest.xml文件,双击打开。

    设置程序运行后首先启动Login界面的AndroidManifest.xml文件代码如下:

    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.gp.acitivity"
        android:versionCode="1"
        android:versionName="1.0" >
        <!-- 设置模拟器中运行的Android SDK程序版本 -->
        <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="18" />
        <!-- 获取网络操作权限 -->
        <uses-permission android:name="android.permission.CHANGE_NEWWORK_STATE" />
     <!-- Android软件运行设置 -->
        <application
            android:allowBackup="true"
            android:icon="@drawable/ic_launcher"
            android:label="@string/app_name"
            android:theme="@style/AppTheme" >
            <!-- 启动网上搜集整理的Login界面设置 -->
            <activity
                android:name="com.gp.acitivity.LoginActivity">
             <!-- 设置最先启动的程序,要启动哪个Activity就把下面的代码复制到指定的位置 -->
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
            <!-- 启动网上搜集整理的Helloworld界面设置 -->
            <activity
                android:name="com.gp.acitivity.HellowoldActivity">
            </activity>
        </application>
    </manifest>

    设置程序运行后首先启动HelloWorld界面的AndroidManifest.xml文件代码如下:

    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.gp.acitivity"
        android:versionCode="1"
        android:versionName="1.0" >
        <!-- 设置模拟器中运行的Android SDK程序版本 -->
        <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="18" />
        <!-- 获取网络操作权限 -->
        <uses-permission android:name="android.permission.CHANGE_NEWWORK_STATE" />
     <!-- Android软件运行设置 -->
        <application
            android:allowBackup="true"
            android:icon="@drawable/ic_launcher"
            android:label="@string/app_name"
            android:theme="@style/AppTheme" >
            <!-- 启动网上搜集整理的Login界面设置 -->
            <activity
                android:name="com.gp.acitivity.LoginActivity">
            </activity>
            <!-- 启动网上搜集整理的Helloworld界面设置 -->
            <activity
                android:name="com.gp.acitivity.HellowoldActivity">
             <!-- 设置最先启动的程序,要启动哪个Activity就把下面的代码复制到指定的位置 -->
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
        </application>
    </manifest>

    系统Android模拟器界面截图

    启动Login界面截图

    启动HelloWorld界面截图

  • 相关阅读:
    pytest扫盲21--pytest-assume多重效验插件
    pytest扫盲20--HTML报告
    pytest扫盲19--pytest重运行机制
    pytest扫盲18--配置文件pytest.ini
    pytest扫盲17--自定义命令行参数
    pytest扫盲16--某个用例失败后,关联的用例标记为xfail
    pytest扫盲15--skip跳过用例
    pytest扫盲14--pytest.raises()函数文档及在参数化中处理异常
    pytest扫盲13--遇到异常的两种处理方式及断言异常
    【CF】CF1430_G Yet Another DAG Problem_最小割/网络流/状压dp
  • 原文地址:https://www.cnblogs.com/xqf222/p/3306718.html
Copyright © 2011-2022 走看看