六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 63|回复: 0

j2me 在手机上,截屏你的程序

[复制链接]

升级  82.67%

46

主题

46

主题

46

主题

秀才

Rank: 2

积分
174
 楼主| 发表于 2013-1-15 02:24:20 | 显示全部楼层 |阅读模式
收藏起来:http://www.iteye.com/topic/702252
 
KJAVA在这里人气不算很旺,不过这磨灭不了我们这群热爱着J2ME开发的人们的激情。
 
关于这个截屏程序,是需要附加到你的项目中的,因为j2me的手机没听说双线程的。
 
此截屏程序的原理:
把缓冲画笔所在的画布img_buffer转成PNG格式保存到指定路径下,image转png需要一些插值加文件头的操作。
 
这段代码网上有,我也是copy过来进行创新的。
 
你需要做的是:
1.在你的canvas里定义截屏类的对象,初始值null。
2.在你的canvas里定义一个boolean变量,初始值true。
3.在你的canvas里的初始化或者构造方法里new 一个截屏类的对象。
4.在你的canvas里run方法里如同下面代码一样改造,repaint()方法就是重绘方法,c就是截屏类的实例,c.save()方法是保存图片的方法。
<div class="dp-highlighter"><div class="bar"><div class="tools">Java代码
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表