基于J2ME平台纯java语言绘制“水晶条”
摘 要:“水晶条”是当今手机应用程序开发特别是手机UI中很重要的装饰模块,外观华丽酷炫的水晶条很受手机用户的青睐。本文将介绍用java语言通过简易算法实现水晶条的视图功能。
关键词:手机UI ;水晶条; 重用;J2ME
1 引言
UI即User Interface(用户界面)的简称。UI设计则是指对软件的人机交互、操作逻辑、界面美观的整体设计。好的UI设计不仅是让软件变得有个性有品味,还要让软件的操作变得舒适、简单、自由,充分体现软件的定位和特点。
目前手机UI中使用的水晶条大都是通过Photoshop,Firework制作出贴图,然后移植到手机UI中,作为常用的装饰模块编程人员和美工人员需要做大量的交互以期实现程序功能模块和贴图的完美结合,这在很大程度上延长了开发周期。而基于J2ME平台用java语言直接编写“水晶条”则一定程度上缓解了这种尴尬局面。
2 程序设计思路
Java语言编写“水晶条”主要针对手机应用程序特别是手机UI的前台用户界面的美化。本程序是在J2ME环境基于导入MIDlet SDK的Eclipse平台。程序设计思路:
(1) 首先通过多次定义public static final int函数对描绘量和基本颜色值进行描述,从而生成方便调节的参数。
(2) 然后初始化导入的颜色和描绘值等参数,并使用循环函数switch (a)对得到的参数进行分组定义。
(3) “水晶条”绘制算法。这部分工作是本文讨论的重点,“水晶条”的华丽效果主要体现在颜色突变和渐变的结合使用上,通过自定义函数完成绘图的功能;其中还使用了函数or(color 百度百科:
上一篇:应用于汽车中的电子技术
下一篇:调解类电视节目的“三观”意义