问题标签 [screens]

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 投票
0 回答
37 浏览

android - 我的 Android Studio 一直忽略 Large Layout 并为所有屏幕选择 Normal

我正在使用 Layout Variants 工具为我的布局创建不同的尺寸。

问题是当我选择任何大型设备来预览我的布局时..

它继续使用正常尺寸

我怎样才能强制它为屏幕选择正确的布局?

顺便说一句,我已经做了 AndroidManifest 支持屏幕

但仍然有问题!

我的应用程序图标在我的手机中看起来也太小了!

任何想法?

0 投票
1 回答
99 浏览

android - 适用于多个屏幕的 Android 尺寸文件

我是使用多个屏幕的新手,需要以下帮助:

我有 2 台设备:

  1. 三星S4

    • 显示等级:正常
    • 最小宽度:360dp
    • 分辨率:1080 * 1920
    • 密度等级:XXHDPI
    • 密度:442dpi
  2. 三星平板电脑:

    • 显示类:大
    • 最小宽度:600dp
    • 分辨率:600 * 1024
    • 密度等级:MDPI
    • 密度:168dpi

我的问题是两个设备的值都是从同一个维度文件中提取的。

  • 如果我有小文本,在手机上看起来还可以,但在平板电脑上太小了
  • 如果我有大文本,在平板电脑上看起来还可以,但在手机上太小了

你能告诉我每个值目录的名称应该是什么吗?

我努力了:

值-sw360dp-xxhdpi 值-sw600dp-mdpi

然而,这并没有什么不同。

我有一个方法:

我有 2 个维度文件条目:

值-sw360dp-xxhdpi\dimens

值-sw600dp-mdpi\dimens

我以编程方式尝试通过调用来更改文本大小:

谢谢你。

0 投票
1 回答
1328 浏览

python - python中的kivy小部件到kv文件,如何控制它

我有一个简单的测试程序:

主文件

和 test.kv 文件

控制 kv 和 python 小部件很简单(但我不知道如何在 kv 文件中编写小部件等更容易,但仍然需要在 python 中创建一些用于自动内容)或者更好地在没有 kv 文件的情况下在 python 中创建所有内容?我想做这样的事情:始终显示左侧菜单的应用程序,而在右侧另一个具有基于屏幕的动态内容的屏幕(从菜单中单击)可能是另一个简单的解决方案。任何人都可以逐步解释我吗?:)

0 投票
2 回答
3624 浏览

python - 如何从另一个类/屏幕 kivy 访问值

我想将弹出窗口中的标签设置为我已经在另一个屏幕/类中声明的值。我怎样才能做到这一点?

这是显示两个类的主文件的一部分,一个是屏幕,一个是弹出窗口。

这是来自弹出窗口的 kv 文件,试图指示在 screentwo 中为标签文本保存的值,我尝试了 root.self.ScreenTwo,尝试了 root.checkwin.result,尝试了这些的所有组合,但它只是给出找不到结果的错误。如何将标签中的文本链接到 screentwo 中存储的值?

0 投票
1 回答
45 浏览

android - 如何制作缩放的 0-1 布局 Android Studio

我正在尝试使 2 张图片处于随机位置,每张都在屏幕上的另一半。为此,我正在使用 setX() 和 setY() 函数。那些图片(Imageview)是一种相对布局的孩子。但是在不同的屏幕中,宽度不同,高度也不同。我知道在其他android开发语言中,你可以将屏幕宽高从1缩放到0(这样,中心是setX(0.5))

Android Studio 中有这样的东西吗?

0 投票
1 回答
142 浏览

java - 切换屏幕时出现 LibGDX NullPointerException

我正在使用 LibGDX 为 Android 开发游戏。我已经创建了几个屏幕,如果我似乎还没有访问过它们,我可以成功地访问它们。例如,我可以从StartScreenHomeScreenLoginScreenMainMenuScreen就好了。但是,当我尝试通过单击注销按钮从我MainMenuScreen的应用程序切换到我StartScreen的应用程序时,我得到一个 NPE:

当我在单击 Sign Up 后尝试从我转到时,我得到了同样的错误SignUpScreen,但是,我不认为这是一个错误,因为正如我之前提到的,使用点击(例如至于使用)。因此,我相信我的应用程序中有一个共同点。让我们关注我的点击错误。LoginScreenbuttonbuttonscreensbuttonHomeScreenLoginScreenLogin buttonerrorMainMenuScreenStartScreenlogout button

我首先在类Game的顶部声明我的变量MainMenuScreen

这是我的 MainMenuScreen 构造函数:

这是我尝试切换屏幕的地方:

这是我的 StartScreen 类 - 我首先在 StartScreen 类的顶部声明我的 Game 变量:

这是我的 StartScreen 构造函数:

我怎样才能解决这个问题?

0 投票
2 回答
475 浏览

c# - 在辅助屏幕上居中 C# 窗体

快速的问题,希望一个简单的解决方案。我对 C# 有点陌生,并试图在第二个表单打开时将其居中显示在辅助屏幕上。到目前为止,我可以让它在第二个屏幕上打开没问题,但它位于左上角,我无法让它居中。我知道Location = Screen.AllScreens[1].WorkingArea.Location;将把它放在所述工作区的左上角。我想知道是否有办法(基本上)将其更改.Location为其他无论实际屏幕尺寸如何都可以居中的东西?这将适用于具有不同屏幕尺寸的多个不同系统。这是我到目前为止的代码。

在第一个表格上。

第二种形式:

谢谢!

0 投票
1 回答
818 浏览

react-native - React Native:以不同的分辨率测试应用程序

我现在正在做的是关闭和打开不同的 Android Emulator 实例,看看它在 X 分辨率下是如何工作的。

有没有更聪明的方法?