草庐IT

expiration_intent

全部标签

android - 在模拟器中向应用程序发送 Intent

是否可以通过某种方式将自动Intent发送到模拟器内的应用程序进行测试?我有一个所有Intent的列表,我想自动测试它们,所以是否可以只做adbshellandroid.intent.action.PACKAGE_ADDED启动android.intent.action.PACKAGE_ADDED设备上的操作?或者我是否必须编写一个脚本来自行调用所有内容,例如为此Intent在设备上安装一个虚拟apk? 最佳答案 使用am应用程序更简单。您可以从adbshell中像这样运行它:#ambroadcastandroid.net.conn

android - 使用 Flutter 接收共享文件 Intent

我搜索了一种方法让我的Flutter应用从其他应用接收Intent,但没有找到。我想接收Intent而不是发送它们。示例:我想打开图库并点击分享按钮,然后从菜单中选择我的Flutter应用。然后让我的flutter应用接收带有图片的Intent(然后通过HTTP请求发送)。有人知道怎么做吗? 最佳答案 你可以使用flutter-share,所有信息在Github除了更改MainActivity扩展之外,您不必干预java。Android功能齐全,目前正在开发iOS部分以匹配Android部分。更新(2020年):现在你也可以使用re

android - 使用 Flutter 接收共享文件 Intent

我搜索了一种方法让我的Flutter应用从其他应用接收Intent,但没有找到。我想接收Intent而不是发送它们。示例:我想打开图库并点击分享按钮,然后从菜单中选择我的Flutter应用。然后让我的flutter应用接收带有图片的Intent(然后通过HTTP请求发送)。有人知道怎么做吗? 最佳答案 你可以使用flutter-share,所有信息在Github除了更改MainActivity扩展之外,您不必干预java。Android功能齐全,目前正在开发iOS部分以匹配Android部分。更新(2020年):现在你也可以使用re

android - 通过 WhatsApp 按 Intent 发送消息

我如何将按摩从我的应用程序发送到whatsapp中的特殊号码,我知道这个代码可以将按摩分享到群组或whatsapp上的联系人IntentwaIntent=newIntent(Intent.ACTION_SEND);waIntent.setType("text/plain");Stringtext="SorryForInterruption,I'mJustTryingSomething";waIntent.setPackage("com.whatsapp");if(waIntent!=null){waIntent.putExtra(Intent.EXTRA_TEXT,text);//st

android - 使用 Intent 以人像模式打开相机

我可以使用Intent从我的Activity打开设备的相机,如下所示:IntentcameraIntent=newIntent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);UrifileUri=getOutputMediaFileUri();cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT,fileUri);cameraIntent.putExtra("android.intent.extras.CAMERA_FACING",1);startActivityForResult(camera

android - 通过 Intent 共享后删除文件

我试图在通过android的Intent.ACTION_SEND功能共享临时文件后将其删除。现在我正在为结果开始Activity,在OnActivityResult中,我正在删除文件。不幸的是,这只有在我用断点调试它时才有效,但是当我让它自由运行并说,通过电子邮件发送文件时,电子邮件没有附件。我认为正在发生的事情是我的Activity是在文件通过电子邮件发送之前将其删除。我不明白的是为什么onActivityResult不应该只在其他Activity完成后才被调用?我也试过在onResume中删除文件,但没有成功。有更好的方法吗? 最佳答案

android - Android 中具有分辨率参数的相机 Intent

我正在构建一个Android应用程序,其中部分功能涉及用户拍摄图像和录制视频。对于应用程序,需要为图像和视频设置特定的分辨率。是否可以指定分辨率参数,然后使用相机Intent捕捉图像和视频,或者我是否需要构建自己的相机Activity?如有任何建议,我们将不胜感激。编辑:我做了一些额外的研究并查看了http://developer.android.com/guide/topics/media/camera.html#intents.如果我理解正确,则在使用图像捕获Intent时没有指定分辨率参数的选项http://developer.android.com/reference/andr

android - 具有一个 Activity 的多个文件扩展名/mimetype Intent 过滤器

先生们,我正在尝试获取它,以便我的Android应用程序可以响应正在打开的文件(通过匹配它们的扩展名)和mime类型(因此它们将在浏览器中运行)。我听从了这里的建议:Androidintentfilterforaparticularfileextension?但仍然没有运气。我的androidlist文件中的相关部分如下:如您所见,我希望为.pdf、.xps和.cbz文件以及具有相关mime类型的文件调用该应用程序。此处的本地测试似乎表明.pdf和application/pdf部分都在工作,但尽我所能尝试,.xps(可能还有.cbz)部分不起作用。我在这里遗漏了什么明显的东西吗?每个A

android - 在应用程序之间使用隐式 Intent 的自定义操作

我一直在尝试让两个单独的应用程序中的两个Activity使用自定义操作和隐式Intent进行通信。第一个应用程序(服务器)具有以下list:第二个应用程序创建一个Intent如下:Filef=newFile(s);UrifileUri=Uri.fromFile(f);Intentintent=newIntent();intent.setData(fileUri);intent.setAction("edu.example.sharing.action.STORE");startActivityForResult(intent,STORE_REQUEST);它的list是正常的。然而,当

android - fragment 中的广播接收器未收到来自服务的 Intent

我有一个fragment和一个服务如下:我在文件Fragment.java中注册和取消注册LocalbroadcastManagerfragment.java@OverridepublicvoidonStart(){//TODOAuto-generatedmethodstubsuper.onStart();IntentFilterintentFilter=newIntentFilter();intentFilter.addAction(ffmpegService.PROGRESS);intentFilter.addAction(ffmpegService.DONE);LocalBroa