- 浏览: 11409 次
- 性别:
- 来自: 珠海
最新评论
文章列表
CharMatcher
//原字符串
System.out.println(string);
//去掉控制字符(\t,\n,\b...)
System.out.println(CharMatcher.JAVA_ISO_CONTROL.removeFrom(string));
//获取所有的数字
System.out.println(CharMatcher.DIGIT.retainFrom(string));
//把多个空格替换为一个包括\t,并去掉首位的空格
System.out.println(CharMatcher.WHITESPACE.trimAndCollapseFrom ...
- 2012-12-13 11:18
- 浏览 751
- 评论(0)
数据
<style>
<!--
table, tr, td
{border:dotted 1px #ccc}
-->
</style>
class表:
ID
class_name
1
class 1
2
class 2
3
class 3
4
class 4
5
class 5
students表:
ID
student_name
age
class_id
1
tom
18
1
2
jack
19
1
...
- 2012-12-12 10:56
- 浏览 320
- 评论(0)
经过前两节的介绍后,我们已经对build.xml的创建有了大概的了解,下面我们开讲其编译,运行与打包...
Javac编译文件
<target name="javac">
<javac srcdir="src/com/rocky/test/csdn" destdir="build" includes="Bai*.java"/>
</target>以上代码将会编译所有在src/com/rocky/test/csdn目录下以Bai开头的java文件,并将class ...
- 2012-12-11 15:23
- 浏览 680
- 评论(0)
在Ant
build.xml的创建(一)中我们简单介绍了build.xml中的基本标签和属性,接下来让我们来了解下<fileset></fileset>这个标签的作用...
fileset从名字可以知道,其实就是一个文件的集合,其作用是文件的分类装载,其使用了patternsets和selectors这两种方法来对文件进行筛选...
让我们看下例子:(以下例子来自http://ant.apache.org/manual/Types/fileset.html)
PatternSets:
<!--
选择dir指定目录下的所有以java为后缀的的文件 ...
Eclipse自带的Ant工具能够为我们方便的打包,编译Java文件...
每个build.xml包含一个<project></project>
<project name="myProject" default="dfTar">
</project>
name: 一个project的名称
default: 默认执行的target
basedir: 基路径,即${basedir}的值(默认值为根目录)
在一个<project>中可以包含多个<target>&l ...
Android图片处理(Matrix,ColorMatrix)
在编程中有时候需要对图片做特殊的处理,比如将图片做出黑白的,或者老照片的效果,有时候还要对图片进行变换,以拉伸,扭曲等等。
这些效果在android中有很好的支持,通过颜 ...
- 2012-02-21 10:46
- 浏览 637
- 评论(0)
如何使用OPhone API绘制2D游戏场景
游戏开发, 2009-12-14 11:32:59
标签 :2D游戏地图OPhone
- 2012-02-19 22:32
- 浏览 684
- 评论(0)
如何使用LGame中的LTexturePack(移值到其它环境也行……)
分类:JAVA游戏开发JAVA应用2011-11-23
00:111422人阅读评论(8)收藏
- 2012-02-01 22:01
- 浏览 821
- 评论(0)
2D多边形碰撞检测和反馈
介绍
这是一篇论证如何在2D动作游戏中执行碰撞检测的文章(Mario,宇宙入侵者等),为了保证它的高效性和精确性,碰撞检测是以多边形为基础的,而不是以sprite为基础。这是两种不同的设计途径。
基于sprite的检测执行的是检测sprites的像素的交叉,以这种方式来检测碰撞。多边形是使用向量数学来精确的计算点,时间和碰撞的方向。当多边形只是一种近似sprite自身的时候,它就超越了sprite系统。
表现出了更精确的物理现象,例如弹性,摩擦,在一个随机的形状中来处理斜坡。
碰撞检测相对一个高速的sprite来讲是更加的精确的。在一个基于sprite的系统中 ...
- 2012-01-31 13:21
- 浏览 582
- 评论(0)
子龙山人
Learning,Sharing,Improving!
(译)如何使用cocos2d和box2d来制作一个Breakout游戏:第一部分
免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!
原文链接地址:http://www.raywenderlich.com/475/how-to-create-a-simple-breakout-game-with-box2d-and-cocos2d-tu ...
- 2012-01-31 10:48
- 浏览 713
- 评论(0)
SurfaceView简单例子
玩转Android---UI篇---ZoomControls放大缩小图片
更多相关推荐 这里总结下android中关于手机屏幕的相关操作:
1、获取屏幕的分辨率(因为android中处理显示的时候,需要根据屏幕分辨率的不同才去不同的布局或显示不同的素材)
Java代码
// 通过WindowManager获取
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
System.out.println ...
- 2011-11-23 09:51
- 浏览 525
- 评论(0)
Live Wallpaper动态壁纸开发
作者: Android开发网原创 时间: 2011-04-12
对于Android 2.1来说Live Wallpapers动态壁纸的加入为Android桌面加入了更好的动态效果。如何开发一个Android动态桌面呢? 下面Android123给大家一个详细的步骤创建属于你自己的Live Wallpaper吧。
1. 首先我使用Eclipse创建一个标准的Android工程这里package name我们使用cn.com.android123.cwj,然后进入工程的/res/文件夹,删除layout这个文件夹,当然里面的main.xml ...
- 2011-11-21 16:29
- 浏览 496
- 评论(0)
[转贴] 如何编写高效的Android代码
博客分类:
Android
AndroidOO游戏嵌入式Mobile
以下代码片段转载自如何编写高效的Android代码
现代的手持设备,与其说是电话,更像一台拿在手中的电脑。但是,即使是“最快”的手持设备 ...
- 2011-11-21 13:31
- 浏览 281
- 评论(0)
package com.rocky;
import java.io.ByteArrayInputStream;
import java.io.DataInputStream;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.util.ArrayList;
import java.util.List;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apac ...
- 2011-11-17 15:09
- 浏览 478
- 评论(0)