- 浏览: 11410 次
- 性别:
- 来自: 沈阳
最近访客 更多访客>>
最新评论
-
javaichiban:
好文!!
另外我记得在真彩色png图中,PLTE, tRNS等 ...
j2me 在手机上,截屏你的程序 -
chenpeilei2003:
贴图看看嘛
条形小地图玩家位置显示 -
zovikoo:
其实实现这个主要是解决一个很重要的问题,那就是:
如果地图长度 ...
条形小地图玩家位置显示 -
zovikoo:
puhao7117441 写道个人意见哈,这样首先乘法计算比较 ...
条形小地图玩家位置显示 -
puhao7117441:
个人意见哈,这样首先乘法计算比较耗时间,然后int转long, ...
条形小地图玩家位置显示
文章列表
互联网是本着分享的原则的,但分享的太多就需要有人来整理出来精品了,精品聚合导航就出来了。
在繁杂的互联网环境中数不胜数的网站人们记不住,网址导航就出来了。
当前很多新闻都是民间的热点,民间的热点最真实的最早知道的当然是人民,其实帖子(火贴、好贴、热帖)是很好的观察民间热点的地方。
所以,一个帖子聚合网站就出来了,521热帖导航网 www.521tie.com
火贴 好贴 热帖 的聚合导航网站。
这是很有意义的网站,他给各大论坛社区带去了流量,给用户带来的想要的精品。
身边的很多朋友,都激烈的讨论着页游。确实,看到页游利润的人有很多很多,新的领域嘛,赚钱还算是简单,不过,依鄙人看,页游已经没有多少空间可以伸展了。
要看一个行业是否还可以发展,有个重要的因 ...
KJAVA在这里人气不算很旺,不过这磨灭不了我们这群热爱着J2ME开发的人们的激情。
关于这个截屏程序,是需要附加到你的项目中的,因为j2me的手机没听说双线程的。
此截屏程序的原理:
把缓冲画笔所在的画布img_buffer转成PNG格式保存到指定路径下,image转png需要一些插值加文件头的操作。
这段代码网上有,我也是copy过来进行创新的。
你需要做的是:
1.在你的canvas里定义截屏类的对象,初始值null。
2.在你的canvas里定义一个boolean变量,初始值true。
3.在你的canvas里的初始化或者构造方法里new 一个截屏 ...
这阵子忙项目,写了个控件,有点像文本域,显示文章用的,带滚动条,有拖拽事件,不过还是有个小问题不咋完美。
我承认我的代码不适合阅读,因为注释比较少,并且这个控件的开发难度有点大,主要是拖拽的地方有点 ...
此方法有很多局限性,但确实很适用,很多很多地方都需要他,比如说横板过关游戏,小地图是条形框,玩家的位置要按玩家在大地图上的位置的比例来显示在小地图条形框上,再比如经验值,升级所需经验值和现有经验值显示经验值浮标到哪的问题,基于数字庞大的精确运算,而不适用于可以通过口算得出坐标的场合,比如,地图总长1440像素,条形框200像素,你现在的坐标是在地图总长上的430,那么该方法的返回值就是小地图上你应该在的偏差值。
说了这么多,其实方法简单的很。
以地图例子来说,第一个参数就是条形框的宽,第二个参数就是你现在所在大地图上的X坐标(相对大地图X零点的坐标,也可称为世界坐标),第三 ...
j2me 创建多级文件夹方法
- 博客分类:
- j2me综合
这个方法是创建多层文件夹的一个方法,写的有点笨拙,或许用递归能够好些,不过递归恐怕会拖机器~
上代码
public void careateFconn(String deviceUrl)
{
FileConnection fconn = null;
String str_headUrl = deviceUrl.substring(0, deviceUrl.indexOf(":/")) + ":/";
String str_lowUrl = deviceUrl.substring(deviceUrl.indexOf(" ...
j2me 字符串分割(slipt)
- 博客分类:
- j2me综合
由于J2ME里没有slipt方法,所以用到的时候需要自己写,网上的代码大多都是转成了Vector然后由Vector转为String数组的,我提供一种不需要Vector辅助的方法,两种方法各有利弊,大家权衡。
不需要vector辅助的slipt方法 比较消耗速度 适用于小字符串拆分,由于不需要另外创建一个vector,省去了相当的内存开销,但占用了不小的运算开销,所以适用于字数比较少的字符串拆分。
public static String[] slipt(String st, String sli)
{
int temp = 0;
int length = 0;
S ...
此实例为本人原创的电话呼叫程序,用户输入号码进行拨号,由于本人一直是搞低级UI开发的,所以并没有用高级控件做输出体。
框架代码1 - Constant
import javax.microedition.lcdui.Graphics;
/**
* @author 空白节奏
* */
public class Constant
{
public static final int SCR_WIDTH = 240;
public static final int SCR_HEIGHT = 320;
public static final int SCR_CENTE ...
/**
* 画小菜单
* @param g 画笔
* @param st_w 文字数组
* @param x x坐标
* @param y y坐标
* @param i_wight 宽度
* */
public void paintLowMenu(Graphics g, String[] st_w, int x, int y, int i_wight) {
g.setClip(0, 0, 240, 320);
g.setColor(ColorSet.i_noButtenFrame);
g.fillRoundRect(x, y, ...
代码如下,这是一个我写的一个项目里的,实现了翻页效果,没有实现拖拽翻页及事件处理的接口。
变量定义:
/** 有动画版page */
private int i_page = 0;
private boolean b_left = false;
private boolean b_right = false;
private int i_moveTemp = 40;
private int i_x = 10;
private int i_y = 10;
主方法:
/**
* 分页画九宫格动画版
* @param g 当前缓冲
...