怎样使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
    1030800
  • 关于雪花秀精华露的使用方法,雪花秀润致焕活肌底精华露怎么用呢?

    本文主要讲述关于“关于雪花秀精华露的使用方法,雪花秀润致焕活肌底精华露怎么用呢?”的内容。雪花秀润燥精华是雪花秀明星产品中销量第一的产品,可谓是当家花旦级别的产品,对于这样一款效果不错的产品我们应该掌握正确的使用方法达到最为理想的护理效果。

    2024-04-15
    50100
  • 妮维雅美白的那款身体乳怎么样?

    很不错,有效果。妮维雅(NIVEA) 德国拜尔斯道夫公司所有的大型全球护肤品与身体护理品品牌。1911年拜尔斯道夫拥有EUCERIT的油基乳剂皮肤软膏后成立了该公司,该乳剂为同类产品中第一种稳定的乳剂。该公司所有人Oskar Troplow

    2024-04-15
    44400
  • 精华水精华液精华霜使用顺序?

    精华水、精华液和精华霜的使用顺序应该是:先使用精华水,然后使用精华液,最后使用精华霜。具体步骤如下:1 首先,使用化妆水为皮肤快速补充水分,同时调节肌肤表面的酸碱平衡和水油平衡。2 然后,使用精华液。精华液是护肤品中的核心部分,因为它含有高

    2024-04-15
    44900
  • 精油、精华乳等护肤品的使用顺序

    顺序是:洁面乳、爽肤水、眼霜、精华乳、乳液、CC霜、精油。精油分稀释的(复方精油)和未经稀释的(单方精油)比如仙人掌种子油。在使用时需要注意:复方精油使用前应先进行皮肤测试,以避免刺激及过敏性反应。初次使用某种精油时,可先用棉球沾一滴精油,

    2024-04-15
    29400
  • 小乌龟用什么东西来装着养

    小龟可以毫无困难地用一个平底容器饲养,塑胶盆,塑胶槽,玻璃缸或盒、水族箱都很合适,水不要太深,深度能让其游泳为好。  一个理想的养育场所须有一些特定最低要件。每只幼龟要有五公升水的活动空间,而水深不应超过龟体长度,好让龟到水面呼吸时脚能撑到

    2024-04-15
    28000
  • 广州露皙兰化妆品有限公司电话是多少?

    广州露皙兰化妆品有限公司****:公司电话66682409,公司邮箱13722885094@139con,该公司在爱企查共有6条****,其中有电话号码2条。公司介绍:广州露皙兰化妆品有限公司是2017-07-20在广东省广州市白云区成立的

    2024-04-15
    30400

发表评论

登录后才能评论
保存