大家在设计游戏或者其他应用的时候,很多都要操作图片。众所周知。j2me程序不能太大,因为它有太多的限制。改怎么办呢,我的应用要求大量的图片。没关系,图片是死的,人是活的。我们始终都是有办法搞定的。高手们自己写个图片压缩的算法,我们这些水平一般的人只能踏实的做自己的事情了。
1。通过工具压缩图片大小。比如把颜色植调小点,这样不仅效果在手机上不会差很多,还可以大大的缩小图片。
2。把所有的图片绘制成一张大图片。然后通过程序来切割它,这样在操作上面会方便很多。
下面我们来看看代码把
java 代码
- try {
- //创建源图片
- source = Image.createImage("/p.png");
- } catch (IOException e) {
- log.error(e, "读取图片文件错误");
- System.exit(0);
- }
java 代码
-
-
-
- public static final void loadImages() {
- //切割图片了。只要知道具体的位置,就什么都可以办到
- MY_BOOK = Image.createImage(source, 6, 3, 120, 22, 0);
- NET_BOOK = Image.createImage(source, 6, 32, 120, 22, 0);
- ABOUT = Image.createImage(source, 5, 56, 120, 22, 0);
- HELP = Image.createImage(source, 179, 31, 120, 22, 0);
- EXIT = Image.createImage(source, 179, 4, 120, 22, 0);
- ARROW = Image.createImage(source, 178, 57, 15, 9, 0);
- }
程序就这么简单。详细的例子可以看看我共享的关于电子阅读的基本框架
分享到:
相关推荐
NULL 博文链接:https://chen592969029.iteye.com/blog/749100
as3 等比切割图片,一键切割图片保存+自动命名图片 任意自定义等比宽高像素图片
asp.net + js 切割图片 切割头像 随意切割图片的
易语言图片分割源码,图片分割,释放字节流,创建字节流,取字节流指针,取字节流尺寸,取出字节集,GdiplusStartup,GdiplusShutdown,GdipLoadImageFromStream,GdipGetImageDimension,GdipCreateFromHDC,...
一个完整的图片上传剪切图像功能,而且是java版本,下了不后悔,
canvas赋值分割图片多块动画
本代码在visual c++上运行,实现了基于图的图像分割。
FLASH切割图片行走人物FLASH切割图片行走人物FLASH切割图片行走人物FLASH切割图片行走人物
主要给大家介绍了关于python验证码识别教程之利用滴水算法分割图片的相关资料,文章中通过示例代码介绍的非常详细,对大家的学习或者具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
Qt4.8.2 绘图 切割图片 源码+可执行文件
教你怎么用CSS切割图片,挖出你要的部分,有图和源码
php图片切割 可以批量将图片从中间分割
要说明的是这个只是一个效果,并不是真正的切割图片,要获取真正的切割图片请参考图片切割系统。 先看看效果: 图片地址: 程序说明 这个效果主要分三个部分:层的拖放、层的缩放、图片切割(包括预览)...
html5 canvas结合css分割图片 引用动画库animal等 播放图片动画 支持三角形 矩形 梯形 横向 竖向 支持火狐浏览器及手机
自己做的图片分割的小系统,能把一张大图片按照自己指定的大小来分割成几个小图片,比如 100*100的一个图片可以把它分割成10张100*10的图片,能保存当前流行的格式,具有错误日志功能,多线程 这里小弟附上源代码,...
一个UIView子类,实现图片手动切割组件,自动切割选取部分的图片
根据设定的要切割图片的大小,将文件夹下不同尺寸的图片进行循环切割,生成多张小图。保证原图片中每一部分都不遗失。
将图片进行分割 可以调节成不同的大小 调节成不同的数量 根居要求改变
javaScript图片切割,纯粹的JS版本图片切割效果!
易语言D2D分割图片源码,D2D分割图片,启动分割图片,分割图片