前一段时间装上了魅族M8手机的SDK(软件开发包),在VC2005中运行M8模拟器调试程序时发现,它的模拟器尺寸“太大”了(见下面最后一图),达到 592 x 1081,以致于我的电脑屏幕(分辨率1280 x 1024)竟然不能将它完全显示出来(若是普通的1024 x 768的屏幕的话,更惨)!没错,M8手机屏幕的分辨率为 480 x 720,要保证屏幕1:1显示在电脑屏幕上,其它部分也与屏幕保持相应比例的话,模拟器只能是这么大。但是模拟器太大了,调试程序不方便,为了实用,只能牺牲屏幕周边的空间了,——事实上做这种调整非常简单:一、修改图片;二、修改XML配置文件中的一个相对坐标点。(我(liigo)一开始也猜测需要修改五个按键的坐标,实际上并不需要。)
下面说一下具体的操作步骤:
1、将M8模拟器皮肤安装目录(C:\Program Files\Windows CE Tools\wce600\M8SDK\Emulation\Skins\)下的子目录 "1" 复制一份,并命名为 "2" 作为备份,后面我们将直接修改子目录 "1" 中的文件。
2、为了防止干扰,建议先把目录1中的带白边框M8的三幅图片(即文件名不以"_V2"结尾的那三幅)删除,当然删不删都无所谓。
3、以图片miniOneEmulatorUP_V2.png 为突破口,调整该图片,去除屏幕周边多余的边框,注意保留五个接键(可以将其位置调整到靠边屏幕)。调整完成后保存文件。后面两幅图片是以此图为基础的,所以这一步很重要。
4、将第3步制作的图片miniOneEmulatorUP_V2.png 另存为miniOneEmulatorDown_V2.png,修改后者,把五个按键的背景颜色修改为目录2中的同名文件中的颜色值),完事后保存文件。
5、将第3步制作的图片miniOneEmulatorUP_V2.png 另存为miniOneEmulatorMask_V2.png,修改后者,把五个按键的背景颜色修改为目录2中的同名文件中的颜色值),完事后保存文件。
6、修改XML配置文件miniOne_WVGA_V2.xml 中的displayPosX 和displayPosY,这两个值就是图片中屏幕左上角相对图片左上角的坐标值。
经过以上6步,全部操作宣告完成,重启模拟器就可以看到修改后的效果了。CSDN用户可在此下载我(liigo)的修改成果。
下面是我修改后的(比之前小多了,554x861):
下面是修改之前的(是不是非常的“大”啊,592x1081):
分享到:
相关推荐
经过本人修改后的M8模拟器皮肤(缩小版),修改后的图片尺寸为554x861,用于在屏幕分辨率纵向高于880的电脑上使用(在1024x768分辨率下还是显示不完整)。压缩包中有使用说明。具体的修改方式可参见:...
魅族m8手机usb驱动是专门为魅族手机用户提供的手机调试usb驱动,专门用于手机调试,手机数据,手机存储,而且用户还要详细知道自己手机的相关系统和配置,合理的使用才能完美的运行,快来下载体验吧!软件介绍:魅族...
《魅族M8手机公交查询(M8busline)——全国300多个城市的移动出行解决方案》 在数字化时代,智能手机已经成为了人们生活中不可或缺的一部分,尤其在出行方面,各种应用程序为我们的生活带来了极大的便利。其中,魅族...
《国内第一代智能手机魅族M8经典铃声》 魅族M8,这款在中国智能手机发展史上具有里程碑意义的设备,自2009年发布以来,就以其独特的设计和出色的用户体验赢得了众多用户的喜爱。作为国内第一代真正意义上的智能手机...
《M8手机上的CAD看图神器:CadViewer详解》 在现代工程设计领域,CAD(Computer-Aided Design)图纸是不可或缺的重要文档,它承载着设计师的智慧与创新。然而,传统上CAD图纸主要在电脑上通过专业软件进行查看和...
魅族 M8 手机 Program 接口,底层刷机最好资料。可用于刷WP参考
对于M8N模块,我们可以通过u-center软件来修改其串口通信的波特率,以便更好地与外设进行通信。 波特率是指每秒传输的符号数,以位每秒(bps)表示。在串口通信中,波特率用于决定数据传输速率。选择合适的波特率...
魅族M8是一款在中国市场备受瞩目的智能手机,它以其独特的设计和出色的性能赢得了用户的喜爱。在这款手机上,用户可以安装各种第三方应用以扩展其功能,其中之一就是“计算器”。本篇将详细介绍这款针对魅族M8定制的...
NEO-M8是一款由u-blox公司生产的高效能且高性能的GNSS模块,搭载了u-blox M8 GNSS引擎,支持GPS、GLONASS、北斗以及QZSS等全球定位系统。这份《NEO-M8 Hardware Integration Manual》是一份硬件设计参考文档,它详细...
《51黑论坛_M8v7数控电源:深入探索Avr单片机编程与应用》 在现代工业自动化领域,数控电源作为关键组件,扮演着举足轻重的角色。M8v7数控电源,作为一款广泛应用的产品,其背后的程序设计与Avr单片机编程技术尤为...
ublox NEO-8Q和NEO-M8系列模块在文档中有详细的产品编号和版本信息,如NEO-M8N、NEO-M8M、NEO-M8Q、NEO-M8T、NEO-8Q等,以及它们的ROM/FLASH版本信息,例如NEO-M8N-0-10FLASHFWSPG3.01。此外,文档还提供了产品变更...
【标题】"m8程序源码M8Money源程序_090325" 提供的是一个关于在M8设备上开发应用程序的实际案例,它是一个源代码项目,旨在帮助开发者快速了解和入门M8平台的编程。M8Money可能是一个财务管理或者模拟银行应用的示例...
魅族M8是一款由中国魅族科技有限公司推出的早期智能手机,运行的是基于Windows CE修改的操作系统。在这个标题中,“必备”一词表明点讯输入法在用户中具有广泛的使用率和好评,对于魅族M8的日常操作体验至关重要。 ...
《飞鸽传书:手机版M8的无线文件传输利器》 在移动设备的日常使用中,文件传输是一项不可或缺的功能。而“飞鸽传书”作为一款高效、便捷的文件分享工具,尤其适用于智能手机用户,尤其是那些拥有M8设备的用户。这款...
- **NEO-M8Q**:提供较小封装尺寸,适用于空间受限的应用。 - **NEO-M8M**:具备良好的抗干扰性能,适合在复杂环境中应用。 - **NEO-M8T**:特别针对时间同步需求设计,具有高精度的时间戳功能。 #### 三、NEO-M8...
魅族M8是一款经典的智能手机,它在当时的市场中因其独特的设计和良好的性能而备受用户喜爱。在使用魅族M8与计算机进行数据同步或进行刷机等操作时,正确安装USB驱动是至关重要的一步。本篇文章将详细介绍针对Windows...
M8,全称HTC Dream G1,是HTC公司2009年推出的一款智能手机,基于Android操作系统,以其创新的滑出式QWERTY键盘和强大的硬件配置在当时引起了广泛关注。PlutoComic选择在M8上推出试用版,意味着该软件对设备的兼容性...
本教程旨在指导用户制作任意的M8官方固件+Android的双启动固件,从而实现M8手机的双启动功能。在本教程中,我们将使用Mpack、M8TinyLoader.exe、zImage、xip.bin(官方固件)等工具来制作双启动固件。 一、工具准备...