星期二, 十一月 06, 2007

智能测试器开发笔记(notes in develope smartest)

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

在j2medev看到2004年春天的文章才发现自己的停滞期有多长,还是记下来的好,可以总结提高、备忘和提醒!

2007年11月06日
  • 终于自己画了Canvas实现了全屏,不过在显示既有图片的时候出现了问题,花了n久功夫都无法正常显示,但画线条和几何图形又正常,迫不得已上网求救。后来静下心来逐条梳理:Form和Alert中的图片都能正常显示,说明系统和机器都没有问题;加入调试语句发现原来是找不到图片的路径,和Netbeans自动生成的代码比较才发现原来是把图片的路径搞错了,应该是/res/apple_new.jpg。教训:遇事勿急,冷静对待,系统分析,然后动手而不是动嘴;另外就是没有想清楚之前最好不要动手,即使解决了也是瞎碰的,没意义,何况那样的话解决掉的可能性本来就很低。
  • 写了个在Canvas上写长字符串的函数,可以自动折行,呵呵,心里很是得意。不过美中不足的是掺杂了标点符号的行和其文本行尾端总是对不齐,坑坑洼洼的;另外就是暂时没有超过一面的更长字符串进行处理。
  • 覆盖了Canvas中触摸和按键事件的处理函数,使全屏状态能恢复成窗口状态以回到程序的主操作界面中去。

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

没有评论: