自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (18)
  • 收藏
  • 关注

原创 Android游戏开发框架(四)按键事件处理

以下均转自Android游戏编程入门经典,转载请标明出处 先来看看按键处理。首先,它必须要与接收键盘事件的View相连接。接下来,在按键被按下时它必须存储各个按键的当前状态以便轮询。它也必须保持一个KeyEvent实例的列表。最后,它必须正确地同步所有这一切工作,因为当从游戏主循环(在一个不同的线程中执行)轮询时,它将从UI线程中接收事件。让我们在查看一下KeyEvent类。 publ

2013-02-13 23:00:41 2735

原创 Android游戏开发框架(三)垃圾回收器

以下均转自Android游戏编程入门经典,转载请标明出处 对于Android开发人员来说,什么是最糟糕的事情?让一切工作都停止运行的垃圾回收! 我们先来看看Input接口 package org.example.androidgames.framework; import java.util.List; public interface Input { public st

2013-02-10 23:35:17 1492

原创 Android游戏开发框架(二)音频处理

以下均转自Android游戏编程入门经典,转载请标明出处 一首3分钟的歌曲就要占用大量的内存。当播放音乐时,我们需要持续使用音频样本流,而不是将所有的音频样本预加载到内存中。通常情况下,我们只能使用单个的音乐流进行播放,所以只需要访问磁盘一次。 对于较短的音效例如爆炸、枪击,情况则不同。我们需要经常多次同时地播放这类音效,每次从磁盘读取音效实例的音频样本流不是一个好主意。不过,幸运的是短的音效

2013-02-08 23:10:54 2699

原创 Android游戏开发框架(一)文件IO

以下均转自Android游戏编程入门经典,转载请标明出处 对于游戏开发来说,文件读写是十分必要的。在这里只关心创建InputStream和OutputStream实例,以及读写出入特定文件的标准Java方法。在这里我们只关心从游戏打包的文件中读取数据,例如等级文件、图像和音频文件等。通常情况下,写文件的目的是保存高分或游戏设置,又或者是保存游戏状态以便用户能够接着上次的进度继续玩游戏。 我

2013-02-08 21:48:54 1526

原创 Android游戏编程之SurfaceView进行连续渲染

以下均转自Android游戏编程入门经典,转载请标明出处 SurfaceView类是一个用于处理Surface的视图,也是Android API提供的另一个类。 什么是Surface?它是一个抽象的原是缓冲区,被屏幕组合器用于渲染特定视图。屏幕组合器是Android上所有渲染的幕后推手,并最终负责将所有的像素点推送到GPU。 我们的目标就是在一个独立的线程中执行渲染,而不用大量占用UI线

2013-02-05 22:56:21 4063

原创 Android游戏编程之基本图形编程

以下均转自Android游戏编程入门经典,转载请标明出处 使用位图 加载和检查位图:Bitmap类我们可通过BitmapFactory单元素就可以从文件加载位图。 由于我们将图像以资源形式储存,因此我们从assets/目录加载一幅图像。 InputStream inputStream = assetManager.open("bob.png"); Bitmap bitmap = Bi

2013-02-04 22:44:24 4084

原创 Android游戏编程之音频编程

以下均转自Android游戏编程入门经典,转载请标明出处 如果你有一台Android设备,就会注意到当你按下增大或降低音量按钮时,你所控制的不同音量设置取决于你正在运行的应用程序。在通话中,你控制的是输入语音流的音量;在视频播放器中,你控制的是视频音频的音量;在主屏幕上,你控制的是铃声的音量。 Android为不同的目的提供不同音频流。当我们在游戏中播放音频时,可使用类来输出音效和音乐到特

2013-02-04 00:00:52 3949

原创 Android游戏编程之文件处理

以下均转自Android游戏编程入门经典,转载请标明出处游戏编程肯定不光只是用手机内存还要访问外部存储空间,主要是访问SD卡。先从读取资源文件开始。 我们知道assets/和res/文件夹用于存放可在应用程序中的使用文件。 assets/用于存储各种应用程序中需要的文件(例如配置文件或音频文件等),这些文件会打包在Android应用程序中。 res/包含应用程序所需的各种资源文件,如ic

2013-02-02 23:43:51 2206

转载 String使用equals方法和==分别比较的是什么?(转)

equals方法和==的区别   首先大家知道,String既可以作为一个对象来使用,又可以作为一个基本类型来使用。这里指的作为一个基本类型来使用只是指使用方法上的,比如String s = "Hello",它的使用方法如同基本类型int一样,比如int i = 1;,而作为一个对象来使用,则是指通过new关键字来创建一个新对象,比如String s = new String("Hello"

2013-02-02 23:29:10 34757 7

原创 Android游戏编程之加速计和罗盘测试

以下均转自Android游戏编程入门经典,转载请标明出处 游戏中一个有趣的输入方法是加速计,所有的Android设备都要求有一个3D加速计。同样的还有罗盘功能能感应磁场方向以及手机俯仰角。 为了获取加速计信息,我们注册一个侦听器,需要实现的接口名为SensorEventListener,它具有两个方法: public void onSensorChanged(SensorEvent ev

2013-02-01 23:00:47 4077

SimpleShell.c

C语言实现的简单命令行解析器(Simple shell) 支持用户输入命令行并在后台运行即&后台命令运行模式 支持history命令功能,用户可以查看最近使用的10条命令行,并且调用他们。

2019-11-26

CodeStatistics.jar

基于Javafx写的代码统计小工具,支持Java, C, C++, OC, Swift. 源代码:https://github.com/wangdong20/CodeStatistics

2019-07-14

huffman.jar

在学校做的基于哈夫曼算法的压缩解压缩程序,基于javafx的UI程序。可以实现对单个小文件的压缩和解压缩。分享出来与大家学习交流。

2019-05-20

归并排序最坏情况可运行jar

归并排序并不像快速排序那样最坏情况时间复杂度变成On2,归并排序最坏情况仍然是Onlgn,大家可以看看

2013-04-27

归并排序动画可运行jar

JavaSwing写的归并排序动画,我一年前写的排序动画,里面的归并排序现在终于完成了,拿出来与大家分享分享

2013-04-27

Android 4 游戏编程入门经典源代码

最近买了Robert Green & Mario Zechner 写的Android 4 游戏编程入门经典,好不容易下载了书上案例的源代码,在这里分享下,为大家省下下载的功夫了

2013-01-19

精通Android游戏开发源代码

精通Android游戏开发这本书上的源代码,与大家分享学习

2012-09-30

JavaSwing做的排序动画源代码

JavaSwing做的排序动画,包括冒泡排序,插入排序,选择排序,快速排序(归并排序未完成),今天晒出来与大家分享,共同学习

2012-08-05

改进后的java快速排序动画jar

在原来的基础上,修改了之前快排动画的闪动BUG

2012-04-28

java快速排序动画jar

之前做的四种排序动画,快排比较快,所以为快排专门做一个动画

2012-03-10

Java排序动画可运行jar

我用Java做的排序动画jar,包括冒泡,插入,选择,快排

2012-03-10

java贪食蛇源代码(300多行)

自己用java写的贪食蛇游戏,算是我的第一个java游戏,拿出来共享一下

2012-01-30

原创拼图游戏纯C代码(可由电脑还原)

将图形还原成 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 就算拼图完成 还可以输入密码god由电脑还原图形 VC6.0编译通过,写的不好的地方也请大家指出来

2011-10-16

原创拼图游戏纯C代码(可用电脑还原)

将图形还原成 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 就算拼图完成 还可以输入密码god还原图形

2011-10-16

C语言入门经典第四版源代码

C语言入门经典!经典的C语言入门书,很适合没有接触过编程但有想学C的人自学。我这有C语言入门经典(第四版)的源代码,拿出来与大家分享

2011-10-13

C语言入门经典第三版源代码

大家想必知道C语言入门经典这部书吧!非常适合没有基础的人自学C,我自己就深有体会。我这正好有课后习题以及书上的全部代码,方便大家学习。

2011-10-13

JavaSwing归并排序动画源码(含其他排序)

一年前做的排序动画,归并排序动画一直未完成,今天完成了,与大家共享

2010-01-21

空空如也

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

TA关注的人

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