智能测试器——测试您的爱姬性能

访问:28热度:*****

手机功能越来越强大,已经不再是打打电话、发发短信那么简单了,您还可以用它来上网、玩游戏甚至收发邮件、查看工作文档。苹果公司新推出的IPhone更是把它向前推进了一大步,通讯和无缝结合的互联网应用。现在坊间传言Google也要加入战团,推出所谓的G-Phone,是真的吗?会更强吗?

那个玩意儿还是有点遥远的,还是让我们先看看自己的手机功能到底有多强大,有多智能,支持哪些应用呢?me做了个J2ME程序,名字叫"智能测试器"(最新版本0.0.67,更新时间2007年11月28日),您不妨下载试试。

功能

  1. 系统平台测试。如CLDC1.1和MIDP2.0等。
  2. 显示能力测试。包括支持的色彩数、灰度级别,背景色等。
  3. 屏幕测试。触摸屏支持(点击和拖曳)、缓冲支持、是否支持JPG图片的显示等等。
  4. 背景灯光闪烁测试。
  5. 振动功能测试。
  6. JSR支持测试。比如可存取手机内部文件的File Connection、Mobile Media等。

特性

  1. 支持多项性能测试,包括显示能力、对声音的支持、动画能力、文件存取和触摸屏等。
  2. 在每个项目的测试中如果所获信息太多超出了显示范围则自动滚屏。
  3. 自由在全屏和窗口之间切换。
  4. 通过短消息发送测试消息给作者以供分析之用(自愿)。

版本升级

下步计划

  • 增加对闪烁灯的测试支持
  • 保存测试结果供重复查阅和保存
  • 实现参数配置功能,比如显示区域、边距、背景图设定等可动态调整并自动保存,方便程序下次启动时调用

0.0.67版本 时间2007年11月28日

  • 更新背景图片三张
  • 添加彩蛋(音乐的哟)
  • 优化测试信息,使其更简洁

0.0.55版本 时间2007年11月21日

  • 增加About界面,介绍测试器本身及其使用方法
  • 把屏幕划分为功能区和测试区,并使用不同的字体和颜色
  • 同时支持按键(1、2至8)和屏幕点击显示测试信息
  • 增加了无线短信发送测试结果的功能
  • 测试器界面全部用Canvas实现,更美观
  • 完美支持英文单词的换行。行尾如果只有两个及以下字母则该单词自动折往下行;超过两个才自动添加连接符“-”
  • 修正了负责滚动的Thread无回收的问题

0.0.23版本 时间2007年11月18日

  • 实现测试信息智能自动滚屏
  • 增加对英文文本的支持,实现单词折行自动添加连接符“-”
  • 自动随机选择背景图片(目前一共有三幅),并且可以通过左方向键手动更换背景图片,即时生效

0.0.21版本 时间2007年11月17日

  • 增加对文本换行的支持
  • 优化性能,必要时才启动线程

0.0.14版本(代码重写后的新版本号) 时间2007年11月9日

  • 代码全部重写,提高程序性能和运行效率;
  • 界面全部用Canvas实现,美化显示界面;
  • 对是否需要滚屏进行判断并做相应处理;
  • 核正测试项目名称;优化项目分类

0.0.25版本 时间2007年11月06日

  • 增加对触摸屏的测试

0.02版本 时间2007年3月28日

  • 增加对蓝牙和无线消息的JSR测试

0.0.1版本 时间2007年3月18日

  • 支持基础的五项测试:屏幕、平台、背景灯光、振动、JSR(文件存取、PIM、移动多媒体、3D动画)
  • 采用进度条方式显示测试完成程度

使用方法

  1. 下载智能测试器,0.0.67版本,zip压缩
  2. 把解压得到的smartest.jar通过数据线连接或者蓝牙的方式上传到您的智能手机上。
  3. 安装该jar程序并运行。
  4. 用手机上网下载智能测试器,0.0.67版本,jar直接安装使用。

另附上“开发笔记”(动态更新),欢迎同好讨论交流。

相关文章 随机推荐
  • 名言摘录(十一)
  • 演示报告学习笔记(04)--叙述型报告和说服型报告
  • twitter on 2008-05-06
  • 关于WordPress的插件开发
  • 〔转帖〕扼杀创意高见的五大杀手
  • 4 Responses to “智能测试器——测试您的爱姬性能”

    1. 哈哈又一代手机强人
      我想手机上Gtalk 有很多麻烦 能加我Gtalk吗?
      zhang00000@gmail.com

      [Reply]

    2. [...] 前往“智能测试器”介绍、下载和讨论页面 [...]

    3. “爱姬性能” orz

      软件想法不错,呵呵,加油加油!

      [Reply]

    4. 强人可以给源码吗?我下载后安装在我们的操作系统上,结果提示无法连接,安装失败

      [Reply]

    Leave a Reply