Java实践
网络咖啡
专注android、iOS手机app软件开发
展开
-
J2ME做项目的一些经验
最近做了一个J2ME的项目,有一些经验和大家一起分享。如有不足或者需要和我联系,请发email到cqucyf@263.net.该项目中使用的工具为J2MEWTK1.0.4_01+CodeWarrior。因为该项目不是一个游戏,所以没有设计到底层界面编程,总结起来有以下几点:1、 使项目名称为中文。这个就是让项目名称在手机中显示为中文,设置方法如下:在J2M原创 2003-07-22 07:59:00 · 4946 阅读 · 5 评论 -
使用J2ME技术开发RPG游戏(二)——按键处理机制
使用J2ME技术开发RPG游戏(二)——按键处理机制作者:陈跃峰出自:http://blog.csdn.net/mailbomb 在游戏中,按键处理机制也需要小心的实现,这里就介绍一种实用的按键处理机制。 在实际的游戏中,一般为了按键灵敏,我们一般不会直接在keyPressed或keyReleased方法内部书写逻辑的代码,而只是在这些方法内部记录或清原创 2007-01-24 16:26:00 · 5605 阅读 · 3 评论 -
一个使用JAVA编写的类似按键精灵的程序,支持脚本文件编写(含源代码)
import java.io.*;import java.util.*;import java.awt.*;import java.awt.event.*;/** * 支持脚本文件的按键控制程序 */public class KeySprite{ public static void main(String[] args){ String filename = "test.t"; try{原创 2006-08-17 13:28:00 · 11954 阅读 · 3 评论 -
J2ME贪吃蛇源代码——200行左右,包含详细注释
//文件名:SnakeMIDlet .javapackage snake;import javax.microedition.midlet.*;import javax.microedition.lcdui.*;public class SnakeMIDlet extends MIDlet { SnakeCanvas displayable = new SnakeCanvas()原创 2006-11-07 22:18:00 · 9557 阅读 · 16 评论 -
基础算法测试——生成一个1-10之间的随机整数组合
题目要求:1、生成一个随机组合,例如 1 2 3 4 5 6 7 8 9 102、该组合中包含所有1-10之间的整数3、每个数字不允许重复。4、具有一定效率原创 2006-06-09 14:30:00 · 6314 阅读 · 7 评论 -
扑克发牌算法实现
扑克发牌算法实现作者:陈跃峰出自:http://blog.csdn.net/mailbomb 扑克发牌算法是棋牌游戏中常用的基础算法,也是游戏开发人员需要熟悉的基础算法之一。下面介绍一下该算法的一种实现方式。 首先给扑克牌中每张牌设定一个编号,下面算法实现的编号规则如下:u 红桃按照从小到大依次为:1-13u 方块按照从原创 2006-05-14 14:53:00 · 9826 阅读 · 13 评论 -
J2ME游戏源代码免费下载——国外Digiment公司商业化代码
J2ME游戏源代码免费下载——国外Digiment公司商业化代码作者:陈跃峰出自:http://blog.csdn.net/mailbomb 欧洲手机游戏厂商Digiment公布其开发的J2ME游戏的源代码,并在其官方网站提供了下载,大家可以在GPL的框架下使用该代码。 其开发的源代码包含三款游戏,下载地址为: http://www.digime原创 2005-06-15 20:07:00 · 5502 阅读 · 5 评论 -
一个模拟简单的物品掉落的程序
/* * 物品掉落 * 物品掉落规则:把身上的物品进行编号,随机生成一个数字,根据这个数字来决定掉落 * 的物品。编号规则: * 1-头盔 2-衣服 3-武器 4-鞋子 5-项链 6-戒指 7-手镯 8-包裹内的物品 */public class WuPinDiaoLuo{ public static void main(String[] args原创 2005-10-20 19:50:00 · 5226 阅读 · 17 评论 -
想办一个J2ME培训班......
1、负责就业2、要求有基础3、周期比较短有兴趣的可以一起探讨,cqucyf@263.net我的个人简历:http://blog.csdn.net/mailbomb/posts/296349.aspx原创 2005-10-14 19:08:00 · 2967 阅读 · 1 评论 -
MIDP2.0手机上的手电筒程序(附代码)
MIDP2.0手机上的手电筒程序(附代码)作者:陈跃峰出自:http://blog.csdn.net/mailbomb 可以在所有支持MIDP2.0版本的手机上运行的手电筒程序。程序实现的原理是:利用Display对象来实现对于手机背景等的控制,在该系列的手机中只能实现闪烁背景灯的功能。实现代码如下://文件名:LightMIDlet.javapackage light;impor原创 2005-09-24 14:31:00 · 3204 阅读 · 1 评论 -
Nokia系列手机上的一个手电筒J2ME程序(附源代码)
Nokia系列手机上的一个手电筒程序(附源代码)作者:陈跃峰出自:http://blog.csdn.net/mailbomb 在晚上的楼梯上,没有灯时,很多人需要用手机来照明,所以就有了这个简单的手电筒程序。程序利用的是Nokia UI API中提供的功能实现,程序在Nokia 6020上测试通过。具体的源代码如下://文件名:LightMIDlet.javapackage light原创 2005-09-23 15:45:00 · 3955 阅读 · 0 评论 -
使用J2ME高级用户界面技术开发的猜数字游戏(包含源代码)
使用J2ME高级用户界面技术开发的猜数字游戏(包含源代码) 作者:陈跃峰 出自:http://blog.csdn.net/mailbomb 使用高级用户界面技术开发的简单的猜数字游戏:随机生成一个0-50之间的数字,如果用户输入的数字大于实际的数字则显示“大了”,如果输入的数字小了,则显示“小了”,如果相等则显示“佩服佩服”。 游戏源代码如下: //文件名:CaiMIDl原创 2005-07-28 23:24:00 · 3937 阅读 · 3 评论 -
旋风备忘录0.10软件介绍
软件名称:旋风备忘录0.10 英文名称:CquMemo支持机型:Java通用版本,支持所有Java机型旋风备忘录介绍软件名称:旋风备忘录英文名称:CquMemo当前版本:0.10Beta1、软件介绍该软件可以实现在手机中记录各种信息,可以保存您的日程安排、会议记录和重要事件备忘等信息。目前该软件只是最初的版本,如果您有什么好的意见和建议,可以和我联系。2、功能介绍:该软件主要实现备忘录功能,现在具原创 2005-03-24 18:05:00 · 2976 阅读 · 0 评论 -
Java新手必读
Java新手必读 1、 学习Java学什么?a) Java语法基础:如基本数据类型、流程控制、数组等等。b) 面向对象的概念:理解类和对象的概念等等。c) 开发工具:Jbuilder、Eclipse等d) 一定量的常用类库:如String、集合框架、日期操作等等。e) 专业类库:如做Web的要知原创 2004-11-07 12:39:00 · 5235 阅读 · 4 评论 -
Java IO学习基础之读写文本文件
Java的IO操作都是基于流进行操作的,为了提高读写效率一般需要进行缓冲。 简单的示例程序如下: /** * 读出1.txt中的内容,写入2.txt中 * */import java.io.*;public class ReadWriteFile{ public static void main(String[] args){ try{ File r原创 2004-10-30 14:04:00 · 5074 阅读 · 3 评论 -
开源密码管理软件项目说明(附源代码)
一、简介软件名称:开源密码管理软件开发语言:JavaMIDP版本:1.0开发环境:CodeWarrior+J2ME WTK1.03测试环境:J2ME WTK1.04+中文补充包简介: 随着社会的发展和进步,每个人需要记忆的密码信息很多,如银行卡密码、邮箱密码、论坛密码等等,记忆这些种类繁多的密码,给人们带来了很大的不便。 本软件实现在用户手机中,存储和管理用户的各类密码信息。主原创 2004-10-24 12:06:00 · 4876 阅读 · 3 评论 -
Java程序基础测试题目
Java程序基础测试(测试时间:100分钟,总分:100分) 一、填空(每题2分,总计40分)1. 分别写出数字17的二进制、八进制和十六进制表示形式:________________写出-17的补码:_____________2. int类型的变量在内存中占用______字节,char型的变量在内存占用_____位。3.原创 2007-09-21 09:54:00 · 10371 阅读 · 26 评论