草庐IT

video-background

全部标签

android - 如何定义自定义 android 注释(例如 @Background)

任何人都可以建议在JAVA(Android)中定义自定义注释的正确顺序。因此,如果我使用@Background注释对方法进行注释,该方法应该在后台线程上运行。 最佳答案 这可能对您的需求案例有用CreatingcustomAnnotations.看起来你需要做@Retention(RetentionPolicy.RUNTIME)和@Target(ElementType.METHOD)范围来实现你想要的。然后正如您在第一个示例中看到的那样,您将进入对象等。举一个很好的例子,看看他们在Dagger中做了什么作为最后的说明,这是旧的,您可

android - Nexus 6 和 MediaPlayer.VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING);

您好,我正在尝试实现一个背景由视频文件制作的Activity。下面发布的解决方案适用于大多数设备,nexus6Android5.1除外。视频正常播放,已缩放但未裁剪,因此未保留纵横比。使用GalaxyNote、HTCOnem7、XperiaZ3、Nexus5进行测试。代码如下:publicclassMainActivityextendsActionBarActivityimplementsSurfaceHolder.Callback,OnClickListener{privatestaticfinalintVIDEO_START_HACK_DELAY=0;privatestaticfi

Android BLE 问题 : Unsupported transport for background connection

我正在使用一些BLE设备在BLE上工作:先发现它,然后尝试连接。但是我收到错误:10-0317:17:45.6413854-3930/?E/bt-att﹕Unsupportedtransportforbackgroundconnection10-0317:17:45.6413854-3930/?E/bt-btif﹕bta_gattc_init_bk_connfailed我无法连接(请注意奇怪的状态133是在断开连接(0)之前):10-0317:17:45.64117474-18298/com.icrealtime.allieD/BluetoothGatt﹕onClientConnect

安卓 O : Service not stopped by background execution limits

我的后台Service在AndroidO上运行时遇到了一个奇怪的行为。我的示例应用使用targetSdkVersion26我有一个简单的服务,它只打印出一些状态信息并应使用START_STICKY重新创建:classServiceTest:Service(){companionobject{privatevalTAG="ServiceTest"funbuildIntent(context:Context):Intent{returnIntent(context,ServiceTest::class.java)}}overridefunonBind(p0:Intent?):IBinder

android - 修订版 2 : How to pass data from a background Service/thread to some other activity than the MainActivity that created the background service

我创建了一个简单的Android应用程序,用于测试如何使用一个或多个处理程序将数据从后台服务/线程传递到创建后台服务的MainActivity以外的其他Activity。我在MainActivity中获得了服务、线程和处理程序。最后一步是让处理程序将数据传递给MainActivity以外的其他一些Activity。我可以让服务将消息传递给MainActivity的处理程序,但我不知道如何让它将数据传递给其他一些Activity。为什么会有人想要这样做?我认为这与一个简单的MP3播放器相比,但它实际上与一个不错的FMradio相比。MainActivity使用允许我选择FM电台的后台服务

安卓应用程序 : Background Image over Background Color

我是android开发的新手,正在开发我的第一个android应用程序。我在布局的xml中设置了View的背景颜色,如下所示。android:background="@+color/bgColor"现在,我有一个全尺寸的透明背景图像,我想将其放在背景上,然后将其他元素放在该图像上。有没有一种方法可以在同一布局中同时使用背景颜色和背景图像。提前致谢。 最佳答案 您可以使用带有背景颜色的ImageView:另一种选择是在布局的根元素中设置背景颜色,并将src保留在ImageView中。 关于

java - 如何以编程方式设置android :background ="?android:attr/selectableItemBackground"?

如何以编程方式android:background="?android:attr/selectableItemBackground""?我尝试了mView.setBackgroundResource(android.R.attr.selectableItemBackground);但它没有用。 最佳答案 您需要先解析属性。TypedValuetypedValue=newTypedValue();//IusedgetActivity()asifyouwerecallingfromafragment.//Youjustwanttocal

安卓 5.0 : howto change Overview Screen Task Title background color

新的Android5.0LollipopOverviewScreen每个应用程序的任务都带有屏幕截图和(默认情况下)灰色标题栏。一些Lollipop应用程序(例如新的Play商店)使用不同的颜色。如何更改概览屏幕标题背景的颜色? 最佳答案 一般来说,如果你的目标是Material,那么你应该设置colorPrimary(操作栏,最近),colorPrimaryDark(状态栏)和colorAccent(复选框、进度条等)在您的主题中。也就是说,您可以使用以下方法将最近使用的颜色动态更改为其他颜色:TaskDescriptiontas

android android.provider.MediaStore.ACTION_VIDEO_CAPTURE 返回 null onActivityResult 与 nexus 7

我正在使用intent录制视频。所以我在recordVideo按钮的点击上使用了以下代码Videofilepath="";Intentintent=newIntent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE);startActivityForResult(intent,REQUEST_VIDEO_CAPTURED);并在onActivityResult中protectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){if(resultCode==Act

Android Video View 在某些设备上无法播放 MP4 文件

在我的应用程序中,我需要播放来自SD卡的视频。现在它在GalaxyS、GalaxyTab2上运行良好,但在某些中文选项卡(如“Giada”)上它根本无法运行。我有4个不同的Activity来播放视频。第一个Activity播放一个菜单视频,其中包含指向其他Activity的导航链接。我面临的问题。第一个视频可以正常播放,但循环失败并且应用已关闭。如果我导航到其他Activity以播放另一个视频,它会显示“无法播放视频”并关闭有时它会播放相同的视频但不完整并关闭其间的应用。视频扩展名:MP4分辨率:1024x600从:SDCard播放。目标选项卡规范。分辨率:1024x600安卓:4.1