- 博客(9)
- 资源 (11)
- 收藏
- 关注
原创 Android游戏开发系列教程第六讲(菜单对话框)
1.Menu(菜单) a.OptionMenu(选项菜单) 核心方法: onCreateOptionMenu//选项菜单创建前调用 onMenuOpened//菜单打开前调用 onOptionsItemSelected//选项菜单选中时调用 onOptionsMenuClosed//选项菜单关闭前调用 onPrepareOption
2012-10-28 16:47:03 1301
原创 Android游戏开发系列教程第五讲(后台服务)
1.Service不是和用户直接交互的用户界面,而是Android的后台 服务的组件,用来为用户提供持续服务,并且在多线程之间 共享2.核心API: onBind onCreate onDestroy onStart onUnbind3.配置 代码下载:http://download.
2012-10-22 09:08:40 1024
原创 Android游戏开发系列教程第四讲(游戏音频)
1.使用SoundPool播放 android的游戏音频播放需要使用SoundPool类 SoundPool soundPool = new SoundPool(3,AudioManager.STREAM_MUSIC,100) 三个参数: 3---允许同时播放的音频播放的数量 AudioManager.STREAM_MUSIC---音频流的类型 100---音频
2012-10-21 23:26:16 1364
原创 Android游戏开发系列教程第三讲(事件处理)
总的可分为6大事件:1.监听器事件 view是android用户界面的基类 view中包含了以下几个内部接口,它们分别是: onClickListener----监听屏幕点击事件 onCreateContextMenuListener----监听上下文菜单创建事件 onFocusChangeListener----监听焦点切换事件 onKeyListener
2012-10-21 14:23:11 1367
原创 Android游戏开发系列教程第二讲(基本图形绘制)
1.画面view 继承自view类只是一种方式,另外一种方式是继承自SurfaceView 在游戏编程中,游戏的画面动态元素比较多时会使用第二种方式, 第一种方式适合棋牌游戏,第二种游戏适合RPG游戏,动作类游戏2.绘制技巧类Paint及其在绘制中的作用 其中Canvas充当画布,可以绘制很多图形,Paint对象定义了颜色 样式3.Paint类中内嵌了内置枚举
2012-10-20 23:51:55 1337
原创 Android游戏开发系列教程第一讲(游戏中的Handler)
1、Handler是android中的问题处理程序,它处理接收到的信息和执行传递的Runnable对象可以将Handler理解为一个消息队列,在满足条件的情况下会处理相应的消息,当创建一个Handler对象时,系统会随之创建一个和该对象绑定在一起的一个线程与信息的队列。2、一些重要的类Messages 是一个包含了一些描述和随意数据的可以发送给Handler 的对象,如果传送有内容
2012-10-16 21:09:24 931
原创 Android常见游戏引擎及使用实例
1、Angle Angle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGL ES技术开发。该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现,缺陷在于文档不足,而且下载的代码中仅仅包含有少量的示例教程。最低运行环境要求不详。项目地址:http://code.google.com/p/angle/2、Rokon rok
2012-10-14 11:00:42 1462 2
原创 中专生自学安卓到找到工作的前前后后
本文是来自开发者社区的一名开发者的感言(安卓航班网)我是一名中专生,在学校里读的是计算机专业,但是由于学校不好大部分同学都不爱学习来这里几乎大部分都是在混日子的,虽然我中考的成绩不差,但是因为家里穷考虑到以后没钱读大学我毅然来到这里,虽然是中专,但是我相信只有努力以后也会出头,但是我被这里的学习气氛给感染了,慢慢的变得不喜欢学习,后来还经常逃课,三年时间里就浑浑噩噩的过了,到了毕业,由于我
2012-10-08 09:45:43 3416 3
原创 安卓航班Android开发经典教程大总结1----基础编程及源码推送
上篇主要讲述了社区的总体规划以及总结此次教程的目的,接下来开始正式总结android开发相关知识,从最简单的环境搭建到正式项目的制作,当然教程是总结来的,同时再次声明资料很多来自互联网,如有侵权请联系本人(ghost@apkway.com), 众所周知android开发核心语言采用的是java,做过javaEE或者j2me的同学肯定对java基础知识有一定的掌握,想必学习android 也是很
2012-10-07 18:29:32 2582
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人