问题标签 [multiscreen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
249 浏览

android-layout - 支持小屏和大屏的安卓应用(平板和手机)

我已经为我的 USB 中继板制作了 android 应用程序。实际上板通过 USB 连接到 PC/OpenWRT 路由器,然后服务器应用程序控制一切。所以或多或少,android 只是在服务器端与我的自定义应用程序通信。

我遇到的问题是布局。您可以在此视频中看到我当前的应用程序: http ://www.youtube.com/watch?v=73DhEVNqW3Y

它还不错,但也不是最佳实践。

视图的容器是全屏画廊,带有自定义适配器。

Ui 在这里很痛苦,因为我不知道我想在这里连接多少板。所以我的应用程序向服务器询问板数,然后将公猪视图添加到图库中。

我在这里有个问题。您将如何以最佳实践方式做到这一点?

如何与大屏幕交互?在这一点上,我认为,对于平板电脑,最好的选择是你将 3 个视图放在彼此相邻的横向视图上。如果有超过 3 个板,用户可以向左或向右滚动。如果为 2 或 1,则将视图居中。

我知道我不应该像这样使用画廊。我应该用什么来实现这种功能(iphone风格的左,右滑动,全视图对齐)我是最佳实践方式?

感谢您的建议。

此致

0 投票
1 回答
199 浏览

android - 屏幕之间的android多屏问题

我有一个只有第一个按钮有效的多屏应用程序。所有其他按钮在转到下一个 java 文件时都会崩溃。在清单中,我列出了所有这些,但我不知道它为什么会崩溃。有任何想法吗?包 com.mike.BrowserScreen; 导入android.app.Activity;导入android.os.Bundle;导入 android.widget。; 导入android.view。; 导入android.content.Intent;

这是清单


我在其他 java 文件中发现了它,我忘了将其更改为正确的 xml 文件。关于从 textview 或按钮启动网站我会有另一个问题

0 投票
1 回答
166 浏览

android - 多屏应用内容

我有一个启动并运行的多屏应用程序,您可以按四个按钮。一个用于列出电话号码,一个用于列出食堂,一个用于列出宿舍,一个用于教学楼。

这是列表视图的样子

0 投票
2 回答
3297 浏览

c# - 将 C# 控制台应用程序位置设置为辅助屏幕

概述:我正在从事一个涉及 WCF 和多种类型客户端的项目。我创建了几个测试客户端,并且我有一个托管在控制台应用程序中的 WCF。这导致我在调试时有多个应用程序窗口(我目前有 4 个),每次运行它们时,我都必须在多个屏幕上排列它们(我有 2 个)。

问题:我想知道有没有一种方法可以将控制台应用程序的位置设置到辅助屏幕,而无需一直拖动它。

0 投票
0 回答
508 浏览

android - 加速安卓游戏并修复多屏问题?

主要问题:

1. 调整图像大小最有可能是我的应用程序变慢的原因吗?

2. 创建一个包含大量图像/大地图的游戏时,处理多屏的最佳方法是什么?

3. 有什么建议或提示吗?

这与其说是我的代码问题,不如说是一个想法问题。

我尚未对其进行测试,但我几乎可以肯定我的应用程序运行缓慢的原因是调整图像大小。我所做的是制作一个 480x800 的空白位图并在其上绘制。然后根据需要调整它的大小。这是我的调整大小方法...

我该怎么做才能加快速度或解决处理多个屏幕的问题?

顺便说一句,我正在设计一个游戏,所以请记住,我不能只是提前缩放所有内容,否则图像不会到达我需要的地方。然而,我在想,也许你可以进行所有与图像大小相关的计算,但这不是问题吗?

我已经阅读了很多,但没有多少。我确实发现这个链接很有用。也许有人可以更好地解释事情,这样我就可以解决这个问题并继续我的游戏/应用程序!!!:)

链接到“此链接”:http: //developer.android.com/guide/practices/screens_support.html

0 投票
1 回答
524 浏览

cocoa - 使用多个显示器?

我对多个显示器和可可的经验为零。随意分享任何方便的链接,教程。我需要的是:我正在尝试用全屏透明窗口填充所有显示器。不过,我担心的是,所有显示器不一定一起形成一个矩形,而是必须触摸到某个地方。

您对此有何看法?

0 投票
1 回答
484 浏览

events - 在多显示器配置中使用 xlib 进行鼠标控制

我正在编写一个小程序来使用 Xlib 控制鼠标光标。我需要在多显示器配置上任意设置它的位置。操作系统是 linux 并且启用了 xinerama 模式。

使用下面的代码,指针无法按我的预期工作。

xdisplay1 = XOpenDisplay(NULL);

root = DefaultRootWindow(xdisplay1);

XWarpPointer(xdisplay1,None,root,0,0,0,x,y);

XFlush(xdisplay1);

事件通常不会刷新,除非我“手动摇动”鼠标设备。此外,它只有在我不变形到另一台显示器时才有效。发生这种情况时,指针会卡在相应的翘曲边缘。

这种行为让我认为问题与多显示器配置有关。有谁知道如何快速解决它?

谢谢!

0 投票
1 回答
2456 浏览

c# - 如果移动到其他屏幕,WPF MediaElement 将停止播放

我在使用 MediaElement 时遇到了一个非常奇怪的问题,似乎与多屏幕环境有关:偶尔(我无法每次都复制问题)当我将它所在的窗口从一个屏幕拖到另一个屏幕时,MediaElement 停止播放。这种奇怪的行为也发生在一个非常基本的代码中,例如:

有没有人经历过(并最终解决了)任何类似的问题?

0 投票
1 回答
513 浏览

android - 手动选择布局集?

在我的 xml 中,我设置了小、正常、大和默认布局。

我不想设置设备自动选择布局,但我想根据设备宽度的分辨率进行选择。

这是我的manifest.xml

如何设置?

0 投票
4 回答
2861 浏览

layout - Capabilities.screenDPI:在模拟器上正确,在设备上错误

我正在制作我的应用程序多屏(flex 移动)。基本上我想知道我什么时候使用平板电脑或智能手机。因此我想知道以英寸为单位的屏幕尺寸。我在 Desire HD(4.3 英寸)上对此进行了测试。我的问题是:当我使用 Capabilities.screenDPI 时,模拟器显示正确的值(217),但是当我在我的设备上运行它时,它给了我一个错误的 DPI 值(240),宽度和高度是正确的。基于该 dpi,我得到了错误的屏幕尺寸(3.887 英寸!= 4.3 英寸)。再次在模拟器上一切正常。设备模拟器配置了正确的值,只有当我在真实设备(没有模拟器)上运行它时,我得到一个错误的 DPI 值。

我正在使用以下代码进行计算:

为了节省您的时间,我将给出 Desire HD 的值:

480 x 800 像素,4.3 英寸(~217 ppi 像素密度)

使用的公式很简单 ~ 毕达哥拉斯:a2 + b2 = c2 -> sqrt(c)/dpi = 以英寸为单位的屏幕尺寸。

基于 Adob​​e,DPI 或 PPI 值可以“互换”使用。(Adobe,帮助)。我没有找到任何关于 dpi 值与 ppi 值不同的信息,或者在 flex 中是否有可能使用 ppi 属性的任何信息。

所以在我的真实设备上我得到:

480 x 800 像素,3.89" (~240 dpi)。

另一个注意事项: 我已经看到 flex mobile 中有 3 个默认常量。可能是直接扔进其中之一吗?(我不怀疑,因为我直接调用 Capabilities.screenDPI)。

我的意思是:如何确定它是平板电脑还是手机(以便切换到另一种布局)?你不能走这applicationDPI条路,因为它与三星 Galaxy S3 (1280x720, 319 PPI) 或 Apple iPad 3 (2048×1536, 264 PPI) 等新设备混在一起。