- 浏览: 121480 次
- 性别:
- 来自: 广州
文章分类
最新评论
想接收隐式意图,必须在他们的意图过滤器中配有:android.intent.category.DEFAULT类别。
<application
android:name="com.bgb.smartpro.plugin1.app.Plugin1App"
android:icon="@drawable/plugin_demo1_logo"
android:label="@string/app_name"
android:theme="@style/style_app_theme">
<!-- 启动activity -->
<activity
android:name="com.bgb.smartpro.plugin1.activity.MainActivity">
<intent-filter>
<action android:name="com.bgb.smartpro.plugin1.main"/>
<!-- 想接收隐式意图,必须在他们的意图过滤器中配有:android.intent.category.DEFAULT类别,否则Intent匹配失败-->
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<!-- authorities该提供者的身份 -->
<provider android:name="com.bgb.smartpro.plugin1.dao.provider.DBProvider"
android:authorities="@string/authority_plugin1"/>
</application>
<application
android:name="com.bgb.smartpro.plugin1.app.Plugin1App"
android:icon="@drawable/plugin_demo1_logo"
android:label="@string/app_name"
android:theme="@style/style_app_theme">
<!-- 启动activity -->
<activity
android:name="com.bgb.smartpro.plugin1.activity.MainActivity">
<intent-filter>
<action android:name="com.bgb.smartpro.plugin1.main"/>
<!-- 想接收隐式意图,必须在他们的意图过滤器中配有:android.intent.category.DEFAULT类别,否则Intent匹配失败-->
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<!-- authorities该提供者的身份 -->
<provider android:name="com.bgb.smartpro.plugin1.dao.provider.DBProvider"
android:authorities="@string/authority_plugin1"/>
</application>
发表评论
-
stopSelf()与stopSelf(startId)的区别
2016-04-14 14:44 1113startId:表示启动服务的次数 stopSelf(sta ... -
安装/卸载/替换成功广播接收
2016-01-08 11:59 816<receiver android:name=" ... -
ContentProivder
2015-12-09 09:26 490ContentProvider 我们实现了其中的几个方法 ... -
Android获取网络时间
2015-11-19 11:27 11911、实时获取: LocationManager locatio ... -
android animation知识
2015-11-14 11:47 581<?xml version="1.0" ... -
代码中设置android:drawableTop等
2015-11-14 10:42 1025btnAttachment.setCompoundDrawab ... -
自定义View
2015-11-04 15:09 407一般来说,自定义View都会去重写onMeasure()方法, ... -
SimpleOnGestureListener
2015-11-04 12:03 559onScroll()缓慢滑动,手指滑动屏幕的过程中执行; on ... -
设置dialog在底部并宽度全屏显示
2015-11-02 11:53 2295pickerDialog.setContentView(vie ... -
横竖屏切换使用 android:configChanges="orientation|keyboardHidden"无效
2015-10-29 10:51 1808在之前的版本中都是在Manifest文件中设置Activity ... -
Dialog注意点
2015-10-28 17:14 533dialog:setCancelable与setCancele ... -
清除setBackgroundResource的原有值
2015-10-23 16:50 1176setBackgroundResource(0);清除原有的s ... -
严苛模式
2015-10-14 20:25 1380//启用严苛模式,StrictMode可以用于捕捉发生在应用程 ... -
Android使用Animation完成动画保留最后一帧的办法
2015-09-08 10:43 2446在动画效果的xml中,在set标签中加上一条android:f ... -
控件getHeight和getWidth等于0的解决办法
2015-09-07 17:27 1443//监听layoutContainer是否初始化完成 l ... -
Service和Thread的区别?
2015-08-19 13:25 501servie是系统的组件,它由系统进程托管(servicema ... -
避免内存泄露
2015-08-18 19:21 4991、尽量避免在Activity使用static。 2、能使用A ... -
需要context的时候用activity还是application?
2015-08-17 17:02 773需要context的时候用activity还是applicat ... -
谈谈UI中, Padding和Margin有什么区别?
2015-08-10 17:18 1103Padding 文字对边框, margin是控件与控件之间的距 ... -
android服务(Service)
2015-08-10 17:12 675在Service的生命周期中, ...
相关推荐
同时,为了安全和隐私考虑,接收隐式意图的组件应该有相应的权限控制,防止未授权的访问。 在`MultiActivity`这样的项目中,可能会展示如何通过这两种意图类型在多个Activity之间导航和实现跨应用功能。可能包含一...
开发者在声明Activity时,需要在中指定接收哪些类型的隐式意图。 **注意事项** 1. **安全性**:由于隐式意图允许任何应用响应,可能会引入安全风险。谨慎使用,尤其是在处理敏感数据时。 2. **唯一性**:确保设置...
"隐式意图过滤规则"是IntentFilter的核心特性,它允许一个组件(如Activity或Service)声明它可以处理特定类型的Intent,即使发送Intent的应用程序并不知道接收端的具体组件。下面将详细介绍IntentFilter的各个组成...
在Android开发中,隐式意图(Implicit Intents)是一种强大的机制,它允许应用程序与系统或其它应用程序进行交互,而无需预先知道具体的目标组件。通过隐式意图,开发者可以调用系统提供的各种服务,如打开地图、...
接下来,接收数据的apk需要注册一个BroadcastReceiver来监听并接收这个隐式意图。这包括以下步骤: 1. **创建BroadcastReceiver**: 自定义一个BroadcastReceiver类,并重写`onReceive()`方法,该方法会在接收到匹配...
**隐式意图**:隐式意图则不指定具体的组件,而是通过设置动作(Action)、类别(Category)、数据(URI和数据类型)等信息,让Android系统根据这些信息自动找到最合适的组件来处理Intent。比如,拨打电话的Intent,...
在Android开发中,隐式意图(Implicit Intents)是一个至关重要的概念,它允许应用程序之间进行通信,无需预先知道接收方的具体信息。本实验是“隐式意图”系列的第15部分,我们将深入探讨如何使用隐式意图启动系统...
- 在AndroidManifest.xml文件中,接收隐式Intent的组件需要设置Intent过滤器,声明它们可以处理的Action、Category、Data和Type,以便系统在寻找合适的组件时进行匹配。 - 使用隐式意图时,应考虑到安全性和隐私问题...
隐式Intent是Android系统中的一种重要机制,它用于在应用程序之间建立通信桥梁,使得一个应用可以触发另一个应用的特定操作,而无需明确指定接收方是谁。这种机制极大地增强了Android生态系统的可扩展性和交互性。 ...
Intent分为四种主要类型:显式Intent、隐式Intent、系统Intent和使用`startActivityForResult`的Intent。下面将对这四个部分进行详细介绍。 ### 1. 显式Intent 显式Intent是最直接的Intent类型,它们明确地指定要...
Activity可以通过两种方法启动:显式意图和隐式意图。 1. **显式意图(Explicit Intent)**: - 显式意图明确指定了要启动的Activity组件。这通常在同一个应用内部进行,通过传递`this`上下文和目标Activity的全...
显式意图明确指定目标组件,而隐式意图允许任何能处理特定动作和数据的组件响应。 2. **创建意图** - 使用`Intent intent = new Intent(Context, DestinationClass);`创建显式意图。 - 对于隐式意图,只需提供...
本教案将深入探讨Intent组件,包括其基本概念、显示意图与隐式意图的区别,以及IntentFilter的作用,帮助学生掌握这一核心技术。 1. Intent组件基础: Intent组件是一种消息对象,用于在Android系统中启动一个活动...
标题"Android-ImplicitIntentsReceiver"直指Android中的隐式意图(Implicit Intents)和意图接收器(Intent Receiver)。在这个项目"Android-ImplicitIntentsReceiver-master"中,很可能是为了演示如何使用隐式意图...
显式意图明确指定了目标组件的类名,而隐式意图则只指定动作和数据,由系统根据匹配规则决定目标组件。 1. 显式意图示例: ```java Intent intent = new Intent(FirstActivity.this, SecondActivity.class); start...
3. **注册接收隐式Intent的组件:** 要使组件能够响应隐式Intent,需要在AndroidManifest.xml中声明其可以处理的Intent过滤器。例如,一个能处理ACTION_SEND动作且接受text/plain类型数据的Activity声明如下: ```...
显式意图明确指定了要调用的目标组件,而隐式意图则不指定具体接收者,而是通过指定行动(action)、数据(data)、类别(category)等元数据来描述要执行的操作。系统会根据这些信息查找最适合处理该意图的组件。 1. ...
隐式意图不指定具体的目标组件,而是通过动作、数据类型(MIME类型)和其他元数据来描述Intent。系统会查找匹配这些属性的组件来处理Intent,这允许跨应用的通信和发现服务。 总的来说,显式意图在Android开发中...
"FilesSelect.zip" 提供的是一个简单的文件管理器实例,特别关注于列表式的文件目录显示以及通过隐式意图(Implicit Intent)来实现文件选择功能。下面我们将深入探讨这个实例涉及的主要知识点。 1. **文件系统访问...