- 博客(16)
- 资源 (16)
- 收藏
- 关注
转载 HTTP 状态代码及其含义
下表显示了常见的HTTP 1.1状态代码以及它们对应的状态信息和含义。 应当谨慎地运用那些只有HTTP 1.1支持的状态代码,因为许多浏览器还只能够支持HTTP 1.0。假如你运用了HTTP 1.1特有的状态代码,最好能够检查一下请求的HTTP版本号(通过HttpServletRequest的getProtocol方法)。 状态代码 状态信息 含义 100 Contin
2012-04-27 14:26:36 1727
原创 android编程之代码布局(三)
前两篇介绍了一般常用的布局组件写法,这一次,再来看看其他组件的一、listviewlistview也和大多数组件一样,一般会在这里难住的,就是自定义布局样式的时候。 // 创建LinearLayout对象 LinearLayout mRelativeLayout = new LinearLayout(this); mRelativeLayout.setLayout
2012-04-26 17:14:53 3626 1
原创 android编程之代码布局(二)
上一篇,我们已经介绍了一点代码布局,接下来,我们接着介绍一、常用组件设置Button,ImageView等组件基本上和xml中所定义的基本一样,就不再详细介绍了。给出一些常用的设置方式,供大家参考:setVisibility(View.VISIBLE) //是否可见requestFocus() //获得焦点setGravity(Gravity.CENTER_VE
2012-04-26 12:42:38 20176
原创 android编程之代码布局(常见错误)
一、Caused by:java.lang.IllegalStateException: The specified child already has a parent.造成这个原因,是组件在父类中重复加载了相同的组件例如: TextView mTextView = new TextView(this); mTextView.setText("hello world");
2012-04-25 17:51:59 5014 1
原创 android编程之代码布局(一)
前言:习惯了用xml来写布局的,再用代码来写布局,恐怕会很类。但毕竟有时候,我们还是需要用到代码来写布局。代码布局与xml布局有很多相似点,在大多数方法上都可以直接用,只有个别方法的写法不太一样,接下来,我将分几篇来介绍常用的几种控件。以android工程自带的main.xml为例,看看代码是如何实现的一、设置当前布局关于这个问题只针对初级水平的人员,其他人可略过。
2012-04-25 17:38:10 44790 4
原创 Java文件编写排版模板
// ===========================================================// Constants// ===========================================================// ===================================================
2012-04-23 11:29:21 1868
原创 andengine编程之background(一)
这次,我们来谈谈背景background的一些类及用法。关于background的用法,AndEngineExamples中有单独的例子分别介绍了,在这里,我们也只是将例子稍加改造。AndEngineExamples中第一个例子便是AutoParallaxBackgroundExample——自动视差背景。也就是有层次感的背影移动变化。比如人在场景中跑动,我们为了衬托出人物是在跑动,就会例
2012-04-16 18:37:04 4401 10
原创 andengine中的小技巧
andengine中,有很多小技巧,下面将为大家介绍一些一、图片的创建之前的例子当中,我们在创建图片的时候,都要预先创建一个区域BitmapTextureAtlas,例如之前在创建坦克sprite例子中,我们为坦克sprite创建了一个BitmapTextureAtlas: BitmapTextureAtlas mBitmapTextureAtlas = new Bitm
2012-04-13 15:43:29 3557 2
原创 andengine编程之sprite(四)
在andengine编程之sprite(三)中,我们介绍了一些sprite对位置的设置以及对触摸的监听。这次,我们要再来介绍介绍sprite对位置的设置,但这一次,我们要借助另一个方式——物理引擎。PhysicsHandler是一个比较基本的物理类,它主要是对sprite设置移动速度,加速度,角速度等。下面,我们先来看看它的一些方法:速度:public void setVelo
2012-04-13 13:15:24 4879 17
原创 andengine编程之sprite(三)
在andengine编程之sprite(二)中,我们介绍了一些sprite中所用到的方法,这次,我们要结合这些来完成精灵的触摸和简单的移动,拖拽效果关于sprite点击效果,之前在menu中也有提到。ButtonSprite的构造方法中,需要传入 new OnClickListener()按键监听机制,可以实现点击效果的切换。看看源代码的话,就能明白,它其实就是对onAreaTouched
2012-04-12 11:30:38 3263 3
转载 Java:应用Observer接口实践Observer模式
在Java中通过Observable类和Observer接口实现了观察者模式。Observer对象是观察者,Observable对象是被观察者。1. 实现观察者模式实现观察者模式非常简单,[1]创建被观察者类,它继承自java.util.Observable类;[2]创建观察者类,它实现java.util.Observer接口;[3]对于被观察者类,添加它的观察者:
2012-04-11 18:40:54 1091
原创 andengine编程之sprite(二)
上一篇介绍了AnimatedSprite,其实之前的文章还介绍了ButtonSprite的使用。这次,我们来简单介绍介绍sprite中的一些常用方法:我们知道sprite是Entity的子类,它的大部分方法还是来自Entity类1、缩放:setScaleX(final float pScaleX),setScaleY(final float pScaleY),setSc
2012-04-11 18:34:50 3649 4
原创 andengine编程之sprite(一)
sprite可以说是游戏中的主角,我们建立各种图片,人物的显示都离不开它。sprite类很丰富,如果看过源代码的不难发现,可用的类型很多:你可以有多种选择,可以直接使用AnimatedSprite来绘制人物动画,可以使用ButtonSprite来绘制按钮,也可以继承Sprite类实现自己的精灵。因此,我们将分期介绍Sprite的使用。最简单的Sprite实现——Animat
2012-04-11 15:59:41 5515 9
原创 andengine编程之menu
一般游戏都有一个start开始按钮,或者press any key的按钮。当用户点击后,会显示出菜单。我们将在上一个工程的基础上,继续来完成menu菜单的显示首先,增加一个scene的场景,用来显示menu菜单: private void createMenu() { menuScene = new Scene(); // 建立几个button // 200,
2012-04-09 16:40:52 3222 5
原创 andengine编程之Scene
上一篇已经对andengine做了简单介绍,接下来,我们将在介绍scene这个类首先,你要准备两张图片,一张作为背景图,一张作为button,button的最好是两张背景不同的,用来表现出按下与不按下的效果。素材准备好后,可以开始代码的编写了,接着上一个TestAndEngine继续写。在onCreateEngineOptions中,构建EngineOptions的参数
2012-04-09 16:07:40 5463 15
原创 andengine编程之andengine启动
上一篇介绍了andengine是如何配置工程的,接下来讲讲主类的方法调用。BaseGameActivity继承了BaseActivity,并实现了接口IGameInterface和IRendererListener。关于BaseActivity类很简单,想对其了解的朋友可以直接查看源代码。在我们开发游戏,经常使用的是继承BaseGameActivity类,然后需要实现4
2012-04-05 17:17:35 3812
android编程之代码布局(一)
2012-04-25
自动视差背景
2012-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人