草庐IT

按比例

全部标签

android - LinearLayout 中元素的比例宽度

我有一个水平的LinearLayout,其中有EditText和Spinner元素。我需要调整哪些属性才能获得比例宽度:我希望EditText占所有可用宽度的3/5而Spinner-2/5?我的代码是这样的:我尝试设置android:layout_weight,但不知何故对我来说它看起来不够“稳定”-当EditText没有文本时-一切看起来都很好,但尽快当我开始向其中输入文本时-它开始扩展并且Spinner相应地缩小... 最佳答案 要真正实现您的要求,请尝试设置两个小部件的android:layout_width="0px",然后

android - 带有比例标签的动画列表在 Marshmallow 中不起作用

我有一个动画列表xml可绘制anim_progress.xml:...我使用scale标签,因为图像frame_x.png比容器View大。原因是能够适应大多数屏幕尺寸。我将此帧动画用作自定义ProgressBar的indeterminateDrawable:它在Marshmallow之前的Android版本中工作正常。我检查了模拟器和设备。但在Marshmallow中它什么也没显示。空白空间。以及AndroidStudio中的预览面板。如果我从animation-list中删除scale标签,它在Marshmallow中运行良好,并以正确的方式自行缩放,但在其他Android中似乎被

android - 如何使 CombinedChart 在 MPAndroidChart 上具有两种不同的比例?

我有一个CombinedChart,我希望LineChart将左轴作为引用,BarChart将右轴作为引用,但我无法取出。我正在尝试以下代码:barDataSet.setAxisDependency(YAxis.AxisDependency.RIGHT);lineDataSet.setAxisDependency(YAxis.AxisDependency.LEFT);但是现在两个图表(LineChart和BarChart)都在左边(混合它们并且右轴消失了)。左右轴具有不同的粒度。如何正确地使每个图表都以一个不同的Y轴(分别为左轴或右轴)作为引用?提前致谢!

Android画中画比例 View

有没有一种方法可以在不是视频的Activity中使用画中画功能来按比例缩小?我有一个带有巨大进度条和一些文本的Activity,我想在用户浏览网页时在画中画窗口上显示这些文本。我已经有了android:supportsPictureInPicture="true"android:configChanges="screenSize|smallestScreenSize|screenLayout"为list中的Activity设置。开始画中画@OverrideprotectedvoidonUserLeaveHint(){PictureInPictureParamsparams=newPic

android - 在自己的动画中尊重动画师的持续时间比例

我如何尊重自己动画中的动画持续时间比例设置?我可以读取设置并将其乘以我的持续时间,或者这样做的好方法是什么? 最佳答案 你可以尝试这样的事情:finalfloatanimatorSpeed;if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.JELLY_BEAN_MR1){animatorSpeed=Settings.Global.getFloat(context.getContentResolver(),Settings.Global.ANIMATOR_DURATION_SCALE,0);}

android - WebView 中的比例不正确

我有一个基于PrimeFaces的网站。我的问题是WebView上的内容和图像看起来比Chrome上的大。我应该怎么做才能使WebView上的渲染与Chrome上的渲染相同?缩放似乎没有帮助,因为该网站采用响应式设计。我也尝试过wrap_content而不是fill_parent但没有成功。更新1:以下内容无效。我已将它们从下面的代码中排除,以保持最小化。WebViewClientChromeViewClientsetLoadWithOverviewMode(true)setUseWideViewPort(true)更新2:setInitialScale()无效。MyActivity.

android - 无论屏幕大小和方向如何,如何使 Android 布局成比例

这是我在这里的第一篇文章。刚学Android编程,就遇到了这个问题。我进行了一些搜索并找到了一些解决方案,但我无法使我的代码正常工作。所以我想知道我的代码或实现的哪一部分是错误的。所以,问题是我想制作一个在不同屏幕尺寸和方向上保持相同比例的布局。这是我的代码:activity_main.xml我现在无法发布截图,因为它说“你需要至少10声望才能发布图像。”所以,我想将屏幕垂直分为3部分,顶部部分水平分为2部分,底部部分水平分为3部分,无论屏幕尺寸、分辨率和方向如何,都保持它们的比例。唯一不起作用的部分是顶部block,在代码中我将其设置为android:layout_height="1

android - Android图像中的缩放比例?

我正在开发一个将使用大量图像的简单信息系统。问题是我不知道如何将它们缩放到ldpi、mdpi、hdpi和hdpi的文件夹中。我读到android使用像3:4:6:8这样的缩放比例。有人可以向我解释一下这个3:4:6:8缩放比例是什么吗?如何使用它,背后的逻辑是什么?假设我在ldpi文件夹中有一张50x50像素的图像。如果我要使用3:4:6:8比例。我的mdpi文件夹和hdpi文件夹的下一个图像尺寸是多少?请帮忙。我真的不明白那个缩放比例。抱歉,我只是android设计的新手。 最佳答案 他们大多使用这些标准尺寸:LDPI:36*36

android - 如何设置android模拟器的比例因子

我知道以前有人问过这个问题,但那里的答案已经过时且不再有效。我曾经能够为模拟器设置-scale选项:例如:emulator-avddevice_name-scale1-verbose但我在日志中看到了这一点:emulator:WARNING:The-scaleflagisobsoleteandwillbeignored.当我在android-studio中更改比例选项时,它也没有做任何事情,因为它也在尝试使用相同的-scale标志。有没有新的方法来设置比例因子?安卓文档:https://developer.android.com/studio/run/emulator-commandl

android - 如何以编程方式获得android动画比例速度?

我想获得“Animatordurationscale/speed”(来自开发者选项),以便在我的应用程序的某些过程中设置正确的动画速度(加载和基于实时的动画)。或者,是否有任何方法可以将速度覆盖为默认值/1x(以防用户设置为0.5x)以不写很多案例?(换句话说,基于应用的动画速度)我应该关心这个问题吗,这是一个常见问题吗? 最佳答案 答案是(就像我在帖子下发表的评论一样):Finally,Ifoundthiscodewhichhelpedmegetuserscurrentanimationspeedscale.Settings.Gl