CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2ME

请各位高手写出自己学习j2me的过程!感激!!!

楼主ilovexiaonan(殷选弟)2004-09-03 02:10:02 在 Java / J2ME 提问

学习j2me有一段时间了,大概也就是半个月左右,不过开学了,学习的时间不是那么的充裕了,总感觉这半个月来收效不是预料中的那么大,很想听听各位高手的淳淳教导!谢谢! 问题点数:0、回复次数:61Top

1 楼ilovexiaonan(殷选弟)回复于 2004-09-03 02:11:29 得分 0

中国有200000000手机用户,20-25年龄段的就算只有10分之一,也有20000000用户,就算男孩玩游戏多,也有10000000用户,就算这些人中玩游戏的有10分之一,也有1000000用户,在这些人中,有兴趣、有时间、有财力的再算10分之一,最终我们的目标客户还有100000用户,这可是100000忠实用户啊!  
          一个游戏开发出来,如果足够受欢迎,就算有1/3用户下载,这样有30000用户数,一个游戏下载算0.5元,共计费用能收15000元,再和移动分成,最终能赚将近10000元,开发一个小小的手机游戏,赚个10000元,也算没白干啊!  
          如果游戏不算下载费,还开发游戏点数卡、运营费等其它相关费用,也许还能多赚一些。  
        这样说来,一个游戏下载费在1元以下,也不算低,何况下载费越低,下的人越多,薄利多销,下的人越多,游戏的“粘性”越大,这样用户群就越多,开发相关收费的机会就越多,这个市场的“蛋糕”就越大,整个JAVA手机用户群就会突破100000,火暴局面就越有可能出现。  
        只要JAVA下载能象短信一样火暴,相信大家都会知道下一步该干什么。。。      
  Top

2 楼ilovexiaonan(殷选弟)回复于 2004-09-03 02:12:36 得分 0

欢迎各位来发表高见:)Top

3 楼skylovers(遥忘)回复于 2004-09-03 08:39:47 得分 0

兄弟,你的10W用户里考虑没考虑中国现在有多少人的手机支持JAVA?现在支持JAVA的手机在总用户中最多占1/3吧。  
   
  可是只要是手机就可以玩短信。  
   
  市场是未来的,在没把东西(J2ME)学好之前就考虑赚多少....汗!Top

4 楼sy5591(呵呵★我爱王培)回复于 2004-09-03 09:12:03 得分 0

做wap   可能有前途   呵呵Top

5 楼dfrank(dfrank)回复于 2004-09-03 10:52:44 得分 0

个人推荐看WTK带的例子,先不看代码,然后自己照着做,  
  做一段时间参考一下,再做再参考  
   
  或者干脆自己选一个题目,坚持到做出东西来   :)Top

6 楼ilovexiaonan(殷选弟)回复于 2004-09-04 03:03:38 得分 0

>>>>>dfrank(dfrank)    
   
  谢谢,衷心感谢:)Top

7 楼ilovexiaonan(殷选弟)回复于 2004-09-04 03:04:55 得分 0

》》》》》skylovers(琴声刺骨)    
  现在的手机更新很快的,淘汰周期已经大大缩短了!Top

8 楼ilovexiaonan(殷选弟)回复于 2004-09-04 03:06:35 得分 0

》》》》》sy5591(呵呵★我爱王培)  
  请问:WAP具体都是做些什么的?谢谢!  
  我知道是无线应用协议,但是不知道具体都做什么?Top

9 楼dlgy(小猪快跑)回复于 2004-09-04 10:47:03 得分 0

to   ilovexiaonan(殷选弟)   :  
  WAP是一种无线应用协议,是一个全球性的开放协议。WAP定义可通用的平台,把目前Internet网上HTML语言的信息转换成用WML描述的信息,显示在移动电话或者其他手持设备的显示屏上。多种网络,也就是说,它不依赖某种网络而存在,今天的WAP服务在3G到来后仍然可能继续存在,不过传输速率更快,协议标准也会随之升级。Top

10 楼ilovexiaonan(殷选弟)回复于 2004-09-04 17:43:04 得分 0

》》》》》dlgy(小猪快跑)  
  谢谢大哥给小弟的指点:)祝福你幸福快乐!Top

11 楼artmouse(艺术老鼠)回复于 2004-09-04 18:18:34 得分 0

我不是高手,以前没有java经验,学习jame2个月,自己也整了一个游戏出来  
   
  我的经验就是从简单入手,先弄清楚开发环境,最简单的wtk+editplus,  
   
  然后运行例子,很多厂商都提供的,看例子源代码  
   
  自己开始写一些简单代码  
   
  立个目标写个游戏,开干,不懂就拆了别人的游戏来看Top

12 楼mingjava(学习)回复于 2004-09-04 22:16:57 得分 0

www.j2medev.com     基本纪录了本人学习j2me的一点经历     希望对新手有帮助Top

13 楼pigrain(猪小雨)(我是微软最差的MCP)回复于 2004-09-04 22:42:04 得分 0

正在考虑向哪方面发展Top

14 楼ilovexiaonan(殷选弟)回复于 2004-09-05 00:45:04 得分 0

>>>>>>>>>>>>>>>>artmouse(艺术老鼠)大哥:)  
   
  谢谢你,你写的非常细致,很佩服你这种做学问的精神,确实难得,小弟其实学习的方法跟你的差不多;)但是估计效果肯定和你存在不少差距的:)至少我这个人比较懒散也是那种粗心的大尾巴样出身,呵呵,见笑了:)再次感谢您:)Top

15 楼ilovexiaonan(殷选弟)回复于 2004-09-05 00:46:19 得分 0

》》》》》   mingjava(学习)  
   
  我已经在您的网站上面注册了,确实做的不错,谢谢您的辛勤劳动!Top

16 楼nik_Amis(...)回复于 2004-09-05 10:27:06 得分 0

upTop

17 楼mingjava(学习)回复于 2004-09-05 11:01:27 得分 0

期待以后能看到你在j2medev上发表文章     学习是辛苦的事情     祝你好运   :)Top

18 楼fireflyjava(萤火虫)回复于 2004-09-05 12:26:17 得分 0

我也刚开始  
  我前面写了一个贪吃蛇,感觉还不是很理想,继续和大家一起学习……Top

19 楼fireflyjava(萤火虫)回复于 2004-09-05 12:31:18 得分 0

贪吃蛇小程序和大家分享一下,给点意见,偶刚开始学……  
  import   java.util.Random;  
  import   java.util.TimerTask;  
  import   java.util.Timer;  
  import   javax.microedition.midlet.*;  
  import   javax.microedition.lcdui.*;  
   
  public   class   SnakeMIDlet   extends   MIDlet   implements   CommandListener    
  {  
      protected   Display     display;      
  List   menuIntr=null;  
  List   menuStart=null;  
  String   currentMenu=null;  
  Command   exitCommand;  
  Command   okCommand;  
  Command   backCommand;  
  KeyCodeCanvas   snakeCanvas;  
   
   
      public   SnakeMIDlet()  
      {  
          display   =   Display.getDisplay(this);    
           
      }  
   
      protected   void   startApp()  
      {  
        menuIntr();  
          //menuStart();  
      }  
  protected   void   menuIntr()  
  {  
  menuIntr=new   List("贪吃蛇游戏",Choice.IMPLICIT);//IMPLICIT);  
  menuIntr.append("1   开始游戏",null);  
  menuIntr.append("2   游戏说明",null);  
  exitCommand   =   new   Command("Exit",   Command.STOP,   1);  
  okCommand   =   new   Command("ok",   Command.OK,   2);  
  //menuIntr.addCommand(okCommand);  
  menuIntr.addCommand(exitCommand);  
  menuIntr.setCommandListener(this);  
  //Font   fon=new   Font("宋体",Font.STYLE_BOLD,13);  
  menuIntr.setFont(0,Font.getFont(Font.FACE_SYSTEM,0,Font.SIZE_LARGE));  
  menuIntr.setFont(1,Font.getFont(Font.FACE_SYSTEM,0,Font.SIZE_LARGE));  
              currentMenu   =   "main";    
              display.setCurrent(menuIntr);  
  }  
  protected   void   menuStart()  
  {  
  menuStart=new   List("贪吃蛇游戏",Choice.IMPLICIT);  
  menuStart.append("Start",null);  
  menuStart.append("Continue",null);  
  menuStart.append("Change   level",null);  
  menuStart.append("Exit",null);  
  menuStart.setCommandListener(this);  
  currentMenu   ="menuStart";  
  display.setCurrent(menuStart);  
  }  
  protected   void   introduce()  
  {  
  String   copyright="This   game   is   a   snake";  
  Alert   alert   =   new   Alert("About   Games");  
  alert.setTimeout(Alert.FOREVER);  
  alert.setString(copyright);  
  display.setCurrent(alert);  
  }  
  public   void   commandAction(Command   c,   Displayable   s)  
      {  
      if(c==okCommand)  
      {  
      menuStart();  
      }    
      else  
      if   (c==exitCommand)    
      {  
                    destroyApp(true);  
                    notifyDestroyed();  
                    }                    
                    else                                          
                    {                
                    List   down   =   (List)display.getCurrent();                
                    switch(down.getSelectedIndex())    
                    {  
                    case   0:    
                    if(currentMenu.equals("main"))  
                    menuStart();  
                    else  
                    startGame();                    
                    break;  
                        case   1:    
                        if(currentMenu.equals("main"))  
                        introduce();  
                        else  
                        continueGame();  
                        break;  
                        case   2:   changeLevel();break;  
                        case   3:   exitGame();break;  
                    }  
                     
                    }                    
                     
      }  
      protected   void   startGame()  
      {  
      System.out.println("start");  
      snakeCanvas=new   KeyCodeCanvas(this);  
      display.setCurrent(snakeCanvas);  
      }  
      protected   void   continueGame()  
      {  
      System.out.println("continueGame");  
      }  
      protected   void   changeLevel()  
      {  
      System.out.println("changeLevel");  
      }  
      protected   void   exitGame()  
      {  
      System.out.println("exit");  
      currentMenu   =   "main";    
              display.setCurrent(menuIntr);  
      }  
       
   
   
      protected   void   pauseApp()  
      {   }  
   
      protected   void   destroyApp(   boolean   unconditional   )  
      {   }  
   
      public   void   exitMIDlet()  
      {  
          destroyApp(true);  
          notifyDestroyed();  
      }  
  }  
   
  Top

20 楼fireflyjava(萤火虫)回复于 2004-09-05 12:31:55 得分 0

class   KeyCodeCanvas   extends   Canvas   implements   CommandListener  
  {              
              private   String   keyText   =   null;         //   Key   code   text  
              int   m_prevX,   m_prevY,   m_x,   m_y;  
                DulLinkList   dulList;          
                int   step;  
                Timer   thisTime;    
                boolean   ifCancel;  
                Random   myRandom;      
  Command   exitCommand;      
  SnakeMIDlet   snakeMIDlet;        
              public   KeyCodeCanvas(SnakeMIDlet   snakeMIDlet)  
              {  
  this.snakeMIDlet=snakeMIDlet;  
  exitCommand   =   new   Command("Exit",   Command.STOP,   3);  
  addCommand(exitCommand);  
  setCommandListener(this);  
                  m_prevX   =   getWidth()/2;  
                  m_prevY   =   getHeight()/2;  
                //m_x=getWidth()/2;  
                //m_y=getHeight()/2;  
                m_x=150;  
                m_y=100;  
                  //m_x=getRandomInt(getWidth());  
  //m_y=getRandomInt(getHeight());  
                  dulList=new   DulLinkList();  
                  step=5;  
  Snake   snake;  
  DulNode   dulNode;  
  for(int   i=0;   i<15;i++)  
  {  
  snake=new   Snake();  
  snake.x=50;  
  snake.y=100-step*i;  
  snake.direction=UP;  
  dulNode=new   DulNode(   snake);  
  dulList.insertHead(dulNode);  
  }  
  ifCancel=false;  
   
  thisTime=new   Timer();  
  thisTime.schedule(new   TimeSnake(),1);  
  myRandom=new   Random();  
              }  
  protected   void   paint(Graphics   g)  
              {  
                   
                  g.setColor(220,   225,   255);  
                  g.fillRect(0,   0,   getWidth(),   getHeight());                  
                  DulNode   temp=dulList.head;  
                  g.setColor(10,110,20);  
                  g.fillRect(m_x,m_y,step,step);                  
                  while(temp!=dulList.tail)  
                  {  
                  if(temp==dulList.head)  
                  g.setColor(216,250,120);  
                  else  
                  g.setColor(156,150,120);                  
                  g.fillRect(temp.snake.x,   temp.snake.y,   step,   step);  
                  temp=temp.next;  
                  }  
                  g.fillRect(temp.snake.x,   temp.snake.y,   step,   step);                  
              }  
  class   TimeSnake   extends   TimerTask  
  {  
  public   TimeSnake()  
  {  
  }    
   
  public   void   run()  
  {  
  Snake   snakeTemp,temp;  
                  DulNode   dulNodeTemp;  
  try  
  {  
  while(!ifCancel)  
  {  
  java.lang.Thread.sleep(100);  
  //System.out.println("math.random():"+getRandomInt(getHeight()));  
  //System.out.println("math.random():"+getRandomInt(getWidth()));  
   
  temp=dulList.head.snake;  
  if(temp.x==m_x&&temp.y==m_y)  
  {  
  switch(temp.direction)  
  {  
  case   UP:  
  temp.y=temp.y-step;  
  break;  
  case   LEFT:  
  temp.x=temp.x-step;  
  break;  
  case   DOWN:  
  temp.y=temp.y+step;  
  break;  
  case   RIGHT:  
  temp.x=temp.x+step;  
  break;  
  }  
  dulNodeTemp=new   DulNode(temp);  
              dulList.insertHead(dulNodeTemp);  
  m_x=getRandomInt(getWidth());  
  m_y=getRandomInt(getHeight());  
  }  
  switch(dulList.head.snake.direction)  
        {  
        case   UP:  
              if   (dulList.head.snake.y-step>=   0)  
              {  
              snakeTemp=new   Snake();  
              snakeTemp.x=dulList.head.snake.x;  
              snakeTemp.y=dulList.head.snake.y-step;  
              snakeTemp.direction=UP;  
              dulNodeTemp=new   DulNode(snakeTemp);  
              dulList.insertHead(dulNodeTemp);  
              dulList.delTail();                          
              }  
              break;  
        case   LEFT:              
              if(dulList.head.snake.x>0)  
              {  
              snakeTemp=new   Snake();  
              snakeTemp.x=dulList.head.snake.x-step;  
              snakeTemp.y=dulList.head.snake.y;  
              snakeTemp.direction=LEFT;  
              dulNodeTemp=new   DulNode(snakeTemp);  
              dulList.insertHead(dulNodeTemp);  
              dulList.delTail();  
              }  
              break;  
        case   DOWN:              
              if(dulList.head.snake.y<getHeight()-2*step)  
              {  
              snakeTemp=new   Snake();  
              snakeTemp.x=dulList.head.snake.x;  
              snakeTemp.y=dulList.head.snake.y+step;  
              snakeTemp.direction=DOWN;  
              dulNodeTemp=new   DulNode(snakeTemp);  
              dulList.insertHead(dulNodeTemp);  
              dulList.delTail();  
              }              
              break;  
        case   RIGHT:              
              if(dulList.head.snake.x<getWidth()-step)  
              {  
              snakeTemp=new   Snake();  
              snakeTemp.x=dulList.head.snake.x+step;  
              snakeTemp.y=dulList.head.snake.y;  
              snakeTemp.direction=RIGHT;  
              dulNodeTemp=new   DulNode(snakeTemp);  
              dulList.insertHead(dulNodeTemp);  
              dulList.delTail();  
              }  
              break;  
        }  
   
   
                  repaint();  
                //   System.out.println("if   on   line"+ifCancel);  
  }  
  }  
  catch(Exception   e)  
  {  
  System.out.println("cannot   Run"+e);  
  }  
  }  
   
  };  
   
    /**  
        *   Gets   a   random   int   between    
        *   zero   and   the   param   upper.  
        */  
  public   int   getRandomInt(int   upper)    
  {  
  int   retVal   =   myRandom.nextInt()   %   upper;  
  if(retVal<0)    
  {  
  retVal+=upper;  
  }  
  while((retVal%step)!=0)  
  {  
  retVal   =   myRandom.nextInt()   %   upper;  
  if(retVal<0)    
  {  
  retVal+=upper;  
  }  
   
  }  
  return(retVal);  
  }  
   
  Top

21 楼ilovexiaonan(殷选弟)回复于 2004-09-05 16:21:13 得分 0

》》》》》》》》》》》》》》》》。mingjava(学习)    
  谢谢你的指点:)我已经加了你的msn拉:  
   
  我的是:lovemfcmore@hotmail.com         有机会都交流哦:)Top

22 楼ilovexiaonan(殷选弟)回复于 2004-09-05 16:24:01 得分 0

》》》》》谢谢       fireflyjava(萤火虫)   兄弟把你的成果拿来和大家分享,大家共同努力,共同进步吧:)Top

23 楼ilovexiaonan(殷选弟)回复于 2004-09-05 16:29:29 得分 0

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  
  总之,谢谢各位来小弟这里做客的兄弟,大家共同努力,学习,一起进步,尽最大的努力把事业做好!  
  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>Top

24 楼fireflyjava(萤火虫)回复于 2004-09-05 19:02:19 得分 0

接上面的程序    
  protected   void   keyPressed(int   keyCode)  
              {  
                  Snake   snakeTemp;  
                  DulNode   dulNodeTemp;                  
                      switch(getGameAction(keyCode))  
        {  
        case   UP:  
              if   (dulList.head.snake.y-step>=   0)  
              {  
              snakeTemp=new   Snake();  
              snakeTemp.x=dulList.head.snake.x;  
              snakeTemp.y=dulList.head.snake.y-step;  
              snakeTemp.direction=UP;  
              dulNodeTemp=new   DulNode(snakeTemp);  
              dulList.insertHead(dulNodeTemp);  
              dulList.delTail();                          
              }  
              break;  
        case   LEFT:              
              if(dulList.head.snake.x>0)  
              {  
              snakeTemp=new   Snake();  
              snakeTemp.x=dulList.head.snake.x-step;  
              snakeTemp.y=dulList.head.snake.y;  
              snakeTemp.direction=LEFT;  
              dulNodeTemp=new   DulNode(snakeTemp);  
              dulList.insertHead(dulNodeTemp);  
              dulList.delTail();  
              }  
              break;  
        case   DOWN:              
              if(dulList.head.snake.y<getHeight()-2*step)  
              {  
              snakeTemp=new   Snake();  
              snakeTemp.x=dulList.head.snake.x;  
              snakeTemp.y=dulList.head.snake.y+step;  
              snakeTemp.direction=DOWN;  
              dulNodeTemp=new   DulNode(snakeTemp);  
              dulList.insertHead(dulNodeTemp);  
              dulList.delTail();  
              }              
              break;  
        case   RIGHT:              
              if(dulList.head.snake.x<getWidth()-step)  
              {  
              snakeTemp=new   Snake();  
              snakeTemp.x=dulList.head.snake.x+step;  
              snakeTemp.y=dulList.head.snake.y;  
              snakeTemp.direction=RIGHT;  
              dulNodeTemp=new   DulNode(snakeTemp);  
              dulList.insertHead(dulNodeTemp);  
              dulList.delTail();  
              }  
              break;  
        }  
   
   
                  repaint();  
              }  
              public     void     commandAction(Command     c,     Displayable     d)      
              {    
              if     (c     ==   exitCommand)    
              {    
                              snakeMIDlet.display.setCurrent(snakeMIDlet.menuStart);    
                              snakeMIDlet.currentMenu   ="menuStart";    
                              ifCancel=true;  
              }  
              }    
   
  }  
   
   
  class   Snake  
  {  
  int   x;  
  int   y;  
  int   direction;  
  }  
  class   DulNode  
  {  
  Snake   snake;  
  DulNode   prior;  
  DulNode   next;  
  DulNode()  
  {  
  snake=null;  
  }  
  DulNode(Snake   snake)  
  {  
  this.snake=snake;  
  }  
  public   void   display()  
  {  
  System.out.println("     x:"+snake.x+"     y:"+snake.y+"     d:"+snake.direction);  
  }  
  }  
  class   DulLinkList    
  {  
  DulNode   head,tail;  
  int   len;  
  DulLinkList()  
  {  
  head=null;  
  tail=null;  
  len=0;  
  }  
  public   void   insertHead(   DulNode   dulNode)  
  {  
  if(head==null)  
  {  
  head=tail=dulNode;  
  head.next=tail;  
  tail.next=head;  
  head.prior=tail;  
  tail.prior=head;  
   
  }  
  else  
  {  
  DulNode   temp;  
  temp=head;  
  head=dulNode;  
  head.next=temp;  
  temp.prior=head;  
  head.prior=tail;  
  tail.next=head;  
  len++;  
  }  
  }  
  public   void   delTail()  
  {  
   
  head.prior=tail.prior;  
  tail=tail.prior;    
  tail.next=head;  
  len--;  
   
  }  
  public   void   displayList()  
  {  
  DulNode   temp=head;  
  if(head==null)  
  {  
  System.out.println("It   's   Null");  
  }  
  else  
  {  
  while   (temp!=tail)  
  {  
  temp.display();  
  temp=temp.next;  
  }  
  tail.display();  
  }  
   
  }  
  }  
  Top

25 楼ilovexiaonan(殷选弟)回复于 2004-09-05 19:45:44 得分 0

fireflyjava(萤火虫)   兄弟>>>>>>>>>>>>>>  
  谢谢你,真的非常感谢哦,辛苦了:)Top

26 楼ilovexiaonan(殷选弟)回复于 2004-09-05 20:13:06 得分 0

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  
  总之,谢谢各位来小弟这里做客的兄弟,大家共同努力,学习,一起进步,尽最大的努力把事业做好!  
  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  
  Top

27 楼wymm(烦)回复于 2004-09-05 21:05:35 得分 0

在IBM中国上,搜索j2me,也有很多教程的,  
  我也刚学j2me,大家一起努力吧!Top

28 楼ilovexiaonan(殷选弟)回复于 2004-09-05 22:38:14 得分 0

wymm(烦)   >>>>>>>>>>>>  
   
  谢谢兄弟的支持:)Top

29 楼ilovexiaonan(殷选弟)回复于 2004-09-05 22:41:47 得分 0

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  
  总之,谢谢各位来小弟这里做客的兄弟,大家共同努力,学习,一起进步,尽最大的努力把事业做好!  
  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  
   
  顺便推荐一些我收集的学习地址:大家共同分享,学习呵呵:)  
   
  http://www.yesky.com/SoftChannel/72348977504190464/20031215/1753502.shtml  
   
  http://blog.csdn.net/huanghui22/archive/2004/08.aspx  
   
  http://blog.csdn.net/mingjava/archive/2004/08/04/60402.aspx  
   
  http://blog.csdn.net/upwaker  
  www.j2me.com.cn  
  www.javaabc.com  
  www.j2medev.com  
  www.worldup.com             数位红公司  
  www.javagame.cn  
   
  www.52pk.net  
   
   
  www.cgfront.com  
   
  www.move2008.comTop

30 楼shiyonggang(最熟悉的陌生人)回复于 2004-09-06 08:03:42 得分 0

楼上的兄弟谢谢拉!www.j2me.com.cn希望大家多多支持,^_^Top

31 楼shiyonggang(最熟悉的陌生人)回复于 2004-09-06 08:05:34 得分 0

经过了两天的整合工作,终于将网站版面进行了处理,并且顺利的整合了动网论坛,希望大家支持!Top

32 楼showerXP(小阿!)回复于 2004-09-06 20:38:40 得分 0

谢谢你的snake。我在jb下调试了,可以用。研究一下了。Top

33 楼ilovexiaonan(殷选弟)回复于 2004-09-07 12:39:42 得分 0

shiyonggang(最熟悉的陌生人)   >>>>>>>>>>>>>>>>>>  
  我就是msn上面的([J2ME   Game]/黄土高坡/成都   西南石油学院/殷选弟)  
  不知道兄弟你还记得否?呵呵:)  
  谢谢来支持哦!Top

34 楼ilovexiaonan(殷选弟)回复于 2004-09-07 12:40:50 得分 0

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  
  总之,谢谢各位来小弟这里做客的兄弟,大家共同努力,学习,一起进步,尽最大的努力把事业做好!  
  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  
   
   
  兄弟msn:lovemfcmore@hotmail.com         各位大哥有空多多联系哦,多来支持,非常感谢哦!Top

35 楼guojiafuzhuxi(炒股炒成股东)回复于 2004-09-07 13:31:43 得分 0

J2SE---->J2EE----->自学了一下J2ME。没从事这方面的工作,但认为很有前景Top

36 楼asklxf(xuefeng)回复于 2004-09-07 20:54:09 得分 0

准备写坦克大战:  
   
  http://blog.csdn.net/asklxf/category/38441.aspx  
   
  开发中...  
  Top

37 楼ilovexiaonan(殷选弟)回复于 2004-09-07 21:52:37 得分 0

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  
  总之,谢谢各位来小弟这里做客的兄弟,大家共同努力,学习,一起进步,尽最大的努力把事业做好!  
  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>Top

38 楼ilovexiaonan(殷选弟)回复于 2004-09-07 21:53:41 得分 0

asklxf(xuefeng)>>>>>>>>>>>>>>>>>>>  
  小弟去你的blog看了,确实不错,以后会经常去的:)多谢你,你样的才是高手风范:)真的好佩服你!Top

39 楼ilovexiaonan(殷选弟)回复于 2004-09-07 21:56:33 得分 0

guojiafuzhuxi(我爱敏敏》》》》》》》》》》  
  确实我觉得j2me   很有前途的,但是看到有帖子说:以后在移动设备上要是可以支持flash的话,那将对j2me无疑是一个很大的冲击,因为flash可以写出功能很强大的游戏,在很大程度上将是j2me的有力竞争者,不知道各位是同意小弟的一点拙见;)  
   
   
  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  
  总之,谢谢各位来小弟这里做客的兄弟,大家共同努力,学习,一起进步,尽最大的努力把事业做好!  
  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>Top

40 楼sbamdanb00(甲虫)回复于 2004-09-07 23:23:24 得分 0

没别的好招就是死缠烂打,学不会更要学Top

41 楼ilovexiaonan(殷选弟)回复于 2004-09-08 00:11:07 得分 0

sbamdanb00(甲虫)    
  没别的好招就是死缠烂打,学不会更要学  
  >>>>>>>>>>>  
  兄弟,佩服你的高招:)谢谢支持:)  
  Top

42 楼aheroofeast(王有才)回复于 2004-09-09 10:07:29 得分 0

老兄,拜托,   代码写点注释好不好a?Top

43 楼aheroofeast(王有才)回复于 2004-09-09 11:35:02 得分 0

fireflyjava(萤火虫)   老兄,你的贪吃蛇有个大BUG,  
  蛇头碰到自己的身子时为什么不GAME   OVER?Top

44 楼ilovexiaonan(殷选弟)回复于 2004-09-10 18:06:42 得分 0

aheroofeast(编程,是一种美德)>>>>>>>>>>>>>>>>>>>  
   
  兄弟你的名字真高尚,向你学习!Top

45 楼fly80(天山飞雪)回复于 2004-09-12 19:36:47 得分 0

我也新学的   希望和大家多多交流~~Top

46 楼mlmhero(佳明)回复于 2004-09-27 15:45:30 得分 0

本人也进军j2me。年底成为高手。Top

47 楼Rabbit29086921(Rabbit)回复于 2004-09-28 13:26:52 得分 0

我用业余时间学习+开发,1周搞出了个手机游戏,挺容易的。关键是英文要好,看原文文档。Top

48 楼ilovexiaonan(殷选弟)回复于 2004-09-28 23:40:11 得分 0

>>>>>>>>>>>>>>Rabbit29086921(Rabbit)  
  兄弟厉害,呵呵:)  
  我现在学习了一个多月了,也只是写了一些很小的测试程序,汗:)Top

49 楼ilovexiaonan(殷选弟)回复于 2004-09-28 23:42:09 得分 0

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  
  总之,谢谢各位来小弟这里做客的兄弟,大家共同努力,学习,一起进步,尽最大的努力把事业做好!  
  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>Top

50 楼htao(不耻上问)回复于 2004-10-01 22:10:52 得分 0

>>>>>>>>>>>>>>ilovexiaonan(殷选弟)    
   
  你是西南石油学院的?  
   
  我也是  
   
  可以加QQ;34800282   ?  
   
  大家共同努力,学习,一起进步,尽最大的努力把事业做好!Top

51 楼ilovexiaonan(殷选弟)回复于 2004-10-03 16:12:46 得分 0

》》》》》》》》》》htao(不耻上问)    
   
  校友,呵呵,国庆快乐哦!  
  qq已经加上了!Top

52 楼ilovexiaonan(殷选弟)回复于 2004-10-06 16:07:02 得分 0

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  
  总之,谢谢各位来小弟这里做客的兄弟,大家共同努力,学习,一起进步,尽最大的努力把事业做好!  
  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  
  Top

53 楼shadowDLL(Tomorrow is another day!)回复于 2004-10-07 14:37:31 得分 0

===============================  
  大家一起努力吧,会有好结果的!  
  ===============================Top

54 楼gududeyu(冰水热茶)回复于 2004-10-09 00:35:00 得分 0

谢谢搂主,谢谢各位哥哥的指点,大家一起努力,一起学习Top

55 楼alagong(阿拉贡)回复于 2004-10-09 09:57:30 得分 0

upTop

56 楼shthycz(苍狼)回复于 2004-10-09 12:50:34 得分 0

大家都好强!我昨天刚开始学,希望大牛们多介绍一些。Top

57 楼lanleer(三分之一理想)回复于 2004-10-11 15:46:32 得分 0

我也刚学  
  upTop

58 楼ilovexiaonan(殷选弟)回复于 2004-10-12 12:17:32 得分 0

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  
  总之,谢谢各位来小弟这里做客的兄弟,大家共同努力,学习,一起进步,尽最大的努力把事业做好!  
  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  
   
  Top

59 楼zy13(十年逍遥)回复于 2004-11-14 21:37:14 得分 0

小弟来报个到,刚学j2meTop

60 楼x0y1z2(一个好人)回复于 2004-11-15 23:30:38 得分 0

好看了1个星期的ui了  
   
  明天从抄别人一个游戏开始的,就楼上的贪吃蛇好了Top

61 楼redex(cc)回复于 2004-11-17 14:43:10 得分 0

学习学习。Top

相关问题

  • 兄弟们给推荐几本学习ADO的书,感激
  • 学习.net,求高人帮助,不胜感激。
  • 学习.net求高人指点。不胜感激。
  • 我想学习一下solaris,大家给点意见,感激不尽
  • 学习jsp,oracle,环境apache+resin。请介绍一些相关的学习资料,感激!!
  • 感激
  • 紧急求C++Builder 5.0的注册码!!!help me!!!不甚感激!!!
  • 各位同志,请介绍几个好一点的VC学习网站,不胜感激!
  • 我想学习api和基层函数,有什么数或下载或方法给建议,不胜感激
  • 新手上路--用JSP开发网站要如何学习(回帖感激不尽)

关键词

  • .net
  • j2me
  • 学习
  • 游戏
  • 用户
  • me
  • 协议
  • 下载
  • dullist
  • snaketemp

得分解答快速导航

  • 帖主:ilovexiaonan

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo