草庐IT

expiration_intent

全部标签

android - 如何注册一个 Intent 被其他应用程序发现?

我正在开发一个需要被另一个应用程序调用的应用程序。这两个应用程序都将安装在我的Android设备中。我需要应用程序A来搜索应用程序B并调用它。我的公司有以下要求:anintentmustalsohaveitstypeattributesettoapplication/mycompanyname.comanditwillbediscoveredusingPackageManager.queryIntentActivities(Intentintent,intflags)withtheintentdescribedtoseeifanyactivityisavailable.但是我在注册时遇

android - 如何显示和处理应用程序的联系方式 Intent ?

背景不确定它是如何调用的,但是当您打开联系人应用程序的联系人详细信息屏幕时,您会看到各种应用程序,您可以点击这些应用程序来执行操作(例如通过Viber和WhatsApp调用和发送消息):问题我不知道这些操作是如何调用的,所以我无法找到如何调查它们。我尝试搜索每个社交网络,了解如何使用它,但这似乎需要付出很多努力,而且将来可能效果不佳。我希望为native联系人应用程序上显示的所有应用程序查询这些操作、显示它们并处理它们。我尝试过的我试图调查正在使用的Intent,发现对于Viber,这是可用于消息的内容:intent=newIntent(Intent.ACTION_VIEW,Uri.p

android - 从 Intent 检索时包裹崩溃

在我们应用程序的分析中,我们注意到getIntent().getExtras()调用的崩溃次数有所增加。它是间歇性的,我们无法复制。崩溃有两种情况:12Causedby:java.lang.NullPointerException:Attempttoinvokevirtualmethod'intandroid.os.Parcel.dataSize()'onanullobjectreference13atandroid.os.BaseBundle.(BaseBundle.java:126)14atandroid.os.Bundle.(Bundle.java:102)15atandroid

android - 何时删除用于附加电子邮件的 Intent.SEND 中使用的临时文件?

我们在Android设备上生成一个临时文件并将其附加到电子邮件中。我们使用自定义的ContentProvider将该文件提供给电子邮件应用程序。问题是电子邮件应用程序多次访问该文件,而不是一次,直到它最终发送电子邮件(例如,每次它写草稿时我们都会收到一个请求)。这使得很难知道何时删除该临时文件。有什么安全方法可以知道我们的电子邮件何时送达,以便我们可以清洁设备而不留下垃圾?(定期删除似乎也不对,因为手机可以与草稿文件夹中的电子邮件保持一段时间)非常感谢您的帮助! 最佳答案 是啊是啊,我知道这是一岁了。但是我们遇到了同样的事情。我们所

android - 使用 Intent android 插入联系人姓氏

Google确实应该记录他们的联系人API,了解如何插入具体细节真的很烦人。无论如何,我想将以下联系方式发送到Contactandroid的native应用程序:姓名姓氏[姓氏]街道地址城市国家邮政编码联系电话我发现姓氏存储在ContactsContract.CommonDataKinds.StructuredName.FAMILY_NAME任何帮助将不胜感激。并且如果您知道上述提到的任何其他列插入。我准备买它。唯一的条件是它应该使用ContactsContract即高于android2.1API级别5谢谢:) 最佳答案 要设置名称

android - 用于在 android 中浏览 XML(特别是 rss)的 Intent 过滤器

每当用户在浏览器中访问xml(特别是rss)页面(至少假设用户从支持它的应用程序列表中获取它)时,我想运行一个Activity。我目前已经有了当前的Intent过滤器:现在您可以猜到,这是一个恶意的Intent,因为它希望在通过http请求页面时打开。但是,当我广告行时:实现:该应用程序不再声称能够运行rss文件。此外,如果我将行更改为:它也不会工作(甚至对于通用xml文件)。那么我需要做什么Intent过滤器才能声明该Activity支持rss。(另外,如果你能告诉我我怎么知道用户打开的URL是什么,我会加分。到目前为止,我总是使用附加功能将信息从一个Activity发送到另一个Ac

android - 如何将 TabActivity 的 Intent 传递给它的子 Activity

我需要一些帮助:)我有一个包含四个子Activity的选项卡Activity。首先也是最重要的是列表Activity,其次也是列表,第三是设置Activity,第四是帮助。当应用程序启动时,选项卡Activity会创建包含子ActivityIntent的规范,并将第一个Activity设置为当前选项卡,以便Activity根据规范中的Intent进行操作并且工作正常。稍后广播接收器可以广播通知以刷新第一个列表Activity,因为新数据已到达。我的目标是:当用户根据通知采取行动时:如果应用程序已启动,那么堆栈上有一个任务但不在顶部,以刷新选项卡内现有的列表Activity并将整个应用程

Android - 网络状态广播接收器不接收 Intent

我有一个需要监听网络变化的广播接收器-BroadcastReceivernetworkStateReceiver=newBroadcastReceiver(){@OverridepublicvoidonReceive(Contextcontext,Intentintent){booleannoConnectivity=intent.getBooleanExtra(ConnectivityManager.EXTRA_NO_CONNECTIVITY,false);if(!noConnectivity){//somestuff}}};我使用-注册它publicvoidstartListeni

android - 如何在没有 Intent 的情况下更改 android 中整个系统的语言设置?

我正在尝试在我的应用程序上更改整个Android手机系统的语言,因为我们的目标是定制一个“设置”应用程序。我已经试过了,但是没有用:Configurationconf=Resources.getSystem().getConfiguration();conf.locale=toSet;//toSetisaLocalewhichIwanttosettothesystemconf.setToDefaults();另一个尝试也没有成功:Locale.setDefault(toSet)有方法可以更改应用程序的语言,但不能更改系统。有什么方法可以达到目标吗?获得root权限对我有用吗?或者有什么

android - 使用 Camera Intent 后对照片进行地理标记

我有一个使用AndroidCameraIntent拍照的应用程序,拍照后我试图将一些gps数据添加到图像的Exif数据中。但是,我的应用在到达doublelongitude=location.getLongitude();时一直崩溃这是我的代码:publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);Filefolder=newFile(Environment.getExternalStorageDirectory()+"/