触控界面制作方法正文:这里以迪文5.7寸640x480带触摸屏的DMT64480S057-11WT为例。1、制作界面:(1)
格式
pdf格式笔记格式下载页码格式下载公文格式下载简报格式下载
要求:JPG、BPM;(2)制作软件:Photoshop、ACDsee等工具均可;(3)分辨率:640x480以上(分辨率大于640x480,否则显示会模糊),但对具体的分辨率没有硬性要求,只要保证横纵坐标分别大于640和480即可,迪文公司开发的USB串口调试助理会自动根据终端型号调整分辨率;(4)制作技巧:储存在0位置储存在1位置储存在3位置储存在4位置a、同一界面做两个样式,以实现按钮动态效果,如上图所示;b、当界面的按钮数量不多时,可以适当的把按钮做大点,不仅点击起来舒服点,而且界面整体也比较协调;c、当界面的按钮数量较多时,适当的把按钮的布局调宽点,避免由于太密集造成的误操作。(5)下载界面:把对应界面下载到终端的0、1、2、3位置(使用迪文的串口调试助理)2、安排界面切换流程(生成配置文件)(1)使用工具:这里我们使用ASM51来说明,文件名为touch1E.ASM;(2)切换流程:点击“0”界面的“ENTER”键后,切换到“2”界面,同时实现“1”界面的按钮动态效果,但不发送任何代码——点击“2”界面的“EXITSYSTEM”键后,切换到“0”界面,实现“3”界面的按钮动态效果,同时发送代码1(0x0031)。(3)根据迪文触控界面配置指令,我们编写如下:ORG0000HDW0,458,414,604,460,2,1,0FFFFH;不发送代码DW2,504,347,604,404,0,3,1;发送代码1DW0FFFFH;3、生成配置文件并下载到终端(1)生成配置文件:把编写好的配置文件touch1E.ASM,使用ASM51编译器生成touch1E.ASM,再使用HEX-BIN转换工具(HEXBIN.EXE)转换成touch1E.BIN;(2)把配置文件下载到小型字库文件“1E”(30)位置;(3)更改终端为触控模式结语:使用迪文触控界面方式来设计人机界面,极大的降低了二次开发的代码量;更重要的是,我们希望这种方式能改变我们产品设计和市场开拓的思路:1、把产品的“算法”和“界面”设计两部分彻底分开:算法是企业的核心竞争力,而不用让宝贵的研发资源浪费在大量冗长的界面代码设计上;2、产品研发可以并行进行,不仅界面和算法可以并行设计;而且可以多个美工来负责不同的界面设计;由于触控键码起到了“发送消息”的作用,负责算法不同部分的工程师也可以并行设计和调试;3、提高了产品的可靠性:原则上来说,所有用户的程序处于同一个并行的级别上,功能模块之间的相互独立,简化了测试流程;4、让产品的升级换代非常容易。产品稳定后,产品的升级换代,基本上都是“界面”的升级换代,“算法”很少改进;5、采用配置文件的方式,可以很轻松的实现客制化或多风格(很多“皮肤”)的界面,因为只要在配置文件跳转位置上插入不同界面即可,而上传的键码是相同的;6、极大的缩短新产品的开发时间,提高了市场竞争力,一般一个新品的界面开发工作,5-7天即可完成。