怎样使java程序自适应屏幕分辨率

怎样使java程序自适应屏幕分辨率,第1张

360安全卫士里有很多java软件,载下来自己修改分辨率就可以在bada上完美适用了~~方法如下:

第一步,用Winrar打开你的Jar文件,每个Jar文件都有一个META-INF的文件夹,只解压里面的MANIFESTMF文件。

第二步,用记事本打开MANIFESTMF,在其尾部添加 这样几行信息:

MIDlet-Scaleup-Support: False

LGE-MIDlet-Width: 480

LGE-MIDlet-Height: 800

MIDlet-Touch-Support: True

保存关闭,把修改好的文件放回Jar文件原来的目录里去。保存就好了。

解释一下含义:

第一行,是告诉Java虚拟机,不要按比例扩展屏幕(就是原来的放大效果)。

第二行,定义宽度。

第三行,定义高度。

第四行,去掉虚拟键盘,支持触摸输入。

顺便说一下,并不是所有的软件都可以这样修改。只对那些大部分的自适应屏幕的软件有效

第一种方法:安装JAVA环境,直接上网搜索。

第二种方法:下载反编译软件Apktool和签名软件AndroidResEdit,把要修改的APK放在解压出的Apktool软件里,进行反编译,出现一个文件夹,进入该文件找到以smali为后缀的文件,看到APK游戏分辨率后用记事本打开进行修改。

第三种办法:重新把修改过的文件打包为APK格式,打包好后用到签名软件AndroidResEdit进行签名,然后安装测试。

方法如下:

1、以华为P10为例,打开手机“设置”应用;

2、接下来在设置界面选择“显示”选项;

3、接下来在显示界面选择“屏幕分辨率”选项;

4、接下来在屏幕分辨率界专面取消勾选“智能分辨率”选项;

5、这时可以看到默认分辨率变成了“FHD”的清晰属度;

6、接下来选择想要设置的分辨率,设置好以后屏幕分辨率就调好了;

扩展资料:

截止2020年月,手机屏幕分辨率最清晰是4K屏,水平清晰度3840,垂直清晰度2160,宽高比16:9,总约830万像素。

手机屏幕分辨率达到19201080,就已经达到屏幕技术中的高清标准了。但是也有些分辨率已经接近19201080却未达到19201080的手机,也是高清屏。

常见的屏幕分辨率:

1、480800

2、540960

3、7201280 

4、10801920

常见的屏幕尺寸有40 、43 、48 、50 、52 、55 、60。

import javaawtDisplayMode;

import javaawtGraphicsDevice;

import javaawtGraphicsEnvironment;

public class FenBianLv {

public void setResolution() {

GraphicsEnvironment environment = GraphicsEnvironmentgetLocalGraphicsEnvironment();

GraphicsDevice device=environmentgetDefaultScreenDevice();

DisplayMode displayMode=new DisplayMode(1024,768,16,75);

devicesetDisplayMode(displayMode);

}

public static void main(String args[]) {

FenBianLv fbl = new FenBianLv();

fblsetResolution();

}

}

顺便说一句,修改显示器的分辨率依赖于硬件,在个别显示器中不一定好用,这个在java帮助文档中说的很清楚。但是在有些显示器中是好用的,我试过。

我的电脑也是1G独显4G内存的低配。。但是按耐不住一颗爱玩游戏的心。

于是管你什么孤岛危机、战地、极品飞车。。。下游戏照玩不误。。。但是各种卡各种问题真心很悲剧。。。。。

    于是查漏补缺,缺那样就去知道那样。。。

终于。。。低配也能玩起杀手级的游戏。。。虽然和土豪配的效果有那么些差距。。。

首先你说的分辨率问题。。。

  游戏画面越好便会要求更高的配置。。。分辨率低不卡是一点,还有其他的各种特效什么的全部关掉,直到你觉得不卡为止。。

  不能调800x600?    很简单,直接窗口化就行了,因为窗口化就是800x600的分辨率。。窗口化方式是  enter(回车键)键加ALT

 还有就是玩游戏必须的几个优化应用了。。

  DX9    WIN7自带DX11

            很多游戏都需要DX9支持,他会让你的音频完美的和画面同步,提高游戏的连畅和真实性。

NVIDIA PhysX物理加速驱动9100513版

         优化AMD与NVIDIA 的显卡,增加流畅性,好处多多。

NET40

      NET Framework 是由 Microsoft 开发的一种全面且一致的编程模型,用于生成具有视觉震撼力的用户体验、无缝的安全通信和对一系列业务流程进行建模的能力的应用程序。

最好就是下载一个驱动精灵,点击玩家模式,上面有许多驱动,如果有就不用下,没有就下一个。。。杠杠滴。。

   实在不能降分辨率就用强制的方法,右键游戏图标,点兼容性  640x480那里打个勾。。

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/shuma/1328147.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-09-14
下一篇2023-09-14

随机推荐

  • 怎样鉴别我买的妮维雅是不是真的呀

    妮维雅是一款非常受欢迎的护肤品牌,市场上也存在一些假冒伪劣产品。为了确保你购买到的妮维雅是真正的正品,请你多角度进行鉴别。我们可以从包装上入手。正品妮维雅的包装通常具有高质感,印刷清晰,无模糊或拼写错误。包装盒上会有具体的产品信息,如成分、

    2024-04-15
    66100
  • 好用的身体防晒霜推荐 这些防晒tips你一定要知道

    防晒霜不仅可以防止晒黑还可以防止晒老,光老化是很常见的,紫外线对肌肤有很多伤害,平时出门一定要涂抹防晒霜,除了面部防晒,身体防晒也很重要。好用的身体防晒霜推荐1、妮维雅防晒 140g 质地很水润,非常好抹开,便宜又大瓶,拿来抹身上的

    2024-04-15
    48500
  • 伊思红参水乳适合哪个年龄

    伊思红参水乳也是比较好的一款护肤品,那你知道哪个年龄层的人更适合用伊思红参水乳吗下面我们就一起来看看伊思红参水乳适合哪个年龄吧!伊思红参水乳中有红参提取物,这种物质有很好的紧致抗皱作用,所以更适合30岁以上的熟龄肌肌肤。因为这个年龄层次的肌

    2024-04-15
    50600
  • 发之萃这个品牌的防脱育发套盒怎么样?

    效果因人而异。产品特点:发之萃防脱育发套盒选取本草精华,何首乌、侧伯叶、川穹、当归等,采用高能活性萃取工艺精制而成,其活性成分能快速改善毛囊生态环境,改善头皮状况,激活毛囊,具有头发防脱、促进毛发生长、促进毛发的作用,长期用会使头发乌黑柔顺

    2024-04-15
    57200
  • 十大平民防晒霜?

    今天我们就直奔主题说说我用过,觉得效果不错但是价格有比较平民的几款防晒霜。1、百雀羚水嫩精纯防晒百雀羚这款防晒含有多种珍贵草本精粹,它将红景天、积雪草、亚单身等融合,可以在抵御紫外线和光老化问题的同时去修复肌肤的暗沉感,让晒斑和晒伤彻底拜拜

    2024-04-15
    45200
  • 妮维雅男士润肤霜过期了能用吗

    妮维雅男士润肤霜过期了不能用过期的东西就最好不要用了,而且这种润肤霜虽然说你用的话一次两次没有什么问题,但是如果你这样,而且也不能保证它过期了会产生什么过期的物质,可能会影响你的皮肤,所以脸部最好是不要涂的身体的其他部位虽然说影响不大,但是

    2024-04-15
    50300
  • 请问一下护肤品的使用顺序,我有洁面乳,爽肤水,益纳其尔的芦荟胶膏,黄瓜精华,SK-ii的洁面乳

    护肤品的使用顺序如下:1 洁面:这是第一步,也是非常重要的一步。使用适合自己肤质的洁面产品,彻底清洁面部。2 爽肤水:使用爽肤水可以起到二次清洁和收缩毛孔的作用。将爽肤水倒在化妆棉上,轻轻擦拭肌肤。3 芦荟胶:芦荟胶可以放在晚上使用,能够深

    2024-04-15
    49200

发表评论

登录后才能评论
保存