自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 飞机大战游戏详解

1.整体实现思路:2.如何绘制循环滚动的背景图片:3.如何绘制飞机:4.如何绘制子弹:5.如何判断碰撞(子弹与飞机碰撞、飞机与飞机碰撞):6.如何绘制爆炸效果:7.如何添加音效:8.那些地方用到封装、继承、多态、方法重载、接口等:9.我的收获与感悟:...

2018-05-31 23:18:28 3044 2

原创 JAVA理论知识大全

1.什么是方法重载?    方法名一样。    参数列表不一样(参数个数不同或者参数类型不同)2.什么是类?    类是具有相同属性和方法的一组对象的集合。3.什么是对象?    用来描述客观事物的一个实体,由一组属性和方法构成。4.方法和属性是什么?    属性的概念:对象具有的各种特征。    方法的概念:对象执行的操作。    方法的定义:在JAVA中,用方法来描述现实事物的行为5.Ecli...

2018-05-31 21:30:38 2834

原创 飞机大战代码(二)

飞机大战代码(二)5.

2018-05-31 20:59:28 759 1

原创 飞机大战代码(一)

飞机大战源代码(一)1.主程序:import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Color;import android.gra...

2018-05-31 20:45:49 4584

原创 IO流

1.什么是I0流      流(Stream):源于UNIX中管道(pipe)的概念。  在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等。2.   I:输入流指的是将数据以字符或字节形式从外部媒介读取到内存中。      O :输出流指的是将内存中的数据写入外部媒介。3.    IO流的分类:字节流和字符流。       字节流包含:InputStr...

2018-05-23 21:48:38 186

原创 File

File的功能:    1.获得文件或文件夹的属性信息。    2.创建,删除,重命名文件等。

2018-05-23 21:34:46 257

原创 Android Studio快捷键

一、Android Studio 常用快捷键1.格式化代码:Ctrl+Alt+L2.自动导入包路径:Ctrl+Alt+O3.重命名文件、类名、变量名:Shift+F64.撤销操作:Ctrl+Z5.反撤销操作:Ctrl+Shift+Z6.全局搜索文件:双击Shift7.查找:Ctrl+F8.双击类名、变量、方法选中,查看调用的地方:Alt+F79.强制提示代码:Ctrl+Alt+空格10.按关键字全...

2018-05-23 21:33:00 170

原创 多态

什么是多态?多态是指两个或多个属于不同类的对象,对于同一个方法调用作出不同响应的方式。如何实现多态?1.     父类  对象名  =  new  子类  ();2.     调用重写方法,即可产生多态。编译时和运行时:1.      编译时:在编写代码期间,没有run  as时,都属于编译时。2.      运行时:在run  as时,系统处于运行状态时,都属于运行时。多态的优势:1.     ...

2018-05-17 22:52:31 178

原创 抽象方法

1.什么是抽象方法:抽象方法的关键字是:abstract抽象方法中没有方法体2.什么是抽象类:抽象类——有抽象方法的类抽象 的关键字是:abstract特点:1.抽象类不可以实例化          2.继承一个抽象类,必须要实现抽象类中的抽象方法。除非子类也是抽象类。3.为什么要使用抽象类:抽象方法——是一个模板或约束,避免了子类的随意性,需要实现它的类必须重写它的抽象方法。4.代码示例:水果:...

2018-05-16 21:56:48 349

原创 继承 重写

什么是继承?继承是从已有的类中派生出新类,新的类能吸收已有类的数据属性和方法,并能扩展新的能力。继承是面向对象的三大特征之一。(三大特征:封装,继承,多态。)继承的语法格式:修饰符 class 子类 extends 父类{   }。例如:public class EnglishBook extends Book{   }.继承的好处有哪些?1.     继承提高了软件的复用性。2.     继承简...

2018-05-15 23:20:51 160

原创 封装

封装是什么?封装就是把对象的信息和内部的逻辑结构隐藏起来。4种访问控制符和对应的4种访问控制级别private  当前类访问权限default  包访问权限protected  子类访问权限public  公共访问权限...

2018-05-13 20:51:58 153

原创 面向对象第一章

一.什么是类?      类是具有相同属性和方法的一组对象的集合。二.什么是对象?    用来描述客观事物的一个实体,由一组属性和方法构成。三.方法和属性是什么?    属性的概念:对象具有的各种特征。    方法的概念:对象执行的操作。    方法的定义:在JAVA中,用方法来描述现实事物的行为。四.什么是方法重载?(附代码举例)    1. 方法名一样。    2.参数列表不一样(参数个数不同...

2018-05-09 21:00:46 188

原创 JAVA 小白入门

一. Java基本数据类型有哪些?   1:逻辑型  boolean;   2:字节型   buty;   3:文本型  char;   4:数据型  { 整数型: short;int;long;                    浮点型 :float;double;}二. &和&&有什么区别?    &和&&的区别是,&会执行两边,不管第一个是否成立 ...

2018-05-08 21:40:14 419 1

空空如也

空空如也

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

TA关注的人

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