草庐IT

EXTRA_VIDEO_QUALITY

全部标签

android - Intent::putExtra() 和 EXTRA_MESSAGE = "com.example.myfirstapp.MESSAGE";

我的代码是follows:首先,我想知道第20行:我有两个问题:一个。为什么MY_MESSAGE分配给com.example.myfirstapp.MESSAGE?b.com.example.myfirstapp.MESSAGE是什么?C。我从来没有在任何地方发过消息;这是像r.java文件中的变量一样自动创建的,还是我需要在某个地方创建它?其次,关于第40行:intent.putExtra(EXTRA_MESSAGE,message);我不确定此方法是否会向即将调用的Activity添加消息或什么...部分地,由于不完全了解Intent的要点,我正在努力理解这一点。我想阅读我的200

android - Android 3.x/Google TV/SDK 上的视频处理 : Video frame to SurfaceTexture/OpenGL/GLSL

在花了一些时间之后,问问可能会更好。感谢您的帮助,伙计们!问题如何将视频帧从MediaPlayer或VideoView渲染到SurfaceTexture或OpenGL纹理,以便通过GLSL更改纹理/fragment颜色?(我们需要它来执行精美的GLES/GLSL视频处理例程。)上下文a)GoogleTV(LGG22012设备)是一款仅支持SDK(无NDK)的Android3.2设备b)从相机渲染到SurfaceTexture很容易,但是在Android3.x中如何将视频渲染到SurfaceTexture?相机解决方案见下文。c)我已经将视频帧渲染到GLView/GLRenderer,但

android - 在 GooglePlus SDK 上使用 native 共享时, Activity 在没有 EXTRA_ACCOUNT 的情况下启动

我的应用程序中有Google+连接,当我尝试使用Person对象获取用户信息时,一切正常。但是当我按照说明使用共享对话框时inthedocumentation,我在G+库中遇到了崩溃。这是我为此使用的代码:IntentshareIntent=newPlusShare.Builder(getActivity()).setType("text/plain").setText(getString(R.string.application_sharing_default_share_with_friends)).setContentUrl(Uri.parse(shareLink)).getIn

java - Android Video View in another Thread & Issue with android 2.1

我想要在android视频View中流式传输视频形式的url。我使用示例api代码并做了一些修改来满足我的需要。我的代码是publicclassVideoViewDemoextendsActivity{privatestaticfinalStringTAG="VideoViewDemo";privateStringcurrent;/***TODO:SetthepathvariabletoastreamingvideoURLoralocalmedia*filepath.*/privateStringpath="http://www.boisestatefootball.com/sites

Intent "Extra"键与 Bundle 键的 Android 命名约定

我目前正在学习如何在Android中编程。我读到Extras的键(放在Intent中)通常以单词“EXTRA”开头,例如:publicstaticfinalStringEXTRA_USER_CHEATED="someuniquestring";而要保存在Bundle中的对象的键通常以“KEY”一词开头,例如:publicstaticfinalStringKEY_USER_CHEATED="someotheruniquestring";如果我有一个变量需要作为Extra传递给另一个Activity,但我还需要能够将相同的变量保存在Activity的Bundle中怎么办?我应该有两个变量键

android - 通过 Intent.ACTION_SEND 共享文件时,Google 云端硬盘将文件名更改为 Intent.EXTRA_SUBJECT

我有以下代码通过Intent.ACTION_SEND共享文件。最后一行显示了一个选择器,以便用户可以选择合适的应用程序。当我选择电子邮件时,一切都很好,文件已附加到电子邮件中。另一方面,当我选择谷歌驱动器时,文件被上传到谷歌驱动器,但文件的名称被更改为“备份”,这是主题。也就是说,如果我调用shareBackup("/sdcard/001.mks"),则Google驱动器上的文件名是“Backup”而不是“001.mks”。我的代码有问题吗?publicvoidshareBackup(Stringpath){Stringto="YourEmail@somewhere.com";Stri

android - 摄像头 2 : Unable to record video in full screen?

我用的是谷歌官方sample使用CameraAPI2解决视频录制问题。但问题是我无法全屏显示,因为我将屏幕方向限制为纵向。这里是我编辑的xml和officialxml.我认为这里是按纵横比将视频屏幕大小设置为TextureView但我无法将其设置为全屏。非常感谢任何帮助。mVideoSize=chooseVideoSize(map.getOutputSizes(MediaRecorder.class));mPreviewSize=chooseOptimalSize(map.getOutputSizes(SurfaceTexture.class),width,height,mVideoS

java - 尝试访问 EXTRA_ADDRESS_BOOK_INDEX 字段时出现 JNI 错误

我正在尝试访问EXTRA_ADDRESS_BOOK_INDEX使用JNI的常量:JNIEXPORTjintJNICALLJNI_OnLoad(JavaVM*vm,void*reserved){JNIEnv*env=nullptr;vm->GetEnv(reinterpret_cast(&env),JNI_VERSION_1_6);jclassclazz=env->FindClass("android/provider/ContactsContract$Data");jfieldIDfieldID=env->GetStaticFieldID(clazz,"EXTRA_ADDRESS_BO

Android Marshmallow "Can' t play this video”错误

我正在将一个应用程序升级到android6.0。除了尝试从远程源播放某些视频时,一切似乎都很好。它们在我们的非Marshmallow设备上播放得很好(具体来说,我有一个GalaxyS3on4.1.2JellyBean可以播放完全相同的视频,没问题)。我们在6.0上用多台设备进行了测试,问题似乎仅限于此操作系统。尝试在简单的视频View中播放视频时,我收到一条警告,提示“无法播放此视频”。我以前在4.1.2上的其他视频上遇到过一些问题,我认为这可能是编解码器问题,我再次认为这可能是罪魁祸首。无法播放的视频都有这些共同点:AACH.264MPEG-4SDSMMPEG-4ODSM当我尝试使用

android - 在 Android MediaStore.EXTRA_DURATION_LIMIT 中无法在 6.0 及更高版本的设备中工作

我使用的是LGNexus(6.0)。当我使用相机使用以下代码捕获视频时。Intentintent=newIntent(MediaStore.ACTION_VIDEO_CAPTURE);fileUri=getOutputMediaFileUri(MEDIA_TYPE_VIDEO);//setvideoqualityintent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY,1);intent.putExtra(MediaStore.EXTRA_DURATION_LIMIT,30);intent.putExtra(MediaStore.EXTRA_OUTP