JavaME图片浏览器
老设备上的图像浏览一直挺折腾的,javame 图片浏览器就还蛮实用的。它基于JavaME开发,主打轻量小巧,专为像老手机、PDA 这类资源有限的设备设计。你只要把图片放进默认的文件系统目录,打开它就能浏览,响应还挺快。
主打功能像是图片缩放、平移、切换这些,都用的是MIDP里的接口,代码量不大,逻辑也清晰。图片加载用javax.microedition.io.Connector
搞定,显示用javax.microedition.lcdui.Image
加Graphics
来画,整体思路还挺直接。
比如放大之后想拖动图片?它会记录当前坐标,根据你按键的方向做偏移,只渲染屏幕可视区域。类似Image.createScaledImage()
的用法也值得注意,保持比例挺重要,不然画面容易变形。
用户交互这块,Command
加CommandListener
搭配得还行。上下切图、左右移动缩放图,全靠你按键的事件触发。虽然是老平台,但交互流畅度做得还不错,体验也不差。
如果你还在做 JavaME 相关的东西,或者想研究下在嵌入式设备上实现图像浏览的思路,这个项目挺值得扒一扒的。顺便别忘了检查你设备的图片格式支持,JPEG和GIF最稳妥。
如果你更关心现代平台的图片浏览方案,也可以看看:JavaScript 图片浏览器 或 Android 图片浏览器,思路上也有些相通。
javame图片浏览器
预估大小:201个文件
40917c30d772001015f9ca0f5d824a9a
8KB
4029658bd872001015f9ca0f5d824a9a
8KB
007c0668d972001015f9ca0f5d824a9a
6KB
30af201a027000101c4e9acf44a96869
8KB
10899b66d372001015f9ca0f5d824a9a
8KB
2097c04cd772001015f9ca0f5d824a9a
9KB
40722fe5d472001015f9ca0f5d824a9a
8KB
20270aa4fe6f00101c4e9acf44a96869
6KB
1089f3e6d772001015f9ca0f5d824a9a
9KB
10aae5dcfe6f00101c4e9acf44a96869
7KB
726.39KB
文件大小:
评论区