草庐IT

INTENT_TRIGGER

全部标签

android - Intent 在 android 中告诉应用程序是否是第一次安装

我的应用描述如下:我们有一个大型数据库,里面有很多数据(假设它是一个谷歌服务器,里面有很多关于每个用户的数据)。我们将在另一台服务器中处理数据(对我们的应用程序有用),并将相关数据存储在应用程序数据库中。应用程序的第一页显示了一些来自数据库的处理数据问题是,处理每个用户数据并存储在应用程序数据库中并不明智,因为每个用户都不会使用我们的应用程序(比如每个谷歌用户不会使用每个谷歌应用程序)。我们计划当用户安装应用程序时,我们将处理该特定用户的数据从主数据库到应用程序数据库并显示相关信息。有人可以指导我完成这个 最佳答案 我不得不面对同样

android - 无法理解 Intent 过滤器

我正在阅读Intent和Intent过滤器。我得到以下代码:Activity中:Intenti=newIntent(android.content.Intent.ACTION_VIEW,Uri.parse("http://www.example.com"));startActivity(i);在list中:我的问题是-我不应该在Intent中声明android.Intent.ACTION_VIEW而不是android.content.Intent.ACTION_VIEW吗? 最佳答案 android.content.Intent.A

android - 如何在 Intent Service 中获取 Activity

我想在意向服务中获得Activity。在Intent服务中,向列表控件填充数据。当我在FloatSomeService(IntentService)中调用DictionaryListAdapter时,没有Activity。(FloatSomeService.java)服务publicvoidonCreate(){//TODOAuto-generatedmethodstubsuper.onCreate();windowManager=(WindowManager)getSystemService(WINDOW_SERVICE);//FindControlsLayoutInflaterin

android - Trigger.IO 应用内支付重复回调相同的 orderid 不同的签名

我们在trigger.io的支付模块遇到了一个奇怪的问题。该流程与ios支付完美配合,但在android中,一些应用内支付回调在同一秒内被调用两次。收据签名不同,但orderid、notificationid、purchasetoken和developerPayload都保持不变。当我们尝试验证收据时,结果证明它是真实且正确的。但是当我们看财务报告时,我们只看到一笔付款而不是两笔(因为它可能只是一笔付款但为什么签名不同?)。为什么trigger.io两次调用回调导致产品被购买两次?为什么android为一次付款返回2个不同且可确认的收据?这是andorid端还是trigger.io端的

android - 使用 Robolectric 测试带有 intent extras 的服务的启动?

我可以使用Robolectric来测试一个Activity是否启动了一个带有Intent传递的特定Bundle的服务?回答:是的!我想编写一个基于Robolectric的测试来测试我的MainActivity启动MyService并在intentextras中传递一个特定的数字:在“MainActivity.java”中我有方法publicvoidstartMyService(){Intenti=newIntent(this,MyService.class);BundleintentExtras=newBundle();//TODO:Putmagicnumberinthebundlei

android - 为什么服务 Intent 需要显式 Intent

当我们启动如下服务时:Intentin=newIntent();in.setAction("com.android.myAction");startService(in);它给出了一个错误:服务Intent必须是明确的。为什么会这样。为什么android要求服务Intent是明确的? 最佳答案 当您使用与Activity不同的隐式Intent启动服务时,没有用户界面参与了。当多个服务可以处理一个Intent时,Android随机选择一个;不提示用户选择一项服务。如果恶意服务绑定(bind)到调用应用程序,则攻击者可以返回任意恶意数据

android - 使用 Intent.ACTION_PICK 时是否可以排除 SIM 联系人?

我需要在我的应用程序中选择联系人,并希望排除存储在我的SIM卡中的联系人。ACTION_PICK是否可行? 最佳答案 不,这不可能很遗憾,目前不可能。为了证明这一点,让我们深入研究ContanctsListActivity的源代码|.Here'sActivity的onCreate()方法。在其中,ContactApp读取我们传递给它的Intent(ACTION_PICK)并分别进行处理:@OverrideprotectedvoidonCreate(Bundleicicle){super.onCreate(icicle);mIconS

java - 为什么要同时使用 Intent.FLAG_ACTIVITY_NEW_TASK 和 Intent.FLAG_ACTIVITY_SINGLE_TOP?

当推送通知被点击时,我使用类似的东西来启动我想要的Intent:intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_SINGLE_TOP);ctx.startActivity(intent);这是我从教程中获取的部分代码,但我并不真正理解FLAG_ACTIVITY_NEW_TASK和FLAG_ACTIVITY_SINGLE_TOP的用法。来自文档:FLAG_ACTIVITY_NEW_TASK(在API级别1中添加):Whenusingthisflag,ifataskisalreadyrunningfort

android - 不同配置文件的查询 Intent Activity : Android for Work

由于某些技术原因,我无法使用AndroidFilePicker将文件及其内容放入我的应用程序中。这就是为什么我想出了一个解决方案来查询Intent并在我自己的UI上处理结果。下面是我如何使用Intent.ACTION_GET_CONTENT获取应用程序列表/*CreateanewIntenttoReadaFile*/IntentdocumentIntent=newIntent(Intent.ACTION_GET_CONTENT);documentIntent.setType((action==ACTION_SELECT_FILE)?"*/*":"image/*");/*Queryfor

android - 如何从 android.intent.action.SEND 获取图像细节?

我想要这样的东西。不是UI,只是数据。(图像的元数据)在Chrome或其他浏览器中,当我浏览时,我会得到一个网格或图片列表,当我长按任何图像时,它会显示“共享图像”选项。所以当我点击“分享图片”时。Iwantmyapplication(REQUIREMENTS)toshowupinthechooserdialog.(Working)Retrieveinfoabouttheimage(title,URL,thumbnail)(Notworking)我做了很多次相反的事情(将我的应用程序的一些链接分享到另一个应用程序,如Gmail、WhatsApp等)。我的问题是这是否可能?我见过很多应用