草庐IT

expiration_intent

全部标签

android - 如何制作用于流式传输 MP3 文件的 intent-filter?

在Android上,如果您在浏览器中键入MP3文件的URL(或单击该文件的链接),您会看到“使用完成操作”弹出窗口,其中列出了一些可以播放该文件的应用程序(音乐、StreamFurious、流媒体播放器、Winamp、XiiaLiveLite等等)。如何让我的应用程序显示在该列表中?我很确定我必须向AndroidManifest.xml添加一个intent-filter,但我不知道其中需要包含什么操作、类别或数据。任何人都知道我必须做什么?另外,有什么方法可以跟踪调用系统的Intent吗?这可能会更容易弄清楚如何在未来做其他类似的事情。根据我在code.google.com/p/and

java - 相机 Intent 回调后Android图像调整大小

我的第一个问题在这里!我有一段代码有问题,该代码使用额外的输出选项启动相机Intent,然后在Activity结果中尝试调整该图像的大小。发生的事情是在回调的调整大小函数中抛出空指针异常。原始大图仍然保存在文件系统中,因为我可以从文件系统访问它。原始相机jpeg大小为2560x1920,使用的手机是googlenexusone。我不清楚为什么调整大小不起作用,有人有任何见解吗?这是一些代码:同样创建虚拟文件的takePicture函数:publicbooleantakePicture(){Log.e(TAG,"takePictureinterfacefunction");StringF

Android:如何在使用 SingleTask 时清除 Intent 堆栈

我在我的应用程序中使用TwitteroAuth库。用户正在使用Twitter帐户登录。在ActivityA中,可以使用Twitter登录。当用户登录时,我想启动没有历史记录的ActivityB。这是我所有的东西:首先,Manifest.xml,所以我按照Twitterapi的要求设置了launchMode=singleTask:这是我开始ActivityB的方式:Intenti=newIntent(A.this,B.class);i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);i.addFlags(Intent.FLAG_ACTIVITY_NEW_

android - 当警报管理器启动服务时,如何使用 Intent 更新发送到服务的数据?

我正在编写一个Android应用程序,用户可以在其中选择要观看的几只股票,并在符合预定义的警报条件时收到警报。股票数据被保存到自定义Parcelable类“警报”的5个对象(每个股票和条件一个对象)。定期数据更新是通过由AlarmManager启动的服务完成的。警报对象通过将它们放入Intent中传递给服务,该Intent放入AlarmManager的PendingIntent中。Intentintent=newIntent(this,UpdateService.class);Bundleb=newBundle();saveAlertsToBundle(b);intent.putExt

android - 通过 Intent 传递数据或在需要时查询数据库更好吗?

我只是想知道在android的多个Activity中处理数据的更好方法是什么。假设我有两个Activity,A和B,它们持有一些观点。首先,我从SQL数据库加载一些数据并扩充A中的View。现在,我想启动ActivityB,它使用与A相同的数据集。是通过Intent(putExtra())传递数据然后膨胀View更好,还是再次查询数据库然后膨胀​​更好。我不确定,因为这两种方法似乎都有其缺点:查询数据库需要更多时间/更多资源将额外的数据放入Intent中会使它变得更加复杂,因为放置和获取数据(尤其是在处理更多Activity时)谁能给我一些关于什么是最佳实践的建议?

android - 如何选择特定的应用程序来处理 Intent

有不止一个应用程序可以处理CROPIntent,但我只想让画廊在不选择的情况下这样做,因为其他应用程序如google+的渲染分辨率非常差,选择过程没有良好的用户体验。Intentintent=newIntent("com.android.camera.action.CROP");intent.setType("image/*");Intenti=newIntent(intent);ResolveInfores=list.get(0);i.setComponent(newComponentName(res.activityInfo.packageName,res.activityInfo

android - Activity 重新创建 Intent 附加项为空

我的应用程序包含一个MainActivity并使用全屏fragment来显示内容。我正在尝试在重新创建应用程序期间实现以下目标(当应用程序在后台运行了很长时间,被系统杀死,然后它被带到前台)如果用户手动重新创建应用程序(通过从最近的应用程序列表中选择应用程序),则应重新创建主Activity,然后重新创建全屏的最后一个fragment。没问题,这是标准行为。如果由于用户触摸推送通知而重新创建应用程序,主Activity应重新创建,但全屏模式下的最后一个fragment不应重新创建。应该创建并显示一个新的fragment。为什么?推送通知包含有关应显示哪种fragment的信息我的方法依

android - 我是否需要将 Intent 对象保存在 onSaveInstanceState() 中以备后用?

我不清楚Intent对象的生命周期。我能否在Activity的整个生命周期内始终使用Intent对象的属性?还是我需要保存传递​​给Activity的值?我确实想在Activity的整个生命周期内使用传递给Activity的Intent的值(action和extra)。我不想将这些值复制到Activity对象的变量中。如果我可以通过从传递给Activity的Intent调用“getIntent()”来获取这些值,我为什么要这样做。我想知道,当Activity因为在内存中腾出空间而被Android销毁,然后又被恢复时,通过调用“getIntent()”Intent对象是否仍然存在?或者我

android - Whatsapp 通过 Intent 向特定群组发送消息

我想知道是否可以通过androidintents向whatsapp中的特定组发送消息。我发现有一种方法可以向特定联系人发送消息(但是,这只会打开与该特定联系人的聊天窗口,而无需输入任何消息)。对于现阶段的我来说,能直接打开群聊窗口就够了。那我该怎么做呢? 最佳答案 我遇到了同样的问题,这是部分解决方案:Uriuri=Uri.parse("https://chat.whatsapp.com/uniqueId");Intenti=newIntent(Intent.ACTION_VIEW,uri);startActivity(Intent

android - 使用快捷方式 android 共享 Intent 选项

默认情况下,当从应用商店下载应用时,iOS会在快捷方式选项中提供“共享应用名称”选项。引用下图:点击它时,它会在手机菜单屏幕本身中打开共享Intent,而不会重定向到用户可以共享应用的应用。我想在android中实现它。这是我到目前为止尝试过的:但这行不通,因为我无法理解,应该是什么targetClass在这里。编辑:Nilesh的回答几乎奏效了,但我现在面临的唯一问题是,每当我从快捷方式中单击共享按钮时,启动器Activity都会显示为一秒钟,然后显示共享Intent选择器。现在,当我在显示共享选项的情况下按下主页按钮时,应用程序将进入后台。这不应该发生。知道如何避免这种情况。