草庐IT

skype-uri-tutorial-webpages

全部标签

java - 来自文件提供程序 Uri 的 Android 7.0 通知声音未播放

我正在更改我的应用程序代码以支持Android7,但是在从FileProvider传递Uri的NotificationCompat.Builder.setSound(Uri)中,通知不播放任何声音,在Android6中使用Uri.fromFile()可以正常工作。mp3文件位于:/Animeflv/cache/.sounds/这是我的通知代码:knf.animeflv.RequestBackgroundNotificationCompat.BuildermBuilder=newNotificationCompat.Builder(context).setSmallIcon(R.draw

android - 通过 URI 播放通知音频

我有通知声音的URI,比如content://media/internal/audio/media/122,但是SoundPool不适用于URI,它仅适用于文件路径的apk资源。有没有办法从URI获取媒体文件路径?我尝试了Uri.getPath(),它返回/internal/audio/media/122,但这不是有效的文件路径,当然SoundPool不适用于此类补丁。实际上,通知的真实路径是/system/media/audio/notifications/allegro.ogg,我看不出有什么办法可以从像content://media这样的URI获取它/internal/audio

java - Skype 开始拨号并在 2 秒后挂断 - Android

我在两台Android设备上安装了Skype(2.8.0.920)。第一台设备配备Android2.2,第二台配备4.04。当我通过执行以下代码发起调用时...Intentskype_intent=newIntent("android.intent.action.CALL_PRIVILEGED");skype_intent.setClassName("com.skype.raider","com.skype.raider.Main");skype_intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);skype_intent.setData(Ur

android - VOIP 应用程序(如 Marshmallow 上的 Whatsapp/Viber/Line/Skype)在锁定屏幕上的来电

我们计划发布基于TwilioVoiceSDK的Android应用更新。我们的客户想要一种更原生的体验,他们可以直接看到一个屏幕来接受或拒绝调用(就像Skype/Whatsapp/Viber/Line等),而不是点击通知,然后点击对话框。此外,这也适用于锁定屏幕。截至目前,我已成功在我的应用程序中打开一个Activity并显示接受或拒绝按钮。当应用程序处于前台或后台时,它都有效。这是实现此目的的代码段。我修改了VoiceFirebaseMessagingService.java中的notify()方法,以便在调用onMessageRecived来通知来电时显示Activity。priva

android - CONTENT_FILTER_URI 和 CONTENT_URI 有什么区别?

这两个Contacts.CONTENT_FILTER_URI和Android中的Contacts.CONTENT_URI? 最佳答案 您尝试过在线查找吗?在这里解释:http://developer.android.com/reference/android/provider/ContactsContract.Contacts.html 关于android-CONTENT_FILTER_URI和CONTENT_URI有什么区别?,我们在StackOverflow上找到一个类似的问题:

android - Uri.builder 与基于字符串的 url 构造

既然可以通过简单地连接字符串变量来构建Urls,为什么还要使用Uri.Builder?在哪些情况下建议使用uribuilder而不是字符串变量,反之亦然? 最佳答案 Uri.Builder是一个辅助类,您可以使用它来卸载构建各种uri的工作。始终建议使用此类而不是自己创建它。Uri.Builder 关于android-Uri.builder与基于字符串的url构造,我们在StackOverflow上找到一个类似的问题: https://stackoverflo

android - 授予 FileProvider 的 uri 权限会产生 SecurityException

我有2个应用程序-Demo和Pro。Demo有一个内容提供者,当安装Pro时,它需要从演示提供者传输所有文件。演示应用(提供商):专业应用(消费者):实验1:ParcelFileDescriptorpfd=cr.openFileDescriptor(exposedFileUri,"r");FileInputStreaminput=newFileInputStream(pfd.getFileDescriptor());java.lang.SecurityException:PermissionDenial:openingprovider.provider.InternalStorageP

android - insertImage 中的未知 URI 错误

尝试将位图保存到图库中Bitmapbitmap=Bitmap.createBitmap(surfaceView.getWidth(),surfaceView.getHeight(),Bitmap.Config.ARGB_8888);surfaceView.draw(newCanvas(bitmap));MediaStore.Images.Media.insertImage(getContentResolver(),bitmap,"foo","bar");我在模拟器上运行了应用程序并得到了一个UnsupportedOperationException。07-2522:27:48.719:

android - android 中 skype 的调用检测

就像使用phoneStateListener的电话调用检测一样,我想在android中检测来自Skype的调用。是否有Skype的监听器,例如电话调用。请提出一些方法。 最佳答案 感谢我的friendShazli,有一个可靠的解决方法可以解决这个问题。每当Skype通话接通时,它都会发出通知,并在结束通话时删除通知。NotificationListenerService可用于检测Skype通知。在list文件中添加以下行。创建一个服务来监听通知。publicclassSkypeNotificationListenerServicee

android - 是否可以从 android 中的 Skype 帐户获取联系人?

我在我的应用程序中使用Intent实现了Skype视频/音频通话功能,它工作正常。但是现在我想从Skype帐户获取所有联系人列表,这可能吗?。是否有任何替代方法来显示Skype帐户的联系人列表,请提供任何想法? 最佳答案 可以使用ContactsContract查询所有联系人(前提是它们已同步)提供商。RawContacts的RawContacts.ACCOUNT_TYPE列表指示每个条目的帐户类型(“原始”表示它包含所有条目,例如,具有多个聚合联系人的单个人的多行)。要读取Skype联系人,您可以这样做:Cursorc=getCo