草庐IT

intent-filter

全部标签

Android Intent显式与隐式跳转详细讲解

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、Intent是什么?二、使用步骤1.显式intent(用于跳转到本应用的其他页面)2.隐式跳转之本应用跳转3.隐式跳转之系统应用跳转总结一、Intent是什么?AndroidIntent是一种用于在应用程序及其组件之间进行通信的机制。它允许应用程序启动其他应用程序的活动或服务,并在应用程序及其组件之间传递数据。Intent可以被用于启动Activity、Service、BroadcastReceiver或者隐式地启动一个由其它应用程序(或者系统)提供的组件。通过使用Intent,可以轻松实现应用程序之间的无缝集成,这使

android - 如何使用Lighting Color Filter使图像由暗变亮

我想给图片加光,我想用LightingColorFilterLightingColorFilterlcf=newLightingColorFilter(mul,add);imageView.setColorFilter(lcf);但是我不知道如何调整mul,add,你能给一些链接或代码或参数来调整图像的光线吗?谢谢 最佳答案 整数值是颜色(您可能想在此处仔细查看http://developer.android.com/reference/android/graphics/Color.html)使用4个字节,一个用于alpha,一个用

android - 在 Android 上强制停止我的应用程序后,我还能收到广播接收器 Intent 吗?

一个简单的问题。强制停止应用后,是否还会收到注册的广播接收器? 最佳答案 DoesithappensthatIstillreceivetheregisteredbroadcastreceiversafterIforcestoppedtheapplication?在Android3.1+上,没有。一旦用户强制停止了您的应用程序,您将不会再收到任何类型的广播Intents,直到用户手动启动您的某个Activity。 关于android-在Android上强制停止我的应用程序后,我还能收到广播

android - 如何检查哪个 Intent 启动了 Activity ?

我有很多Activity。他们每个人都有一个Intent,指的是同一个Activity。有没有办法找出哪个Intent启动了Activity? 最佳答案 尝试:Intentintent=newIntent();intent.setClass(A.this,Receiveractivity.class);intent.putExtra("Uniqid","From_Activity_A");A.this.startActivity(intent);Intentintent=newIntent();intent.setClass(B.t

android - 在 ACTION_VIEW Intent 中查看图像?

我想在图像查看器Intent中显示我从下一个下载的png或jpg,但无法让它工作。Bitmapbmp=getImageBitmap(jpg);Stringpath=getFilesDir().getAbsolutePath()+"/test.png";Filefile=newFile(path);FileOutputStreamfos=newFileOutputStream(file);bmp.compress(CompressFormat.PNG,100,fos);fos.close();Intentintent=newIntent();intent.setAction(androi

Android Intent 电话号码

这个问题在这里已经有了答案:HowdoIgetthedialertoopenwithphonenumberdisplayed?(7个答案)关闭3年前。我在TextView中有我的电话号码,我想打开“Intent-picker”以选择我想使用的应用程序(Skype、Viber...)或直接拨号来调用它。IntentcallIntent=newIntent(Intent.ACTION_CALL);立即调用,所以它对我没有帮助。

android - 除了第一个之外,所有 Intent 都收到了不正确的额外内容

我有一个小应用程序,可以用来为future的事件设置提醒。该应用程序使用AlarmManager来设置提醒用户的时间。当闹钟响起时,BroadcastReceiver会对此进行注册,然后启动一项服务,通过toast和状态栏中的通知来通知用户。为了在通知和toast中显示正确的信息,一些额外的信息随Intent一起传递。第一次注册提醒时,BroadcastReceiver接收并传递给服务的信息是正确的。但是对于每个后续提醒(即BroadcastReceiver收到的每个新Intent),即使发送的信息不同,此信息也保持不变。例如,如果字符串“foo”作为第一个Intent的额外内容,则“

Android:在 htc Hero 上选择 Gmail 应用程序时,带有 EXTRA_STREAM 的 Intent.ACTION_SEND 不会附加任何图像

在带有默认邮件应用程序的模拟器上一切正常。但是当我收到一封我的英雄使用Gmail应用程序发送的邮件时,我没有附件。hero上的默认邮件应用程序运行良好。如何使此代码与Hero上的Gmail应用程序一起使用?你可以看到下面的代码。privatevoidstartSendIntent(){Bitmapbitmap=Bitmap.createBitmap(editableImageView.getWidth(),editableImageView.getHeight(),Bitmap.Config.RGB_565);editableImageView.draw(newCanvas(bitma

android - 如何使用删除 Intent 对清除通知执行某些操作?

我想在用户清除我的通知时重置我的服务变量:仅此而已!环顾四周,我看到每个人都建议在我的通知中添加删除Intent,但Intent用于启动Activity,服务或其他任何东西,而我只需要这样的东西:voidonClearPressed(){aVariable=0;}如何得到这个结果? 最佳答案 通知不是由您的应用程序管理的,所有诸如显示和清除通知之类的事情实际上都发生在另一个进程中。出于安全原因,您不能让另一个应用程序直接执行一段代码。在您的情况下,唯一的可能性是提供一个PendingIntent,它只是环绕一个常规Intent,并在

android - Intent.ACTION_CALL问题(SecurityException)

我已经使用这个Intent拨了一个写在Intent的setdatafield中的no但是当我运行应用程序并单击我放置此Intent的调用按钮时,我在LogCat中收到此错误06-1414:08:10.137:ERROR/AndroidRuntime(2898):java.lang.SecurityException:PermissionDenial:startingIntent{act=android.intent.action.CALLdat=tel:2125551212cmp=com.android.phone/.OutgoingCallBroadcaster}fromProces