草庐IT

百分位数

全部标签

Android - 使用维度的 ConstraintLayout 百分比

有个问题HowtomakeConstraintLayoutworkwithpercentagevalues?它的答案显示了如何使用百分比:但是如果您不想对百分比进行硬编码而是使用维度资源,则它不起作用。0.5您收到以下错误:不允许使用浮点类型(在值为0.5的“guideline_perc”处)。如果将值替换为1,将返回类似的错误:不允许整数类型(在值为1的“guideline_perc”处)。如何在不将值硬编码到布局中的情况下设置百分比? 最佳答案 不使用dimen资源,而是使用dimen类型的项目资源:0.5如果使用整数,一个in

java - 创建一个随机的 4 位数字,并将其存储到一个字符串中

这个问题在这里已经有了答案:HowtoConvertaninttoaString?[duplicate](6个答案)关闭8年前。我正在尝试创建一种生成4位整数并将其存储在字符串中的方法。4位整数必须介于1000和小于10000之间。然后该值必须存储到PINString。这是我到目前为止所拥有的。我收到错误CannotinvoketoString(String)ontheprimitivetypeint。我该如何解决?publicvoidgeneratePIN(){//generatea4digitinteger1000

android - 上传json数据时如何按百分比显示进度条状态?

我正在上传字符串和照片。它工作正常。现在我想在上传带有百分比的数据时显示进度条,但百分比很快显示为100%,需要更多时间上传,最后进入执行后方法。protectedclassupload_imagesextendsAsyncTask{ProgressDialogprogressDialog;@OverrideprotectedvoidonPreExecute(){super.onPreExecute();//showDialog(progress_bar_type);progressDialog=newProgressDialog(Accept_Report.this);progres

java - Android Java百分比计算

我不知道这段代码有什么问题...我正在尝试计算百分比:我确定boathnpage和numpages大于零(在模拟器的调试变量检查器上检查过),但生成的cCom始终为0:DoublecCom=(double)(npage/numpages);tpercent.setText("("+cCom.toString()+"%)");有什么想法吗? 最佳答案 如果npage和numpages都是整数,那么Java会将(npage/numpages)舍入为整数(即​​0)。要使Java用double除法,您需要将其中一个数字转换为double,

android - 约束布局的百分比 margin ?

我正在学习如何使用ConstraintLayout并找到了一些很好的教程来设置View宽度和高度的百分比。我知道我可以添加一个空View来“创建”边距,但这似乎不对。有没有办法像marginEnd='10%'那样? 最佳答案 有两种方法可以使用ConstraintLayout添加百分比边距。#1指南只需添加垂直guideline到你的布局和约束View到该指南:#2约束权重添加Space,将其放在父级的最左侧,将您的View和Space分组到"spread"chain中并将app:layout_constraintHorizo​​n

Android 如何在两个 textview 之间拆分屏幕的整个宽度恰好百分之五十?

我在一个RelativeLayout中有两个TextView。如果我总是想要那些(不同的屏幕分辨率,例如540x960),如何设置TextViews每个TextView的宽度是整个UI宽度的50%?我会将两个TextView的大小始终设置为UI全宽度的50%。需要在不同的屏幕分辨率下拉伸(stretch)TextView。我该怎么做? 最佳答案 每当在Horizo​​ntal/Vertical中平均分割某些View时,例如(Button,TextView)android:weightSum/android:layout_weight

android - 以编程方式设置权重(百分比)

我有两个按钮,我想对其进行动态加权以提供偏好。它们开始时的权重均为0.5(这当然会增加LinearLayout的权重1),但如果首选项为真,那么我想将它们的权重分别更改为.7和.3。我可以在XML中设置权重,但我似乎找不到如何以编程方式更改它。解决方案LinearLayout.LayoutParamsPO=newLinearLayout.LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.WRAP_CONTENT,.60f);LinearLayout.LayoutParamsMO=newLinearLayout.LayoutParams

RecyclerView 项目中的 Android 百分比屏幕宽度

我怎样才能让RecyclerView的项目高度达到屏幕高度的30%?我不能简单地使用ConstraintLayout或PercentFrameLayout/PercentRelativeLayout,因为这些子布局相对于父布局的位置,其大小可能与屏幕不匹配。最好,我想在纯XML中执行此操作(并且不必使用任何Runnables来动态获取屏幕高度)。编辑澄清一下,因为很多解决方案都建议限制RecyclerView的高度,所以这不是本意。RecyclerView仍应填充屏幕。这就是我所说的,使用屏幕宽度(而不是高度):想法是让卡片的宽度为屏幕宽度的33%,同时在水平滚动经过屏幕时保持Recy

flutter - 将元素调整为屏幕宽度/高度的百分比

是否有一种简单的(非LayoutBuilder)方法可以根据屏幕尺寸(宽度/高度)调整元素的大小?例如:如何将CardView的宽度设置为屏幕宽度的65%。它不能在build方法中完成(显然),所以它必须推迟到构建后。有没有首选的地方放这样的逻辑? 最佳答案 这是一个补充答案,显示了所提到的几个解决方案的实现。FractionallySizedBox如果您有一个小部件,您可以使用FractionallySizedBox小部件来指定要填充的可用空间的百分比。这里绿色的Container设置为填充70%的可用宽度和30%的可用高度。Wi

flutter - 将元素调整为屏幕宽度/高度的百分比

是否有一种简单的(非LayoutBuilder)方法可以根据屏幕尺寸(宽度/高度)调整元素的大小?例如:如何将CardView的宽度设置为屏幕宽度的65%。它不能在build方法中完成(显然),所以它必须推迟到构建后。有没有首选的地方放这样的逻辑? 最佳答案 这是一个补充答案,显示了所提到的几个解决方案的实现。FractionallySizedBox如果您有一个小部件,您可以使用FractionallySizedBox小部件来指定要填充的可用空间的百分比。这里绿色的Container设置为填充70%的可用宽度和30%的可用高度。Wi