jjzjj

Dimensions

全部标签

c++ - Qt QGridLayout - 删除项目间距

我正在尝试在Qt中编写战舰的实现,我正在使用两个QGridLayouts来包含用于表示玩家网格的QToolButtons。顶层布局(QMainWindows之一)是QHBoxLayout。我想要完成的是删除这些按钮之间的间距。这是它现在的样子:它绝对不漂亮。我正在像这样将项目添加到这些布局中:QIconicon;icon.addFile(QStringLiteral(":/images/Resources/field_blue.png"),QSize(),QIcon::Normal,QIcon::Off);for(inti=0;isetToolButtonStyle(Qt::ToolB

android - 使用 values-swdp 在 Android 中针对不同的屏幕尺寸

我知道我以前在项目中使用过它,但无论出于何种原因,当我尝试将尺寸放入“values-sw360dp”时,宽度>=360dp的屏幕不会显示这些尺寸,他们正在恢复到常规的“值”文件夹。任何想法为什么?如果您需要更多信息,请随时询问。感谢您的宝贵时间。编辑:获取屏幕分辨率的方法:(仿生达到360x640dp)Displaydisplay=((WindowManager)getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();intwidth=display.getWidth();intheight=display.getHe

android - 不同屏幕的 Android 不同屏幕尺寸是多少(例如 xlarge = 960dp x 720dp)?

在Rangeofscreenssupported,Android团队提到:AsyoudesignyourUIfordifferentscreensizes,you'lldiscoverthateachdesignrequiresaminimumamountofspace.So,eachgeneralizedscreensizeabovehasanassociatedminimumresolutionthat'sdefinedbythesystem.Theseminimumsizesarein"dp"units—thesameunitsyoushouldusewhendefiningyo

Android ImageView 应该比屏幕大

我有一张1500x2048的图片我希望它以其原始分辨率显示,我将通过android的动画功能处理缩放/缩放和转换。目前默认情况下只使用ImageView,它会强制我的图像固定在屏幕尺寸内。我尝试将XML元素扩展为layout_width:"2048dip"但没有成功这将如何正确完成? 最佳答案 尝试使用scaleType属性。 关于AndroidImageView应该比屏幕大,我们在StackOverflow上找到一个类似的问题: https://stacko

android - 处理所有屏幕尺寸的android

我正在开发一个android应用程序,它是用数字(边距等)设计的,没有相关的东西所以我想我会发现不同屏幕尺寸的很多问题所以我想制作一个函数来保存数据DIMENSIONS文件与用户屏幕尺寸成比例,例如(用户屏幕尺寸Xdimen)/(应用程序设计的屏幕尺寸),所以我想知道这是否获胜不会对应用程序工作等造成任何问题..谢谢=) 最佳答案 //Dimenimplementation'com.intuit.ssp:ssp-android:1.0.5'implementation'com.intuit.sdp:sdp-android:1.0.5

android - React-Native Android - 如何使用 getRealDimensions(尺寸不起作用)

经过大量研究后,我发现适用于Android的Dimensions库无法正常工作。例如,每次我使用“Dimensions.get('window').height”时,我都会得到不同的结果。这在git上有记录:Dimensions.get('window').heightissometimeswrongonAndroid解决方案是使用上面git链接中提到的“getRealDimensions”库。这是thelinktothe'getRealDimensions'但它是用java编写的,我不知道如何将它实现到我的react-nativeandroid项目中。总结如何将“getRealDim

Android - 以编程方式指定新 ScrollView 的高度和宽度

我是Android的新手,我正在学习一个关于以编程方式创建布局而不是通过xml来创建布局的教程,我有点卡住了,有人能给我建议吗?所以我有一个ScrollView,然后在其中添加了一个LinearLayout,我希望两者都是特定大小-480x800(下面的代码)。我能够在LinearLayout中设置大小,但我无法让ScrollView也达到该大小,但我找不到如何操作。这是否可能,因此我是否可以只指定ScrollView尺寸并让后续View继承它。ScrollViewhome_scroll=newScrollView(this);LinearLayouthome_linear=newLi

Android ConstraintLayout @dimens 替换为硬编码值

嘿嘿friend们,目前我正在学习AndroidStudio的新布局编辑器和新的ConstraintLayout。顺便说一句,我讨厌它。但我遇到了问题,如果我想用@dimen指定layout_height,它会被替换为dp值代替。其他人遇到了这个问题?AndroidStudio版本2.2.2&2.2.3同样的问题。最新的gradle版本。提前谢谢大家!编辑:代码示例:也发生在ScrollView之外。 最佳答案 TurnsoutthisisabugandwillbefixedinAndroidStudio2.3.我认为这背后的原因是

android - 7"and 10"平板电脑的值文件夹中的 dimens.xml,如何?

我试过:values-mpdi,values-land-mpdi,values-hpdiandvalues-land-hdpi这在手机屏幕上工作正常,问题是7"平板电脑和10"平板电脑也可能从values-mdpi获取值,但结果不一样,我猜是因为屏幕大小(虽然是相同的分辨率和相似的密度)所以我尝试了:values-sw600dp-hdpivalues-sw600dp-port-hdpivalues-sw600dp-mdpivalues-sw600dp-port-mdpivalues-sw720dp-hdpivalues-sw720dp-port-hdpivalues-sw720dp-m

Android:调整自定义 View 的大小。父级已调整大小但宽度/高度更改未传递给 subview

我目前正在尝试使用Android制作一款基于老派战舰棋盘游戏的游戏。我现在有点乱,试图对它和我制作游戏可能需要的组件有一个感觉。基本上我目前在我的布局xml文件中的内容如下:我希望BoardView只占据屏幕的特定部分,即View应该是我想在此View中创建的内容的大小。在这种情况下是二维板。这是通过覆盖扩展View的onMeasure()方法来完成的。View的宽度保持不变,但高度的值与给出完美正方形的宽度的值相同。@OverrideprotectedvoidonMeasure(intwidthMeasureSpec,intheightMeasureSpec){intparent_w