- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 边做游戏边学android—7(塔防②创建目标)
创建目标类、代码如下:package com.example.object;import android.content.res.Resources;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphi
2015-06-03 00:08:24 700
原创 边做游戏边学android—6(塔防①)
做塔防游戏之前,先要弄清楚塔防游戏需要哪些对象、有哪些界面。把游戏需要用到的类大概整理一下。 界面有欢迎界面、关卡选择界面、主界面。主界面里有炮塔,房子、敌人、树木。等对象。然后炮塔可以发射弓箭或大炮攻击敌人。炮塔和敌人都有很多种。
2015-05-27 00:25:39 719
转载 Android之sqlite操作
Android使用sqlite数据库不需要安装。 先创建一个名为DBTest 的项目: AndroidMainfest.xml的代码如下:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.examp
2015-05-27 00:11:42 624
原创 用canvas显示onTouchEvent点击的坐标。
新建一个MainView继承与SurfaceView。代码如下:package com.example.view;import java.util.Random;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.P
2015-05-22 00:16:09 1605
原创 边做游戏边学android—5(飞机大战④子弹发射和碰撞检测)
飞机是要发射子弹的,子弹也不止一种,先创建子弹的基类。代码如下:package com.example.object;import android.content.res.Resources;import android.graphics.Canvas;public class Bullet extends GameObject { protected int harm; publi
2015-05-22 00:06:44 4868
原创 边做游戏边学android—4(飞机大战③添加敌机和碰撞检测)
敌机的不会只有1个,而且也不会只有一种敌机。所以敌机也可以建一个继承与gameobject的父类。命名为EnemyPlane,代码如下:package com.example.object;import android.content.res.Resources;import android.graphics.Canvas;public class EnemyPlane extends GameO
2015-05-16 23:26:42 2069
转载 边做游戏边学android—3(飞机大战②飞机移动)
飞机移动需要用到onTouchEvent 事件,咋MainView。java中添加如下代码: public boolean onTouchEvent(MotionEvent event){ if(event.getAction() == MotionEvent.ACTION_UP){ isTouchPlane = false; return true; } else
2015-05-15 07:42:56 1097 1
原创 边做游戏边学android—2(飞机大战①创建飞机)
将飞机的素材,放在res/drawable-mdpi文件夹下,创建物品对象的类:package com.example.object;import android.content.res.Resources;import android.graphics.Canvas;import android.graphics.Paint;abstract public class GameObject {
2015-05-11 00:46:06 1209
原创 边做游戏边学android—1(猜数字游戏)
首先用一个猜数字游戏介绍android的几个控件和布局。先上代码和运行结果 res/layout/activity_main.xml里的代码:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orien
2015-05-10 00:11:42 5322 2
转载 边做游戏边学android—前言
简单介绍一下android的布局、控件。现在只需要有这么些东西就行、至于有什么用。怎么用,会在后面介绍。基本控件1.文本类:TextView、EditText、AutoCompleteTextView、MultAutoCompletTextView 、(TextSwitcher) 、(DigitalClock) ExtractEditText、Che
2015-05-08 23:00:06 539
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人