大家在设计游戏或者其他应用的时候,很多都要操作图片。众所周知。j2me程序不能太大,因为它有太多的限制。改怎么办呢,我的应用要求大量的图片。没关系,图片是死的,人是活的。我们始终都是有办法搞定的。高手们自己写个图片压缩的算法,我们这些水平一般的人只能踏实的做自己的事情了。
1。通过工具压缩图片大小。比如把颜色植调小点,这样不仅效果在手机上不会差很多,还可以大大的缩小图片。
2。把所有的图片绘制成一张大图片。然后通过程序来切割它,这样在操作上面会方便很多。
下面我们来看看代码把
java 代码
1. try {
2. //创建源图片
3. "/p.png");
4. catch
5. "读取图片文件错误");
6. 0); // 退出程序
7. }
java 代码
1. /**
2. * 载入图片。切割图片资源
3. */
4. public static final void loadImages() {
5. //切割图片了。只要知道具体的位置,就什么都可以办到
6. 6, 3, 120, 22, 0);
7. 6, 32, 120, 22, 0);
8. 5, 56, 120, 22, 0);
9. 179, 31, 120, 22, 0);
10. 179, 4, 120, 22, 0);
11. 178, 57, 15, 9, 0);
12. }
程序就这么简单。详细的例子可以看看我共享的关于电子阅读的基本框架