草庐IT

pre-wrap

全部标签

android - 我想将 Pre-Rolls 附加到在 Android 设备上拍摄的视频

我正在使用mp4parser并且视频需要属于同一类型。我正在考虑使用android的媒体编解码器对预卷视频进行解码和编码,以适应摄像机的相同编码输出(正面和背面)关于如何做到这一点的任何建议(如何获得特定的设备编码参数)? 最佳答案 如果您想了解您的Android相机使用的是什么编码,请尝试使用此:https://developer.android.com/reference/android/media/CamcorderProfile这应该足以回答您检测视频编码的问题,包括:文件输出格式、视频编解码器格式、视频比特率(以比特/秒为

android - Proguard minifyEnabled true 用于调试版本,不适用于 pre-Lollipop

我的应用的方法数超过了64k的限制,所以我使用Proguard来减少它。发布版本一切正常。另一方面,调试构建仅适用于Lollipop+设备。在Lollipop之前的设备上启动时,我总是遇到臭名昭著的错误:com.android.dex.DexIndexOverflowException:方法ID不在[0,0xffff]:65536这是我在应用程序级gradle文件中的内容:buildTypes{debug{minifyEnabledtrueproguardFilesgetDefaultProguardFile('proguard-android.txt'),'proguard-rule

java - RecyclerView 重新计算 WRAP_CONTENT

在23.2版本中,我们现在可以为recyclerView高度使用WRAP_CONTENT,这很棒。我正在这样做,但是我想在将项目添加(或删除)到适配器(从而增加或减少高度)后重新计算高度。我的特定RecyclerView从1个项目开始,然后在用户进行选择时添加项目。所以我需要RecyclerView布局来增加高度,直到一定程度。理想情况下,当列表增加或减少时,这会通过平滑的动画发生。布局后如何让它WRAP_CONTENT?尝试过:recyclerview.requestLayout();recyclerview.invalidate(); 最佳答案

Android - 应用程序在 Pre-Lollipop 设备上崩溃

我的应用程序在Lollipop设备上运行良好,但在Lollipop之前的版本上一直崩溃。我只是通过谷歌文档使用以下代码在我的应用程序中添加了一个横幅//RequestforAdsAdRequestadRequest=newAdRequest.Builder()//AddatestdevicetoshowTestAds.addTestDevice(AdRequest.DEVICE_ID_EMULATOR).build();//LoadadsintoBannerAdsmAdView.loadAd(adRequest);使用compileSdkVersion23buildToolsVersi

android - wrap_content 的背景图片

我创建了一个自定义背景图片,并想将其用作高度为wrap_content的布局的背景。但是,该布局中内容的总高度远小于背景图像的高度。当我通过android:background="@drawable/image"将其设置为XML背景时,我注意到它显示了图像的整个高度,尽管实际内容的高度更短。有没有办法阻止这种情况发生?谢谢。 最佳答案 我遇到了类似的问题并且使用的是9patch。完整的9补丁图像显示为背景,即使它附加的内容不是那么大(使用wrap_content)。我不确定为什么Android选择显示完整图像而不是缩放背景以适合内容

android - BottomSheetDialogFragment 内部的 RecyclerView (wrap_content)

我在这里遇到了一个棘手的情况,我不知道如何解决这个问题。在我的项目中,我有一个自定义的BottomSheetDialogFragment,在布局中有一个FrameLayout来添加或替换Fragment。现在我有一个Fragment并且在里面我有一个RecyclerView和height:="wrap_content"因为我想要BottomSheetDialogFragment只使用必要的空间。一切看起来都很好,当我将另一个View放入同一布局并将RecyclerView设置在该View的下方或上方时,问题就出现了。RecyclerView会忽略其他View(或多个View)的大小,并

android - ViewPager 不支持 layout_height = wrap_content

我正在构建一个具有以下布局的Android应用程序。众所周知,layout_height="wrap_content"不适用于ViewPager。我的问题是如何动态改变它。ViewPager的内容从两个xml布局扩展而来,vp_statistics.xml和vp_campaigns.xml。这是ViewPager的xml这是我的PagerAdapter的代码classMyPagerAdapterextendsPagerAdapter{@OverridepublicintgetCount(){//TODOAuto-generatedmethodstubreturn2;}publicObj

javascript - Uncaught TypeError : pre, template,textarea,script,style is not iterable

当我的cordova应用程序尝试在我的智能手机上运行时,我遇到了这个问题。我正在使用angularcli。我搜索了指定的错误,发现是github上的一个已解决问题,解决方案(适用于许多人)是将.angular-cli.json中列出的Assets放入一个数组中。关键是我的Assets已经在一个数组中。我试图进一步查看,但我发现的只有这个问题。但是,编译webpacks是成功的,不会出错。唯一的错误出现在浏览器中,并且是标题。我不知道该怎么办。 最佳答案 这可能是由于缺少ES6支持造成的。您可以尝试在您的Polyfill.ts中添加/

android - 是否可以在 Android API pre-23 中创建固定大小的可绘制对象?

这是单选按钮的可绘制选择器:在AndroidAPI23中它看起来像下面(应用时):不过,在AndroidAPI22中,它看起来像下面这样:有没有办法在APIpre-23中定义固定大小的可绘制矢量(即非位图)? 最佳答案 尝试以下方法以编程方式缩放可绘制对象://ReadyourdrawablefromsomewhereDrawabledr=getResources().getDrawable(R.drawable.somedrawable);Bitmapbitmap=((BitmapDrawable)dr).getBitmap();

android - WRAP_CONTENT View 中的 MATCH_PARENT View

我理解MATCH_PARENT意味着View想要与其父View一样大(减去填充),而WRAP_CONTENT意味着View想要足够大包含其内容(加上填充)我的问题是,当将MATCH_PARENTView(ViewA)放入WRAP_CONTENTView(ViewB)中时会发生什么情况?这种情况下A、B两个view的参数是怎么计算出来的? 最佳答案 它填充所有可能允许其父级的空间,在层次结构中向上查找。如果WRAP_CONTENTView(ViewB)的父级有大小限制,它将采用该大小。如果没有分层父级有大小(在RootView之前都是