`
yangguangfu
  • 浏览: 1536967 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

android项目中的功能清单文件

阅读更多
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.markupartist.sthlmtraveling"
      android:installLocation="auto"
      android:versionName="2.1.0" android:versionCode="57">
    <supports-screens
        android:largeScreens="true"
        android:normalScreens="true"
        android:smallScreens="true"
        android:anyDensity="true" />
    <application android:icon="@drawable/icon"
                 android:label="@string/app_name"
                 android:debuggable="true"
                 android:name="MyApplication"
                 android:theme="@android:style/Theme.Light">
        <uses-library android:name="com.google.android.maps" />
        <activity android:name=".StartActivity"
                  android:label="@string/app_name"
                  android:configChanges="locale|orientation"
                  android:theme="@android:style/Theme.Light.NoTitleBar"
                  >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity-alias android:name=".SearchActivity"
                        android:targetActivity=".StartActivity"
                        android:configChanges="locale">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
            </intent-filter>
        </activity-alias>
        <activity android:name=".PlannerActivity"
                  android:label="@string/search_label"
                  android:configChanges="locale"></activity>
        <!-- Alias activity used to create shortcuts on Home. The alias is used
simply to have a different label. -->
        <activity-alias android:name="SearchShortcutActivity"
            android:targetActivity="PlannerActivity"
            android:label="@string/activity_create_shortcut"
            android:configChanges="locale">
            <intent-filter>
                <action android:name="android.intent.action.CREATE_SHORTCUT" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity-alias>
        <activity android:name=".FavoritesActivity"
                  android:label="@string/favorites_label"
                  android:configChanges="locale"></activity>
        <activity android:name=".RoutesActivity"
                  android:label="@string/routes_label"
                  android:configChanges="locale|orientation"
                  android:theme="@android:style/Theme.Light.NoTitleBar"
                  >
            <intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:scheme="journeyplanner" android:host="routes" />
            </intent-filter>
        </activity>
        <activity android:name=".TrafficStatusActivity"
                  android:label="@string/deviations_label"
                  android:configChanges="locale">
            <intent-filter>
                <action android:name="android.intent.action.VIEW"/>
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>
        <activity android:name=".DeviationsActivity"
                  android:label="@string/deviations_label"
                  android:configChanges="locale|orientation">
            <intent-filter>
                <action android:name="android.intent.action.VIEW"/>
                <action android:name="com.markupartist.sthlmtraveling.action.DEVIATION_FILTER"/>
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>
        <activity android:name=".DeviationDetailActivity"
                  android:label="@string/deviations_label"
                  android:configChanges="locale">
            <intent-filter>
                <action android:name="android.intent.action.VIEW"/>
                <category android:name="android.intent.category.DEFAULT"/>
                <data android:scheme="journeyplanner" android:host="deviations" />
            </intent-filter>
        </activity>
        <activity android:name=".RouteDetailActivity"
                  android:label="@string/route_details_label"
                  android:configChanges="locale|orientation"
                  android:theme="@android:style/Theme.Light.NoTitleBar"
                  ></activity>
        <activity android:name=".ChangeRouteTimeActivity"
                  android:label="@string/change_date_and_time"
                  android:configChanges="locale"></activity>
        <activity android:name=".PointOnMapActivity"
                  android:label="@string/point_on_map"
                  android:configChanges="locale|orientation"></activity>
        <activity android:name=".ViewOnMapActivity"
                  android:label="@string/stop_label"
                  android:configChanges="locale|orientation"></activity>
        <activity android:name=".SearchDeparturesActivity"
                  android:label="@string/departures"
                  android:configChanges="locale|orientation"></activity>
        <activity-alias android:name="CreateDepartureShortcutActivity"
android:targetActivity="SearchDeparturesActivity"
android:label="@string/activity_create_departure_shortcut"
android:configChanges="locale">
            <intent-filter>
                <action android:name="android.intent.action.CREATE_SHORTCUT" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity-alias>
        <activity android:name=".DeparturesActivity"
                  android:label="@string/departures"
                  android:configChanges="locale|orientation">
            <intent-filter>
                <action android:name="android.intent.action.VIEW"/>
                <category android:name="android.intent.category.DEFAULT"/>
            </intent-filter>
        </activity>
        <activity android:name=".SettingsActivity"
                  android:label="@string/title_settings"
                  android:configChanges="locale"
                  android:theme="@style/android:style/Theme"
                  ></activity>
        <receiver android:name=".receivers.OnBootReceiver"
                  android:enabled="true"
                  android:exported="false">
            <intent-filter>
                <action android:name="android.intent.action.BOOT_COMPLETED" />
            </intent-filter>
        </receiver>
        <receiver android:name=".receivers.OnAlarmReceiver"
                  android:enabled="true"
                  android:exported="false">
        </receiver>
        <service android:name=".service.DeviationService"
                  android:enabled="true"
                  android:exported="false"
         />
</application>
    <uses-sdk android:minSdkVersion="3" android:targetSdkVersion="8" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
    <uses-permission android:name="android.permission.WAKE_LOCK" />
</manifest>
 
分享到:
评论
1 楼 乌托邦之爱 2013-08-24  
呃``` 小冯童鞋?

相关推荐

    Android Studio项目好记单词

    `main`目录下有`java`、`res`和`AndroidManifest.xml`等,它们分别存储Java或Kotlin代码、资源文件(如布局、图片、字符串等)和应用的清单文件。 2. **音频资源**:项目中提到有音频资源,这可能位于`res/raw`目录...

    Android桌面部件待办清单

    在“Android桌面部件待办清单”项目中,我们首先需要创建一个AppWidgetProvider类,例如`TodoWidgetProvider`。在该类中,我们需要重写`onUpdate()`方法,这是系统调用来更新Widget视图的地方。在这里,我们可以获取...

    android 项目完整代码

    1. **项目结构**:一个标准的Android项目通常包括`app`模块(应用模块)、`lib`模块(库模块)、`build.gradle`构建文件、`AndroidManifest.xml`清单文件、`res`资源文件夹、`src`源代码文件夹等。`app`模块是核心,...

    Android中使用选项菜单模拟微信功能项目的代码清单.pdf

    总结来说,这个代码清单涵盖了以下Android开发中的关键知识点: 1. 使用`onCreateOptionsMenu`和`onPrepareOptionsMenu`方法创建和准备选项菜单。 2. XML布局文件`R.menu.main`中定义菜单项。 3. 使用反射技术访问...

    Android应用源码待办事项提醒项目

    开发者需要在Manifest文件中声明所需权限,并在运行时适当地请求用户授权。 9. **测试与调试**: 项目可能包含单元测试和集成测试,确保代码的正确性和稳定性。Android Studio提供了丰富的测试工具,如JUnit和...

    自己把源码生成jar,在android项目中调用

    在给定的文件中,`TestHello`可能是一个测试类,而`AndroidLibraryInvoke`可能是一个示例或库,用于演示如何在Android项目中调用生成的JAR。根据这些文件,你可以进行实际的操作,学习和实践这个过程。记得在实践中...

    Android中使用OnCreatePanelView自定义菜单项目的代码清单.pdf

    在Android应用开发中,有时系统默认的选项菜单和上下文菜单无法满足开发者对界面个性化的需求,这时可以利用`OnCreatePanelView`方法来自定义菜单项目。`OnCreatePanelView`是Activity的一个回调方法,用于在特定的...

    Android中使用LinearLayout完成的内蒙古导览项目的代码清单 .pdf

    我们将分析`MainActivity.java`和`res/layout/activity_main.xml`两个关键文件中的代码。 1. `MainActivity.java` 类的代码: ```java package com.zyk.ex_linearlayout; import android.os.Bundle; import ...

    cocos2d for android 项目的部署

    - `AndroidManifest.xml`:应用程序的清单文件,定义了应用的权限、组件、所需的API级别等。 - `bin`:存放编译后的APK文件和其他中间产物。 - `res`:存储应用的资源文件,如图片、布局、字符串等。 - `assets`...

    Android环境选择目录文件的代码

    请注意,从Android 6.0(API级别23)开始,你需要在运行时请求`WRITE_EXTERNAL_STORAGE`权限,即使在清单文件中已经声明了这个权限: ```java if (ContextCompat.checkSelfPermission(this, Manifest.permission....

    Android中使用FrameLayout完成的图片浏览器项目的代码清单.pdf

    - 这是菜单资源文件,但在这个例子中,只有一个不显示在操作栏上的设置菜单项(`android:showAsAction="never"`)。 4. **Android应用设计原则**: - 在Android中,布局管理器如FrameLayout是UI构建的基础,它们...

    在Android Studio中开发一个Android App项目步骤

    Android Studio通过Gradle插件管理依赖,只需在`build.gradle`文件中添加对应库的依赖即可。 9. **处理权限** 如果应用需要访问摄像头、读写文件等,需要在`AndroidManifest.xml`中声明相应的权限。 10. **优化和...

    Android中使用颜色资源的完成调色板项目的代码清单.pdf

    在Android项目中,颜色资源通常定义在`res/values/colors.xml`文件中。例如,你可以这样声明一个颜色资源: ```xml &lt;color name="primary_color"&gt;#FF0000&lt;/color&gt; &lt;!-- 这里是红色 --&gt; ``` 这里的`#FF...

    关于Android Studio中使用OkHttpClient访问网络需要第三方模拟器的问题

    首先,要允许应用访问网络,必须在AndroidManifest.xml清单文件中添加`&lt;uses-permission&gt;`标签,声明所需的`INTERNET`权限。这是Android系统中所有网络访问的基础: ```xml &lt;uses-permission android:name="android...

    Android中使用LinearLayout完成的按时切图项目的代码清单.pdf

    本文将深入解析如何利用LinearLayout和计时器在Android项目中实现定时切换图片的功能。 首先,我们来看MainActivity.java类中的代码。这个类继承自Activity,并包含了对图像视图(ImageView)和文本视图(TextView...

    Android Project目录及文件详解.pdf

    AndroidManifest.xml文件是Android应用程序的清单文件,描述了应用的结构和元数据。它包括了应用的包名、所需的权限、应用使用的Android API级别以及所有声明的组件(活动Activity、服务Service、广播接收器...

    一键反编译android项目

    apktools是Android社区中广泛使用的反编译工具,它能够将APK文件中的Dalvik字节码(DEX)转换回Java源代码,同时也处理资源文件,使我们能够查看和修改应用的布局、图片、字符串等资源。通过集成apktools,"一键反...

    《Android江湖》随书配套源代码清单

    书中可能会介绍如何在运行时请求权限,以及在Manifest文件中配置权限。 9. **Android组件间通信**:包括使用Intent、BroadcastReceiver、ContentProvider等方式实现组件间的通信,以及使用Fragment进行界面划分和...

    Android 电影排行榜app制作(可加入观看清单保存)

    在本项目中,我们主要探讨如何制作一个名为“Android 电影排行榜app”的应用程序,它具有一个核心功能,即允许用户查看当前评分最高的电影,并能够将这些电影添加到个人的观看清单以便保存。这个应用程序适用于安卓...

Global site tag (gtag.js) - Google Analytics