`
一口三个汉堡
  • 浏览: 112855 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论
文章列表
  还是要重申一遍,因为只是转化,所以原j2me的问题,我不会进行修改。所以这个游戏还是那个样,各种不搭,非常不搭。。。因为实例需要,我在AndroidSprite中添加了几个方法,也修改paint方法.在转化过程中,遇到了最大的难点是matrix 的使用,他用在图片的翻转上。下面给出效果图,和源码.  MainView   package com.wjh.demon_9; import com.wjh.midp_me.AndroidSprite; import android.content.Context; import android.graphics.Bitm ...
  因为android没有提供这些,而我要把j2me的一本游戏开发书的实例转成android,所以我觉得把这些写出来,对后面的转化很有帮助,所以我就做了,也发布在自己的博客上。 下面给出这个三个类,我现在实现的方法,源代码,和jar包 AndroidSprite:安卓精灵类 方法: public AndroidSprite(Bitmap image,int frameWidth,int frameHeight)//构造方法   public int getFrame()//获得当前帧   public int getFrameSequenceLength()//获得当前帧序列的长 ...
  实例9,在j2me中是使用了图层管理和地图图层,在android并没有这些,所以我用android的只是写了用于 android的图层管理器和地图图层,不过有些东西还没有实现,只实现了一些这个例子会用到的,还有setViewWindow的实现并没有完整,算法上可能会有些问题,虽然我没有测试出,如果有谁测试出来了,请告诉我,我会改正。  下面给出这个例子的效果图和MainView的代码。  package com.wjh.demon_8; import com.wjh.midp_me.AndroidLayerManager; import com.wjh.midp_me.And ...
  实例8--《小鸡快跑》,原书用的是java me 提供的sprite,我使用的我自己写的androidSprite。没什么好说的,很幼稚,但是还是要发,我要实现自己的承诺。下面给出效果图:  mainView.java package com.wjh.demon_7; import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import androi ...

网络合作理解

  项目很重要,成员能力也很重要,但是制度更重要。我觉得网络开发已经先把制度确定起来,我以前也弄过网络合作,但是失败了。失败的原因,开发不是强制性的,这导致了分配任务的困难。如何分配任务也是一个重点,因为我没有进过公司,所以对公司如何分配不是很了解。我当时用的静态方法,因为只是一个小项目,设定了几个功能,我将功能弄成静态方法,然后当成任务发布出去,让人来选择,没人选择,都说有事。。。就这样失败了。我觉得网络合作要成功,其他都是浮云,一个有效的制度和每个人的诚信才是关键。
  因为android 没有提供sprite,对于使用j2me的开发者有些不习惯,我接下去的实例也会用的sprite,所以我就写个了android版的sprite,只提供了一些我平时常用到的方法,等以后有用到其他的,就增加其他的,大家也可以自己增加。算法 ...
  这个实例的本意展示j2me的字体,和滚屏的实现。我只实现了android自带的三种字体. 下面给出效果图: 下面给出MainView的代码 package com.wjh.demon_6; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.Typeface; import android.view.SurfaceHol ...
   因为老师布置的一个j2me游戏的开发,要实现一个字符串换行的效果,我同学基础不好,所以我就帮他把方法给写出来了,顺便把代码包也弄到博客里来。 StringDemon.rar
  这个实例主要是运用字体的只是,但是android自带就几种,虽然android有提供可以自己加载字体的功能,但我试了下,没发现成功的,所以我代码里面就没有弄了,就弄了自带的。明天再试试效果,发现书本的代码不怎么适合android,当字体变大时,会出现按两次才能换行的bug。已经修改了. 下面是效果图:  mainView的代码: package com.wjh.demon_5; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color ...
  这个第四个实例,我只是单纯的把j2me的代码换成android的,所以屏幕的大小的适应性和好不好看,我都没有考虑。 下面给出第四个实例的MainView的代码 效果图:     package com.wjh.demon_4; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.view.KeyEvent; import android ...
  刚才和大姐聊了一个小时的电话,长途的,手机超了9块。虽然我很讨厌她的话,但是有些话没有错,我现在还是学生,我应该做学生应该做的事,不要想什么钱,做什么工作,怎么赚钱的事情。对于android ,我还是保留在开学初一个月的水平,那时刚开学,兜里有钱, 学起android特别认真,一个月后我就成为版主,很多人都问我android问题。后来就没有继续那种状态了,要考四级,兜里没钱了,又不想向家里要,就开始以为自己的能力够了,想找相应的兼职做做,想开发android应用,想搞开发,反而造成现在的状态,一直抱怨,然后没有心思继续去学习更深的事物。   我要静心,人只有静了,搞开发的人一定要静心。心不 ...

不要抱怨。。。

  最近一直在抱怨,一直在抱怨。抱怨着自己心中的不满,对自己的,对学校的,对朋友的,对亲人的,对社会的。抱怨让自己失去了努力的动力,抱怨并没有给自己带来任何的好处,只会平添更多的抱怨,所以我要对自己说不要抱怨。不要抱怨。
 在那本书用的是GameCanvas,我就用surfaceView实现了和实例2相同的效果 效果图: 下面给出MainView 的代码 package com.wjh.demon_3; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.view.KeyEvent; import android.view.SurfaceHolder; ...
《手机游戏50例》第二个实例为将按键值显示在屏幕上,下面给出MainView.java的代码 package com.wjh.demon_2; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.graphics.Path; import android.graphics.Rect; import android.graphics.RectF; ...
  这学期我们班教j2me游戏开发,教材是《java游戏50例》。而最近因为要考试,所以没有时间长时间写android代码,又不想荒废了android,所以我就想说把这本的实例都转换成android版,一天写一些。 今天写的是游戏view的框架代码。。 package com.wjh.demon_1; import android.content.Context; import android.graphics.Canvas; import android.os.Handler; import android.os.Message; import android.view ...
Global site tag (gtag.js) - Google Analytics