自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 J2ME 垃圾滚动条

 public static void drawScroll_Bar(int top_y, int scroolHeight, int sumNum,   int nowNum, int drawRow, Graphics g) {  int top_x = MainCanvas.CANVASWIDTH - 5;  // 绘制背景  g.setColor(0xcccccc);  g.fillRec

2007-04-19 14:54:00 826

原创 J2ME MIDP2.0实现简单触摸屏事件

今天好好研究了一下MIDP2.0触摸屏的实现方法,把心得记下来,虽然还没有真机测试,不过模拟器上可以正常使用已经感觉是一个进步了~~呵呵~~首先,设置模拟器:在你的WTK目录下的/WTK22/wtklib/devices/DefaultColorPhone/DefaultColorPhone.properties   的文件中有一行touch_screen=false,把它改成true就可以了

2007-04-11 00:41:00 2676 2

转载 [学习]触摸屏拖拽事件处理

移植MIDP2程序到手写板设备,开始的时候对于pointerDragged事件kvm的通知机制没有什么印象,直接在pointerDragged的方法内打印通知过来的坐标.在MOTO的Linux手写板的模拟器上测试,得出的结论是底层的kvm在stylus没有离开触摸屏的状态下,一旦x或者y坐标移动了两个象素就会通知canvas.对于点击事件,一个x,y坐标足矣;但是对于拖拽事件的处理,默认的处理只是

2007-04-11 00:25:00 2279

原创 [记录]将WTK2.2模拟器设置为支持触摸屏状态

在你的WTK目录下的/WTK22/wtklib/devices/DefaultColorPhone/DefaultColorPhone.properties    的文件中有一行touch_screen=false,把它改成true就可以了 

2007-04-10 10:49:00 674

转载 [学习]网络

以下是客户端代码:package testsocket;//使用TCP协议一次性建立100次TCP连接//本例的目的是试图测试建立TCP连接的速度是多少;//从实验结果来看,建立连接的速度很快平均小于1秒,每次连接之间的间隔的平均时间也小于1秒;//测试环境:花生壳动态域名解析,服务器端需运行服务程序;import javax.microedition.midlet.*;import javax.

2007-03-28 12:15:00 685

转载 [学习]J2ME下载图片

 private void getImage(String url) throws IOException {  ContentConnection connection =(ContentConnection)Connector.open(url);  DataInputStream iStream = connection.openDataInputStream();  ByteArrayOu

2007-03-27 23:07:00 1099

转载 [学习]J2ME网络连接方案

(1) .由于无线设备所能支持的网络协议非常有限,仅限于HTTP,Socket,UDP等几种协议,不同的厂家可能还支持其他网络协议,但是,MIDP 无线论坛[http://www.j2me.com.cn/bbs] 1.0规范规定,HTTP协议是必须实现的协议,而其他协议的实现都是可选的。因此,为了能在不同类型的手机上移植,我们尽量采用HTTP作为网络连接的首选协议,这样还能重用服务器端的代码。但是

2007-03-27 20:48:00 1600 1

转载 J2ME自动升级

MIDP 2.0提供了一系列的新特性,其中一个就是调用平台的应用。例如可以调用WAP浏览器访问特定的网址,也可以调用电话应用程序呼叫某个号码。 上述两个功能都可以使用MIDlet类的platformRequest()方法实现,platformRequest()接受一个String类型的参数url,如果是呼叫电话号码则url的形式为tel:13810011001。如

2007-03-15 11:45:00 1500 1

原创 XML解析

 public void parse(InputStream in) throws IOException {  KXmlParser parserMail = new KXmlParser();  String[] tempName = new String[10];  String[] tempSize = new String[10];  int index = 0;  try {   pa

2007-03-08 11:07:00 797

原创 [Tool]手动绘制loading效果(不使用图片)

 /**  * 绘制Loading动画 使用前需清屏处理  * @param x绘制x坐标  * @param y绘制y坐标  * @param cueStr标签类型(0:邮箱1:新闻2:宝箱3:游戏4:设置)  * @param flashHeight动画高度  * @param g画笔对象  */public static void drawRect(int x, int y, Strin

2007-03-08 11:03:00 730

原创 [Tool]纯代码绘制提示框

 /**  * 绘制提示界面(屏幕中心提示框120*90)  *   * @param img提示图片  * @param cueType提示类型(0邮件,1删除,2等待,3错误)  * @param SCREEN_WIDTH屏幕宽度  * @param SCREEN_HEIGHT屏幕高度  * @param g  */ public static void drawCueCanvas(Image

2007-03-08 10:38:00 527

原创 [Tool]判断用户输入是否符合规范(大小写0~9数字)

 public static boolean isIncorrect(String str) {  if (str == null || str == "" || str.length() == 0) {   return true;  }  for (int i = 0; i    char c = str.charAt(i);   if (!(c >= 0 && c = a && c

2007-03-08 10:36:00 749

原创 手动实现Vector

/**元素类*/public class Element {   public byte RequestID;   public Element next;   public Element(byte _RequestID) {    RequestID=_RequestID;  }}/**列表类*/public class ElementList {  Element head=

2007-03-08 10:34:00 579

原创 学习笔记2006.10.5

        今天开始,决心写学习笔记!虽然j2me的课程已经结束,但是学习仍然是不懈的,何况温故而知新。希望能够吸收更多以前学习中疏漏的知识!!        学习书籍《J2ME手机游戏开发技术详解》        第一章 J2ME概述       重点就是一些概念性的东西,现在整理一下!      Java 2 平台企业版(J2EE):用于满足企业向它们的客户、供应商、雇员提

2006-10-05 18:14:00 727

空空如也

空空如也

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

TA关注的人

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