- 博客(7)
- 收藏
- 关注
原创 飞机大战小游戏代码
整体实现思路在SurfaceView上利用canvas的drawBitmap方法画背景图(两张背景图循环滚动),子弹(利用Vector数组存入子弹并循环打印 ),飞机(利用onTouchEvent方法移动飞机监听屏幕),以及加成道具,爆炸效果等 用MediaPlayer实现背景音乐的播放与循环 用SoundPool实现子弹,爆炸,道具等音效如何绘制循环滚动的背景图用两次drawBitmap方法绘...
2018-05-31 23:22:23 3295
原创 20180517
一、多态1.什么是多态:多态是指两个或多个属于不同类的对象对于同一个方法调用做出不同响应的方式2..多态的语法结构 (大手牵小手:父类对象在前 实例化子类在后)父类 对象名 = new 子类 eg:Question question = new Answer(); 编译时(父类):Question 运行时(子类):Answer2.怎么构成多态要有继承要有方法的重写父类引用指向子类对象3.多态的优...
2018-05-17 19:46:02 138
原创 20180516
1.什么是抽象方法抽象方法就是以abstract修饰的方法,这种方法只声明返回的数据类型,方法名称和所需要的参数,没有方法体2.抽象类的的特点1、抽象方法中没有方法体 2、被abstract修饰3.什么是抽象类抽象类就是不能使用new方法进行实例化的类、即没有具体实例对象的类例 : public abstract class Fruit { public abstract voi...
2018-05-17 19:40:54 149
原创 20180515
一、继承1、继承的概念继承是从已有的类中派生出新类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力2、如何继承 :继承的关键字 extends 3、继承类(子类)继承方法 public class 子类 extends 父类{ }4、继承的优点1).继承提高了代码的复用性。 2).继承简化了代码的内部逻辑,使代码有更明确的层次关系。 3).降低了代码的耦合性(或相似性,紧密关系),增加了程序...
2018-05-15 21:34:03 150
原创 2018年5月9日至5月10日
一、对象的概念:用来描述客观事物的一个实体,由一组属性和一个方法构成。二、类的概念:类是具有相同属性和方法的一组对象的集合三、属性的概念:对象具有的各种特征方法的概念:对象执行的操作四、方法的重载 方法重载是允许在一个类的定义中,多个方法使用相同的方法名。需要注意两点1.方法名不一样。2.参数列表不一样。(参数个数不同,参数类型不同,参数顺序不同。)(代码如下)package com.lenovo...
2018-05-09 22:02:14 162
原创 2018年5月7日至5月8日所学知识
一、Java的基本数据类型:byte (字节型)short (短型)long (长型)Boolean (布尔型)int (整型)char (字符型)float (浮点型)double (双精度型)二、&和&&的区别: & :如果相对应位都是1,则结果为1,否则为0 例如 :如果相对应位都是1,则结果为1,否则为0...
2018-05-08 22:47:49 165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人