19得票4回答
获取高度() px 还是 dpi?

求助。我发现了 ListView 的高度,但我不知道它是以像素(px)还是密度(dpi)为单位的?我需要知道密度(dpi)。final ListView actualListView = mPullRefreshListView.getRefreshableView(); actualLis...

19得票4回答
如何在DPI感知的Windows应用程序中缩放标题栏?

我正在通过在清单文件中设置<dpiAware>True/PM</dpiAware>,使我的应用程序对每个显示器进行了DPI感知。通过进程管理器或调用GetProcessDpiAwareness,我可以确认它确实起作用。 这一切都很好,我可以在我的代码中很好地缩放客户端...

19得票3回答
安卓:如何使用平板电脑模拟其他设备?

我正在考虑投资购买一款Google Nexus 10作为测试我的应用程序的首选平板电脑 - 我想知道是否可以模拟其他设备的屏幕分辨率?由于Nexus 10具有如此高的分辨率和DPI,我希望能够在其上运行我的应用程序,比如在800 x 480的屏幕上等... 如果可能的话,我想这样做是因为它比...

19得票1回答
Windows Forms DPI缩放技术

我的应用程序在100% DPI设置下看起来很好,但当用户选择不同的(125%或150%)时,单词不能适配容器。我尝试使用我在这里找到的解决方案进行修复:检测Windows字体大小(100%、125%、150%),它是:this.AutoScaleMode = AutoScaleMode.D...

18得票2回答
如何在 Delphi Seattle 中处理运行时 DPI 更改后的菜单缩放

当为表单类添加支持运行时DPI切换的功能时,没有考虑到基本UI元素,例如菜单。 菜单绘制基本上是有问题的,因为它依赖于Screen.MenuFont,这是一种系统范围的指标,而不是特定于监视器的。 因此,虽然表单本身可以相对简单地正确缩放,但在其上显示的菜单仅在该缩放恰好与加载到Screen...

18得票4回答
在Windows Vista和Windows 7中,解决DPI虚拟化和DPI感知应用程序的问题

我有一个问题,我的一个应用程序(用Delphi编写)在所有系统默认96 DPI设置下都表现正常,但在“150%文本大小”(内部144 dpi)设置下在不同的系统上表现不一致。似乎在某些系统上,我的应用程序的某些文本/字体部分被拉伸了,在其他系统上则没有。我本来认为我的应用程序在某个版本的Win...

18得票3回答
如何使用JavaScript检测屏幕DPI

目前我找到的唯一方法是获取一个高和宽都为一英寸的测试元素的offsetWidth和offsetHeight: <div style="height:1in;width:1in"></div> http://www.infobyip.com/detectmonitordp...

18得票2回答
如何在C#中获取图像的DPI

如何使用ASP.NET C#获取图片的DPI

17得票4回答
WPF Web Browser Control和DPI缩放

我正在使用一个使用Web浏览器控件的WPF应用程序,我在高DPI缩放方面遇到了问题。 似乎Web浏览器控件没有正确地尊重系统的DPI设置,而WPF应用程序的其余部分可以正确地缩放UI。这意味着在更高的比例水平上,WPF界面变得更大,而Web浏览器内容保持原来的大小,看起来更小了。 这里是一...

17得票4回答
为不同的Android屏幕尺寸/密度扩展一个Phonegap应用程序?

我有一个Phonegap应用程序,旨在在Android手机和平板电脑上运行。文本和图像的比例在手机上看起来很好,但在7英寸的平板电脑上太小了。 是否有一种方法可以为不同屏幕大小/密度设置比例尺,在基于Phonegap的应用程序中有效?对于原生的Android应用程序,多个屏幕布局(如andr...