草庐IT

Intent-Filter

全部标签

android - 在 Android 应用程序中使用 Intent 来显示另一个 Activity

在我的Android应用程序中,我有两个Activity类。我在第一个按钮上有一个按钮,我想在单击它时显示第二个按钮,但出现错误。以下是类(class):publicclassFirstActivityextendsActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);ButtonorderButton=(Button)findViewById(R.id.order);orderButt

android - 通过 Intent 传递枚举或对象(最佳解决方案)

我有一个Activity,在启动时需要访问两个不同的ArrayList。这两个列表都是我自己创建的不同对象。基本上,我需要一种将这些对象从Intent传递给Activity的方法。我可以使用addExtras()但这需要Parceable兼容类。我可以让我的类传递可序列化,但据我所知,这会减慢程序的速度。我有什么选择?我可以传递一个枚举吗?顺便说一句:有没有办法将参数从Intent传递给Activity构造函数? 最佳答案 这是一个老问题,但每个人都没有提到枚举实际上是Serializable因此可以完美地添加到Intent作为额外

Android 8.0 : java. lang.IllegalStateException: 不允许启动服务 Intent

在应用程序启动时,应用程序启动应该执行某些网络任务的服务。以API级别26为目标后,我的应用程序无法在后台在Android8.0上启动服务。Causedby:java.lang.IllegalStateException:NotallowedtostartserviceIntent{cmp=my.app.tt/com.my.service}:appisinbackgrounduidUidRecord{90372b1u0a136CEMidleprocs:1seq(0,0,0)}据我了解,它与:BackgroundexecutionlimitsThestartService()method

android - 为什么使用相机 Intent 捕获的图像会在 Android 上的某些设备上旋转?

我正在捕捉图像并将其设置为ImageView。publicvoidcaptureImage(){IntentintentCamera=newIntent("android.media.action.IMAGE_CAPTURE");FilefilePhoto=newFile(Environment.getExternalStorageDirectory(),"Pic.jpg");imageUri=Uri.fromFile(filePhoto);MyApplicationGlobal.imageUri=imageUri.getPath();intentCamera.putExtra(Med

android - Android 中的 Intent 是什么?

什么是Intent在Android中?有人可以举例说明吗?Intent的类型有哪些,我们为什么要使用它们?为什么Intent在Android中如此重要? 最佳答案 安Intent是执行某项Action的“Intent”;换句话说,amessagingobjectyoucanusetorequestanactionfromanotherappcomponentIntent基本上是一条信息,表明您已经或希望某事发生。根据Intent,应用程序或操作系统可能会监听它并做出相应的react。把它想象成给一群friend的爆炸电子邮件,你告诉

filter - MongoDB - 在结果集中过滤内部数组的内容

我是MongoDB新手,不知道下一个问题如何解决:我有一个这样的文档集合:{"URL":"www.stackoverflow.com","TAGS":[{"NAME":"question","VOTES":3},{"NAME":"answer","VOTES":5},{"NAME":"problem","VOTES":2}]}首先,我想要在列表中包含所有标签的所有Url。我已经通过查询解决了这个问题:db.links.find({"Tags.Name":{$all:["question","answers"]}});但是这个查询返回整个正确的文档,只包含我要求的标签的正确文档。我要找的

Elasticsearch:过滤搜索结果 - filter 及 post_filter

在Elasticsearch中,过滤搜索的结果是我们经常要做的事。在我刚开始接触Elasticsearch,我就了解到有两种可以过滤搜索结果的方法。当时还不是很明白,为什么有的地方用filter,而有的地方需要使用到postfilter。在今天的文章中,我来用一个鲜活的例子来进行展示。总体说来,我们可以使用如下的两个方法来过滤搜索的结果:使用带有filter子句的布尔查询。搜索请求将布尔过滤器应用于搜索命中和聚合。使用搜索API的post_filter参数。搜索请求仅将postfilters应用于搜索命中,而不是聚合。你可以使用postfilters根据更广泛的结果集计算聚合,然后进一步缩小结

java - 如何使用 Intent.FLAG_ACTIVITY_CLEAR_TOP 清除 Activity Stack?

我已经阅读了几篇关于使用它的帖子,但一定遗漏了一些东西,因为它对我不起作用。我的ActivityA在list中有launchmode="singleTop"。它以launchmode="singleInstance"启动ActivityB。ActivityB打开一个浏览器并收到一个返回的Intent,这就是它是singleInstance的原因。我正在尝试覆盖返回按钮,以便将用户发送回ActivityA,然后可以按返回离开Activity,而不是再次返回ActivityB。//activityB@OverridepublicbooleanonKeyDown(intkeyCode,Key

java - Android - 从 Intent 过滤器解析短网址

遇到了一个关于短网址的奇怪问题。我有一个带有2个不同Intent过滤器的Activity来捕获常规url,以及同一网站(Dribbble)提供的短url。这是我的list:......以下是与这些Intent过滤器匹配的2个url示例:常规网址:https://dribbble.com/shots/2278534-Google-Now-Animation短网址:http://drbl.in/qkHY检索正常的网址按预期工作。但是,当尝试解析来自Android的股票浏览器的缩短url时,Activity中收到的url是两种类型的url的混合。即它是由常规url的主机+后缀组成,但是短ur

java - Android - 从 Intent 过滤器解析短网址

遇到了一个关于短网址的奇怪问题。我有一个带有2个不同Intent过滤器的Activity来捕获常规url,以及同一网站(Dribbble)提供的短url。这是我的list:......以下是与这些Intent过滤器匹配的2个url示例:常规网址:https://dribbble.com/shots/2278534-Google-Now-Animation短网址:http://drbl.in/qkHY检索正常的网址按预期工作。但是,当尝试解析来自Android的股票浏览器的缩短url时,Activity中收到的url是两种类型的url的混合。即它是由常规url的主机+后缀组成,但是短ur