android-manifest.xml中的Action和Activity是什么关系

问题描述

manifest.xml中的Action和Activity是什么关系
<activity android:name="BookmarkActivity"
        android:theme="@style/EditorActivityTheme"
        android:windowSoftInputMode="adjustResize">

        <intent-filter android:label="@string/add_bookmark">
            <action android:name="android.intent.action.INSERT" />
            <category android:name="android.intent.category.DEFAULT" />
            <data android:mimeType="vnd.android.cursor.dir/bookmark" />
        </intent-filter>

如上所示的Activity与这个action是什么关系?

解决方案

Action官方解释
A string naming the action to be performed — or, in the case of broadcast intents, the action that took place and is being reported. The Intent class defines a number of action constants。

代表此Activity能接受的广播的action 或者action所对应系统进行的操作。
例如:Intent.ACTION_CALL调用的就是系统的打电话

时间: 2024-09-11 14:21:09

android-manifest.xml中的Action和Activity是什么关系的相关文章

Android string.xml中的替换方法_Android

本文实例讲述了Android string.xml中的替换方法.分享给大家供大家参考,具体如下: 在android的开发中,经常会遇见一句话,比如"我今年23岁了":这个23需要在程序中生成,但是遇到一个问题,这完整的一句话是一个TextView中的,而不是三个textView拼接成的,而且是引用的string.xml文件中写好的:使用字符串拼接也可以实现,但是特别麻烦: 今天遇到一个好方法,在string.xml中,不仅可以设置文字的格式换行等,还可以设置类似于变量的文本格式: 1.

Android string.xml中的替换方法

本文实例讲述了Android string.xml中的替换方法.分享给大家供大家参考,具体如下: 在android的开发中,经常会遇见一句话,比如"我今年23岁了":这个23需要在程序中生成,但是遇到一个问题,这完整的一句话是一个TextView中的,而不是三个textView拼接成的,而且是引用的string.xml文件中写好的:使用字符串拼接也可以实现,但是特别麻烦: 今天遇到一个好方法,在string.xml中,不仅可以设置文字的格式换行等,还可以设置类似于变量的文本格式: 1.

Android Manifest.xml 结构详解

关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件.它位于整个项目的根目录,描述了package中暴露的组件(activities,services, 等等),他们各自的实现类,各种能被处理的数据和启动位置. 除了能声明程序中的Activities, ContentProviders, Services,和Intent Receivers,还能指定permissions和instrumentation(安全控制和测试) And

Android Manifest.xml文件解析

一.关于AndroidManifest.xml AndroidManifest.xml是每个android程序中必须的文件.它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置.除了能声明程序中的Activities, ContentProviders, Services, 和Intent Receivers,还能指定permissions和instrumentation(安全控制和测试) 二

基于Manifest.xml中不要出现重复的uses permission的说明_Android

虽然Android没有明确指定uses-permission不可以重复写,但是最近的经验是最好是不要重复,否则在某些厂商定制的技巧可能出现问题. 最近写一个应用,里面有用到网络访问,发现在有些机型下总是访问不了网络.而其他机型都是可以的.出现问题的手机网络都是正常的. 后面发现Manifest.xml中有好几个网络相关的uses-permission都重复写了几个,于是把重复的去掉之后,发现现在访问网络都正常了.  

基于Manifest.xml中不要出现重复的uses permission的说明

虽然Android没有明确指定uses-permission不可以重复写,但是最近的经验是最好是不要重复,否则在某些厂商定制的技巧可能出现问题. 最近写一个应用,里面有用到网络访问,发现在有些机型下总是访问不了网络.而其他机型都是可以的.出现问题的手机网络都是正常的. 后面发现Manifest.xml中有好几个网络相关的uses-permission都重复写了几个,于是把重复的去掉之后,发现现在访问网络都正常了.

Android Manifest.xml文件详解

AndroidManifest.xml文件是Android系统重要的权限申请和定义配置文件,程序员在开发时需要通过其来向系统预先定义和申请应用程序运行所需要的权限.灵活.安全地使用该配置文件是Android安全保障的一个不可忽视的方面,本文对AndroidManifest文件进行详细介绍. 了解AndroidManifest.xml文件的主要用途 AndroidManifest.xml主要包含以下功能: 说明application的java 数据包,数据包名是application的唯一标识:

android建立项目时失败:Android Manifest.xml file missing的解决方法

安卓(android)建立项目时失败,出现AndroidManifest.xml file missing几种解决方法?(总结中) Eclipse新建项目,遇到这样的问题,注意如下: 1.文件名最好不要用中文. 2.目录也不要用中文. 3.这个不会出错,但出于程序编写习惯,第一个字母最好为大写. 查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/OS/extra/

android string.xml中的string样式总结

<b></b>加粗字体 <i></i> 斜体字体 <u></u> 给字体加下划线 \n 换行 \u0020表示空格 \u2026表示省略号 使用<b>和<b>来打印出<b></b> 这样的文字:"<"表示"<"的意思: 使用textView.setText(Html.fromHtml("Hello <b>World