自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(65)
  • 资源 (2)
  • 收藏
  • 关注

原创 直线运动轨迹

public class Point {public int x, y;public Point(int x,int y){ this.x=x; this.y=y;}}  /** * @author Administrator liuzy * 本类的功能是获得直线运动轨迹上的点  * 每次调用getNextPoint()将获得从起始点顺序的下一个点 */public class L

2009-03-27 14:55:00 373

转载 java里抽象类和接口的区别

 下面的这篇文章讲的十分透彻了,所以转载之abstract class 和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interfa

2008-10-29 14:14:00 223

转载 文章-NO.6:手机上运行kava程序

 入门指南-编程篇   入门指南-编程篇       No.1:开发前的环境准备      No.2:我的第一个Kava工程      No.3:运行Kava程序-IDE      No.4:模拟器上运行应用      No.5:Kava程序调试      NO.

2008-10-27 10:52:00 869

原创 文章-No.5:Kava程序调试

 入门指南-编程篇   入门指南-编程篇       No.1:开发前的环境准备      No.2:我的第一个Kava工程      No.3:运行Kava程序-IDE      No.4:模拟器上运行应用      No.5:Kava程序调试      NO.

2008-10-27 10:50:00 366

原创 文章-No.4:模拟器上运行应用

入门指南-编程篇   入门指南-编程篇       No.1:开发前的环境准备      No.2:我的第一个Kava工程      No.3:运行Kava程序-IDE      No.4:模拟器上运行应用      No.5:Kava程序调试      NO.6:手

2008-10-27 10:48:00 312

转载 文章- No.3:运行Kava程序-IDE

入门指南-编程篇   入门指南-编程篇       No.1:开发前的环境准备      No.2:我的第一个Kava工程      No.3:运行Kava程序-IDE      No.4:模拟器上运行应用      No.5:Kava程序调试      NO.6:手

2008-10-27 10:47:00 239

转载 文章2-我的第一个Kava工程

 入门指南-编程篇   入门指南-编程篇       No.1:开发前的环境准备      No.2:我的第一个Kava工程      No.3:运行Kava程序-IDE      No.4:模拟器上运行应用      No.5:Kava程序调试      NO.

2008-10-27 10:43:00 523

转载 文章-开发前的环境准备

入门指南-编程篇   入门指南-编程篇       No.1:开发前的环境准备      No.2:我的第一个Kava工程      No.3:运行Kava程序-IDE      No.4:模拟器上运行应用      No.5:Kava程序调试      NO.6:手

2008-10-27 10:41:00 280

原创 MAOL百科

 1.1 Whats MAOL   移动终端应用模式的探讨一直是相关领域的主要焦点,传统的应用软件推广和使用方法有两种:  ● 预装发布方式,这种传统模式就是厂家在移动终端出厂时预先植入相关的应用程序。  ● OTA(Over The Air)的方式,空中下载模式,是指终端通过无线通道下载相关软件并安装的方式。  以上的两种方式都有一定的局限性,预装方式的问题在于一旦终端到了用户

2008-10-22 17:25:00 356

原创 简单的无图片 进度条

private void paint3(Graphics gra, int x, int y, int w, int h, int r, int g,   int b, int k,int width) {  String s=w*100/width+"%";  System.gc();  gra.setColor(0);  gra.fillRect(x, y-h/2, width, h);  f

2008-10-21 16:44:00 236

转载 面向接口编程. oo

面向接口编程. 接口是用来表达能力的. 问题 在软件的架构细节设计中经常会要设计功能较为复杂的接口, 这样的接口往往用来抽象顶层功能实体, 要求抽象实体的各种功能, 经常会导致在接口中描述的方法过多, 降低了接口的抽象性, 同时这样的接口一般情况下也不具备复用的条件. 设计模式说明 根据 接口应该描述行为, 而非属性 原则, 可以将复杂接口中的方法再进一步抽象分类, 并采用 实体抽象 = 实体能力

2008-09-11 08:41:00 265

原创 触摸屏拖动代码实现(类似于4个方向键的功能)

/***speedNum是用来控制触发速度的计数器*moveSpeed是触发速度开关 值越大速度越慢为0的时候就是默认系统触发速度*keyY keyX是用来记录上一次的坐标*/  private int speedNum = 0; private int moveSpeed = 5; private int keyY,keyX; //首先在pointerPresse

2008-09-03 09:21:00 863 1

转载 在J2ME和WAP中实现电话呼叫功能

[转]在J2ME和WAP中实现电话呼叫功能 本文介绍如何在J2ME平台和WAP页面实现电话呼叫的功能。关于WAP和J2ME的区别并不在讨论范畴,读者可以自行查阅资料。        MIDP 1.0中没有提供电话呼叫的功能。在MIDP 2.0中,javax.microedition.midlet.MIDlet类提供了platformRequest()方法来请求设备来完成特定的请求,请求的内

2008-08-27 10:13:00 231

转载 换行

try {            BufferedOutputStream bos = new BufferedOutputStream(                    new FileOutputStream(File.separator + "2.txt"));            String nextLine = System.getProperty("line.separato

2008-08-08 14:20:00 228

转载 如何成为一位杰出的工程师

 如何成为一位杰出的工程师-How to be a Star Engineer在1985 年,我被问了一些问题,从那时起,我就开始找寻真正的答案。提出问题的是贝尔实验室(那是仍然是AT&T的一部分,现在属于 Lucent Technologies Inc.)。贝尔实验室由全世界最好的大学中聘用了最优秀,最聪明的毕业生,然而, 最后只有少数的人真正发挥他们的潜力而成为卓越的工程师。大部分的新

2008-08-08 13:19:00 239

转载 一个新手发的看看有借鉴意义没百叶窗效果

百叶窗效果如图所示有2个画面,其中一个以百叶窗形式消失,从而显示另一个画面。这是很多游戏公司用到形式。现写出2种画法 只写出竖的百叶,横的画法雷同。斜的我还没想到,呵呵循环的控制可有线程Thread#sleep()方法或Timer#(TimerTask,long delay,long period)实现。我将分别演示给大家。1。矩形画法思路:在背景画面上画N个矩形,

2008-08-08 12:49:00 655

转载 J2ME小特效之闪电中的城市

J2ME小特效之闪电中的城市 黑夜降临 乌云满天 闪电横空出现GAMELOFT 世界大战 游戏中也出现过怪物 闪电攻击现在我们就来写个闪电小特效 大家稍加应用就可以 变换不同效果    代码如下class DrawCanvas extends Canvas implements Runnable{  private Image img; /** 构造函数 *

2008-08-08 11:25:00 340

转载 rgb颜色

alicebluergb(240, 248, 255)antiquewhitergb(250, 235, 215)aquargb( 0, 255, 255)aquamarinergb(127, 255, 212)azurergb(240, 255, 255)beigergb(245,

2008-08-08 11:06:00 401

转载 J2ME中实现半透明

function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.as

2008-08-08 10:46:00 588

转载 J2ME经验总结之图片缩放

 作者:hunhun1981出自:http://blog.csdn.net/hunhun1981/   public static Image ZoomImage(Image src, int desW, int desH) {  Image desImg = null;  int srcW = src.getWidth(); // 原始图像宽  int srcH = sr

2008-08-08 10:35:00 231

转载 midp1.0动画

在SUN的技术文章里面有一篇文章讲述了如何基于MIDP1.0实现动画,个人觉得很不错。在MIDP1.0中并为直接对动画提供支持,如果我们明白动画的原理,熟悉Timer和TimerTask的话实现动画并非很困难的事情。    动画实际上就是一系列连续的帧,当他们变换的足够快的时候,我们人的眼睛就会觉得他是运动的。所以如果我们能够周期性的切换画面,从第一帧到第二帧到第三帧 ......那么我们就可

2008-08-08 10:21:00 267

转载 j2me动画3

在J2ME程序开发过程中经常需要实现游戏动画,例如简单的文字闪动,复杂的游戏界面变化等等,下面简单的介绍一下动画的原理,并附实现代码。   动画原理就是利用人的视觉暂留的生理特性,实现出来的一种假象。下面的代码就是不断的变化绘制的内容,实现文字的闪动。  程序的逻辑:每隔0.2秒变换一次绘制的内容,如果屏幕上没有绘制文字,则绘制,否则绘制文字。  实现代码如下:package welcomecan

2008-08-08 10:00:00 274

转载 j2me动画2

使用MIDP(Mobile Information Device Profile)的开发人员经常会抱怨用些什么办法才可以在一个MIDlet上显示动画。MIDP 1.0 没有直接提供对动画的支持(正在开发中的MIDP 2.0支持),但真要是自己去实现,其实也并非是一件很难的事。   任何动画的最基本的前提,是要在足够快的时间内显示和更换一张张的图片,让人的眼睛看到动的画面效果。图片必须按照顺序画出来

2008-08-08 09:59:00 293

转载 j2me动画

这个playAnimation() 这样写: int frameIndex = 0; Image[] animationFrames; //定义一个图像数组来存储一个动画的每一桢图像。假设已经被装载好了。假设是上面那幅动画,这个数组里面就存了12幅画。 (实际不是这样,还要更仔细一些,例如只存二进制数据而不是一个图像,到了播放时才即时创建一幅出来。而且相同的桢数据不会重复放在里面。 现在只是举

2008-08-08 09:42:00 316

转载 工具实用

1 Eclipse Tips 1.在工具条上有个文本形象的按钮"show source of selected element only".当编辑类的某个成员(方法或域)时,按下这个按钮,则当前窗口会只显示你正在编辑的类成员.再按一下则恢复.2.显示java文件行号.菜单中选择Window->Preferences打开Preferences窗口后选择Java->Editor,在右边的选项中选中Sh

2008-08-07 17:02:00 163

转载 使用Eclipse调试J2ME程序

使用Eclipse调试J2ME程序作者:陈跃峰出自:http://blog.csdn.net/mailbomb http://blog.csdn.net/Mailbomb/archive/2006/12/26/1462917.aspx        Eclipse是开发J2ME程序时使用的主要的开发工具之一,而调试程序的能力也是一个程序员必须具备的能力。本文假设Eclips

2008-08-07 14:25:00 316

原创 Eclipse3.4.0和eclipseme.feature_1.7.9_site.zip的下载地址和安装方法

Eclipse3.4.0和eclipseme.feature_1.7.9_site.zip的下载地址和安装方法:  Eclipse3.4.0的下载地址:http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.4-200806172000/eclipse-SDK-3.4-win32

2008-08-07 13:51:00 5696

原创 如何学习J2ME

    学习J2ME应该和任何一门学问的学习是一样的,基础应该是最重要的,就像一座大厦,没有好的根基。建的越高,越容易倒塌。学习编程,如果基础不牢固,你就很难走远。所以学好基础是提高编程能力的必要条件。    那么就首先要搞清楚什么是基础。比如数学能力,逻辑思维能力 这些个人能力上的基础是因人而异的不是这里要强调的。对于j2me的基础来说,应该是指java语法和j2me的api,如果你想从事j

2008-08-07 08:56:00 348

转载 手机网络应用客户端软件开发实践简介

网络应用与客户端软件      说到移动网络应用,前几年大家首先想到的就是WAP应用。最近随着市场上手机的可编程能力越来越强,手机软件开发平台和产业链的逐渐成熟,手机上的网络应用软件逐渐多了起来,如移动QQ、PICA、掌讯通等等。这些客户端软件凭着丰富的应用、以用户为中心的体验、良好的业务感知度逐渐成为WAP业务之后的又一类重要网络应用。目前的移动软件开发已经逐渐从传统的嵌入式开发中相对独立出

2008-08-06 17:16:00 213

转载 J2ME游戏优化秘密

本文章描述了代码优化在为移动设备写运行起来速度快的游戏中扮演的角色。我会用例子说明如何、什么时候和为什么要优化你的代码,来榨干兼容MIDP的手机的每一滴性能。我们将要讨论为什么优化是必要的和为什么有时候最好不要优化。我将解释高级优化和低级优化的差别,然后我们会知道如何使用J2ME无线开发包(WTK)自带的Profile程序来发现到哪里去优化你的代码。这篇文章最后揭示了很多让你的MIDlet运行的技

2008-08-06 17:10:00 227

转载 将Image对像转换为png格式的byte数组

将Image对像转换为png格式的byte数组  <!--google_ad_client = "pub-8792714353477453";google_ad_width = 250;google_ad_height = 250;google_ad_format = "250x250_as";google_ad_type = "te

2008-08-06 16:59:00 409

原创 农历计算代码

代码如其名,一个简单的农历代码,向大家展示了的农历的计算过程。import java.io.*;import java.util.*;public class NongLi{final static long[] lunarInfo=new long[]{0x04bd8,0x04ae0,0x0a570,0x054d5,0x0d260,0x0d950,0x16554,0x056a0,0x09ad

2008-08-06 16:00:00 484

原创 一个小题

 /**【8】猜牌问题 S 先生、P先生、Q先生他们知道桌子的抽屉里有16张扑克牌:红桃A、Q、4 黑桃J、8、4、2、7、3 草花K、Q、5、4、6 方块A、5。约翰教授从这16张牌中挑出一张牌来,并把这张牌的点数告诉 P先生,把这张牌的花色告诉Q先生。这时,约翰教授问P先生和Q 先生:你们能从已知的点数或花色中推知这张牌是什么牌吗? 于是,S先生听到如下的对话:P先生:我不知道这张牌。 Q先生

2008-08-06 11:25:00 175

转载 剖析如何用 J2ME 进行联网

剖析如何用 J2ME 进行联网 作者:Soma Ghosh 时间:2006-09-22 08:51 出处:IBM 责编:月夜寒箫               摘要:剖析如何用 J2ME 进行联网J2ME I/O 与联网:概览    Java 2 平台,袖珍版(

2008-08-06 10:23:00 217

转载 浅谈即时战略游戏在 J2ME 上的实现

星际》、《魔兽》、《文明》……这些都是PC游戏玩家们耳熟能详的名字,可以说以这些游戏为代表的战略游戏是PC游戏的典型代表,战略游戏的玩家也是众多PC游戏类型里忠诚度最高的玩家。战略游戏分为回合制和即时战略两类,两种战略游戏都有数量众多玩家,而后者更因为紧张激烈的游戏性逐渐压倒了回合制战略游戏,近几年来,一直在战略游戏中占统治地位。在“J2ME平台上开发网络即时战略游戏”,这个话题在现今

2008-08-06 10:06:00 158

转载 高可靠性移动应用程序-移动数据库和J2ME工具(3)

高可靠性移动应用程序-移动数据库和J2ME工具(3)jungleguo 翻译   更新:2003-11-18 14:06:03  版本: 1.0    翻译作者:jungleguo  2003-11-15原文: http://www.javaworld.com/javaworld/jw-06-2003/jw-0606-wireless-p

2008-08-06 10:04:00 181

转载 高可靠性移动应用程序-移动数据库和J2ME工具(2)

高可靠性移动应用程序-移动数据库和J2ME工具(2)jungleguo 翻译   更新:2003-11-18 14:02:18  版本: 1.0    翻译作者:jungleguo  2003-11-15原文: http://www.javaworld.com/javaworld/jw-06-2003/jw-0606-wireless-p

2008-08-06 10:03:00 167

转载 高可靠性移动应用程序-移动数据库和J2ME工具(1)

高可靠性移动应用程序-移动数据库和J2ME工具(1)jungleguo 翻译   更新:2003-11-18 13:51:55  版本: 1.0    翻译作者:jungleguo  2003-11-15原文:http://www.javaworld.com/javaworld/jw-06-2003/jw-0606-wireless-p1

2008-08-06 10:01:00 175

转载 开发移植经验谈

开发的时候平台是Nokia 40,然后移植到Nokia 60, Moto V, SE等,总结一下大概需要几个版本。1。 Nokia 40版, 使用Midp1.0+Nokia UI API2。 Nokia 60版, 使用Midp1.0+NOkia UI API3.  Nokia Midp2.0版,如6600,7610,使用Midp2.0 4。Moto V版,使用Midp2.05。 SE版,使用Mid

2008-08-06 09:53:00 145

转载 2个数交换

 将两个变量的内容交换,使用临时变量是最简单方法: public static void main(String args[]){       int x = 26;       int y = 20;        int tmp = x;       x = y;       y = tmp;}       那么有什么更加优化更加高效的方法吗?下面介绍两个方法: 1

2008-08-06 09:39:00 417 1

j2me直线轨迹源码(cldc1.0)

实现了cldc1.0下的直线轨迹运算 如果有更好的修改意见 请联系本人 谢谢

2009-03-27

java谜题 java技术资料

java各种经典谜题,经典谜题解密 好东西啊

2008-09-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除