很多人在使用手机的时候,其实除了一些基础的短信、电话、闹钟或是下载一下APP之外,手机中的很多功能我们都没有进行“开发”,总是觉得这样太浪费了,其实手机中有很多自带的隐藏功能能够给我们的生活带来很多的便利,下面就和大家一起分享一下华为手机中的5个隐藏功能,每个都很实用! 1.智能唤醒手机你在家中是不是经常找不到手机?明明上一刻还在用,现在就找不到了?试试开启这个唤醒手机的功能吧!当你找
Uri uri = Uri.parse("tel:" + "10086");
Intent intent = new Intent(Intent.ACTI
原创
2014-09-22 21:00:19
707阅读
一、精要概述
摘要 隐式意图:没有明确指定组件名的Intent为隐式意图。 对于隐式意图,Android是怎样寻找到这个最合适的组件呢?记的前面我们在定义活动时,指定了一个intent-filter,Intent Filter(意图过滤器)其实就是用来匹配隐式Intent的,当一个意图对象被一个意图过滤器进 隐式意图:没有明确指定组件名的Intent为隐式意图。 对于
intent基本理解我们都知道Android四大组件:Activity 、Service、broadcast receiver 及 内容提供者。 其中,
原创
2021-10-29 14:44:14
790阅读
对于隐式意图,Android是怎样寻找到这个最合适的组件呢?记的前面我们在定义活动时,指定了一个intent-filter,Intent Filter(意图过滤器)其实就是用来匹配隐式Intent的,当一个意图对象被一个意图过滤器进行匹配测试时,只有三个方面会被参考到:动作、数据(URI以及数据类型)和类别。动作测试(Action test) 一个意图对象只能指定一个动作名称,而一个过
转载
2023-07-03 15:13:37
58阅读
关于Android隐式启动Activity(2)
单靠data的mimeType属性不能匹配,就算这个mimeType是唯一的也不行(比如 in.setType("leo.android.cursor.dir/vnd.google.leo");),需要有一个action配合可以有多个 mimeType,在java代码里只需匹配其中一个即可:
<
在清单文件中intent-filter里面标签的属性: action android:name: 指定组件所响应的动作,用字符串表示,通常有java类名和包的完全限定名构成 ,如果是自己写的可以随便写,要是应用引用系统的需要自己去引用 category android:name: 指定以何种方式去服务Intent请求的动作,一般默认为 an
原创
2023-02-06 17:01:04
78阅读
1.从google搜索内容Intent intent = new Intent();intent.setAction(Intent.ACTION_WEB_SEARCH);intent.putExtra(SearchManager.QUERY,"searchString")startActivity(intent);2.浏览网页Uri uri = Uri.parse("http://www.goog
转载
精选
2014-04-17 17:00:23
641阅读
为什么要有隐式意图? 用于不同应用间的Activity之间 的跳转,由于不同应用之间看不同源代码,所以不能明确哪个组件。隐式意图使用意图过滤器进行组件间的匹配。 Android系统会根据隐式意图中设置的动作(action)、类别(category)、数据(URI和数据类型)找到最合适的组件来处理这个意图。 例:打电话 如调用电话拨号:Intent intent = new Intent();
原创
2022-06-01 11:39:26
212阅读
想让第一个activity把第二个activity打开的话,在清单文件里面声明一下并且 右键Debug As Android Application居然没有报错 mimeType 讲HTML的时候就讲过的对应的一个响应头。setContentType("text/html").这个实际上就是一个mi
转载
2017-07-05 23:49:00
209阅读
2评论
隐式意图:没有明确指定组件名的Intent为隐式意图。对于隐式意图,Android是怎样寻找到这个最合适的组件呢?记的前面我们在定义活动时,指定了一个intent-filter,IntentFilter(意图过滤器)其实就是用来匹配隐式Intent的,当一个意图对象被一个意图过滤器进行匹配测试时,只有三个方面会被参考到:动作、数据(URI以及数据类型)和类别。动作测试(Action test)一个
隐式意图: 不知道将要跳转的是哪一个类, 无法引用到类. 只知道其动作(action), 类型(mimeType)和附加信息. * 原理:开启目标activity,系统去清单文件匹配,如果匹配成功则开启activity;如果匹配失败则抛出没有找到这个activity的异常 * 缺点:效率低,代码数据
原创
2021-08-13 10:21:43
532阅读
目录隐式意图和显式意图使用意图在第二个activity回传数据给第一个activity使用意图
原创
2023-06-06 10:10:44
372阅读
关于显示启动不用多做介绍比较简单,今天主要整理下隐式启动注意的地方,方便以后自己查阅。 隐式启动不需要指定包名和类名,隐式启动的调用需要Intent能够匹配目标组件的IntentFilter中的信息。1.首先在Application中配置隐式启动的信息,主要有action,category和data, 如下图所示:<activity android:name=".yinshi.Inten
Activity的打开方式有两种: 打开Activity的时候需要指定意图Intent 1. 显式意图:创建Intent需要明确指定被打开的A
原创
2023-03-10 01:13:49
271阅读
所谓隐式意图就是在意图激活Activity、Service或BroadcastReceiver这三类组件时,并不显示指出需要显示指出主键的名字,而是通过指定action,data,category,Android系统会根据这三个特征找到最合适的组件并激活。先看自定义的例子
<application android:icon="@drawable/icon
原创
2012-12-21 15:55:16
1057阅读
点赞
1评论
本文出自 “IT徐胖子的专栏” 博客,请务必保留此出处http://woshixy.blog.51cto.com/5637578/1096171所谓隐式意图就是在意图激活Activity、Service或BroadcastReceiver这三类组件时,并不显示指出需要显示指出主键的名字,而是通过指定action,data,category,Android系统会根据这三个特征找到最合适的组件并激活。
转载
精选
2013-11-22 18:10:46
245阅读
ndroid里面的清单文件相当于windows上的注册表,例如播放器可以关联文件直接打开,清单文件中activity节点的intent-filter节点进行配置 添加<action/>动作节点,设置名称android:name=”com.xxx.xx.xx” 添加<category/>默认附加选项节
原创
2021-06-17 19:20:23
197阅读
Intent:隐式意图
原创
2013-05-12 20:30:29
409阅读
一个应用程序不可能只有一个活动,创建活动的方法我们之前已经学会了,那么如何从一个活动跳转到其他活动呢?这就需要用到意图(Intent)。Intent(意图)是Android程序中各组件之间进行交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据。Intent虽然不是四大组件,但却是连接四大组件的桥梁。Intent一般可被用于启动活动、启动服务、以及发送广播。由于服
转载
2023-09-10 11:42:06
66阅读