手机软件屏幕太大怎么处理?

屏幕手机

1个回答

写回答

诺基亚
诺基亚

嘿嘿,这个就有点点难了,如果这样的话,你只能从分辨率上下功夫找了,你的可能是128×160的,K750的是176×220的,所有大了,你可以专门找128类型的软件阿,诺基亚5200的软件可能是适合的

下面的是我找的答案,不知道你满意否?

JavaMagic是一款为解决手机Java游戏某些兼容性问题而设计的软件。本文以

Java
Java

JavaMagic 0.53为例,介绍如何用JavaMagic对不兼容的Java游戏进行处理,使之

能较好地运行在您的手机上。

目前一般手机(我是指非Nokia手机)与Java游戏的"主要矛盾"有一下几点:

一,游戏不能全屏运行。例如,很多游戏是以128x128的分辨率为标准设计的

。而有的手机,其屏幕分辨率虽然也为128x128,但在运行游戏时,由于游戏没有

以全屏方式运行,画面一部分会被按键提示栏之类的物体遮挡,十分影响心情。

当然,如果您的手机分辨率大于128x128,比如128x160,就不会存在这样的烦恼

。但有的游戏被设计成能够自动适应屏幕分辩率,让这些游戏在128x160的手机

以非全屏的128x128尺寸运行,岂不是很委屈它们?所以,如果可以的话,全屏运

行总是好的……

二,游戏是Nokia专用的。目前很多游戏都是只有Nokia的版本,懒惰的厂商

偶尔才会大发慈悲,发行对应其它手机的版本。由于Nokia的游戏一般都使用了

Nokia专用的API,不能直接放在非Nokia手机上运行,直接导致我们对Nokia这厮

又爱又恨。幸好劳动人民的智慧是无限的,某位我不知名的神仙写了一个Nokia

API的模拟包,解决了这一难题。这就是在网上广为流传的那个俗称"com文件

夹","com包"的物体。但是这个模拟包只是实现了一些最主要的基本功能,还不够

完善,仍然存在一定兼容性问题。我知道除了我,还有人正在尝试去完善它。希

望以后我们能看到更优秀的模拟包出现在网上。

三,游戏按键不兼容。虽然只要游戏厂商愿意,他们可以做出在几乎任何一

手机上都不出现按键不兼容问题的游戏,但在残酷的现实中大量的游戏都是根

据KeyCode(键值、键码)这种跟设备有关的东西来识别按键的。而不同品牌的手

机,甚至相同品牌的不同系列的手机,除了数字键(包括[*]和[#]键)的KeyCode

是一样的,其它按键比如左右软键、方向键,其对应的KeyCode几乎都是不同的。

因此,在玩游戏时按了“右”,可能游戏会认为你按的是“下”;或者游戏需要

你按“右软键”,可是你把所有键都按遍了游戏都不鸟你。已经有一些先进分子

们(这些“手机游戏修改群”里的大大们十分活跃,相信不少人都见过)觉得这

种情况难以忍受,于是研究出了解决方法——改游戏代码,把游戏里面使用到键

值的地方通通改成我们自己手机的键值。无奈这种修改方法本质上是一种繁重的

体力劳动,容易导致头晕眼花和一定程度的神经衰弱,所以我尝试了不到24小时

就彻底地溃败了,转而研究其它的修改方法,并开始写JavaMagic这个软件。而且

这种方式还有一定的局限性,更重要的是它不适合一般玩家。

四,字体问题。这点国产游戏尤为突出。很多游戏大量使用小字体,十分抠

门。然而我们的手机厂商更加抠门,直接把小字体的支持阉割掉了。阉割得比较

有人性的,会统一用一种字体来代替大、小字体,这样至少在游戏里还能看到字

。而阉割得比较彻底的,就干脆就什么都不显示了。这个问题也可以通过修改游

戏代码解决,但同样比较麻烦。

五,语言问题。呃……这个是游戏与游戏玩者的矛盾,不在本软件的讨论范

围……

如果您的手机支持MIDP 2.0,那么恭喜,您可以试一下JavaMagic,也许它能

解决您的问题。其实那些Java游戏还是很好骗的,JavaMagic对它们使用了一些巧

妙的小伎俩,使之能比较正常地在您的手机上运行。

举报有用(4分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号