- 博客(11)
- 收藏
- 关注
原创 Android studio飞机大战游戏分析-月末总结
整体实现思路绘制循环滚动的背景图片创建BackGround类 绘制飞机和子弹.创建Myplane和Bullet类 在Myplane中构造isCollision绘制飞机与boss飞机的碰撞,飞机与子弹的碰撞 绘制爆炸效果创建boom类 添加音效创建GameSoundpool添加飞机发射子弹的音效和爆炸音效绘制循环滚动的背景图片建一个Background类,用draw方法和lo...
2018-05-31 23:23:39 2270 3
原创 File
File一.分类文件与文件夹 用来读写计算机中的文件和文件夹的类,称之为文件类二.功能1.获得文件或文件夹的属性信息 2.创建.删除.重命名文件等 这里写图片描述 附代码要求: 1.可以按下盘符+冒号(如C:)直接进入该盘根目录 2.键入目录名,按下回车键进入该目录 3.进入一个目录后,自动列出该目录下所有目录及文...
2018-05-28 09:14:21 413
原创 IO流学习笔记/多线程
IO流:流(Stream):源于UNIX中的管道(pipe)的概念。在unix中,管道是一条间断的字节流,用来实现程序间的通信,或读写外围设备,外部文件等。IO流分为字节流和字符流字节流是由字节组成的,字节流是最基本的,所有的InputStream和OutputStream的子类都是字节流,主要用在处理二进制数据,它是按字节处理的。字符流是由字符组成的,java里的字符由两个字...
2018-05-23 21:12:53 282
原创 Android studio快捷键
Ctrl+G同时按下Ctrl+G快捷键弹出快速定位框,在框中输入行数点击OK即可快速切换到对应的行数,如图2.17所示。Ctrl+E同时按下Ctrl+E快捷键,弹出最近打开文件列表,可以快速选择最近曾经打开的文件Ctrl+/选中某一行,同时按下Ctrl+/快捷键可以注释这一行,如图2.19所示。Ctrl+F同时按下Ctrl+F快捷键,将在编辑页的顶部弹出...
2018-05-22 13:46:58 144
原创 多态及接口
多态一. 什么是多态多态是指两个或多个属于不同类的对象,对于同一个消息(方法调用)做出不同响应的方式。二.编译时与运行时编译时:在编写代码期间,没有run as 时,都属于编译时。 运行时:在run as 时,系统处于运行状态时,都属于运行时[java] view plain copy Questions question = new Answer1(); 编译时对象类...
2018-05-17 21:38:42 120
原创 抽象类的定义及应用
抽象类特点:1.抽象类不可以实例化。2.继承一个抽象类必须实现抽象类中的抽象方法。作用:抽象方法是一个模板或约束,避免了子类的随意性,要实现它的类就必须重写它的方法,除非子类也是抽象类。抽象方法:1.被关键字abstract修饰。2.抽象方法没有方法体。public abstract void 方法名(); → public abstact ...
2018-05-16 16:28:43 661
原创 继承和方法的重写
继承定义:继承是从已有的类中派生出来的新类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。作用:1.集成提高了软件的复用性。2.简化了人们对事物的认识和描述,能够清晰体现相关类间的层次关系。3.降低了程序的耦合性,增加了程序的易维护性。继承的语法格式: 继承的关系具有传递性:例如类A有父类B,类B拥有父类C,则C也可以称为是A的父类(不是直接的父类...
2018-05-15 21:21:24 2606
原创 ArrayList
ArrayList的用法:ArrayList类是一个特殊的数组。它来自于System.Collections命名空间;通过添加和删除元素,就可以动态改变数组的长度。一、优点:1)支持自动改变大小的功能2)可以灵活的插入元素3)可以灵活的删除元素二、局限性: 跟一般的数组比起来,速度上差些。因为它是动态数组,初始化大小容量4,当数据存满时扩容是以当前数组容量大小的2倍扩容,之后再把数组元素一个一个的...
2018-05-15 20:26:07 128
原创 构造方法定义用法/封装
构造方法: 构造方法是一种特殊的方法,它是一个与类同名且返回值类型为同名类类型的方法。对象的创建就是通过构造方法来完成,其功能主要是完成对象的初始化。当类实例化一个对象时会自动调用构造方法。构造方法和其他方法一样也可以重载。 注意: 构造方法名字必须和方法所在的类的类名一致,系统会默认构造无参的构造方法,一旦用户自己构造过方法后,系统则不会构造无参的构造方法,用户可...
2018-05-13 20:20:24 507
原创 类和对象,方法和属性
1.什么是类:类是由一组相同的属性和方法的对象组成的集合。2.什么事对象:对象是用来描述客观事物的一个实体,由一组属性和方法构成的。3.方法和属性的概念:3.1对象具有的各种特种。 3.2属性是对象执行的操作。4.什么是方法重载:1.同一个类中方法名一样2.参数列表不一样:参数个数不同,参数类型不同,参数顺序不同.例如:public ...
2018-05-09 21:06:53 3320
原创 Java基础知识
1数据基本类型整型:byte short int long小数:float double字符:charboolean2.&和&&区别:&和&&都是逻辑运算符,都是判断两边同时真则为真,否则为假;但是&&当第一个条件不成之后,后面的条件都不执行了,而&则还是继续执行,直到整个条件语句执行完为止。如&&例子中的...
2018-05-08 22:02:49 105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人