From 1c4040af48a80da6ba34173822433a037a20a87f Mon Sep 17 00:00:00 2001 From: zhuoxw <871104487@qq.com> Date: Wed, 25 May 2016 00:07:55 +0800 Subject: [PATCH] #88 #89 #90 #293 --- .../net1314080903148/Net1314080903148MainActivity.java | 4 ++-- .../net1314080903148/Net1314080903148MainView.java | 10 +++------- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/edu/hzuapps/androidworks/homeworks/net1314080903148/Net1314080903148MainActivity.java b/app/src/main/java/edu/hzuapps/androidworks/homeworks/net1314080903148/Net1314080903148MainActivity.java index c9e71741..4542184c 100644 --- a/app/src/main/java/edu/hzuapps/androidworks/homeworks/net1314080903148/Net1314080903148MainActivity.java +++ b/app/src/main/java/edu/hzuapps/androidworks/homeworks/net1314080903148/Net1314080903148MainActivity.java @@ -1,4 +1,4 @@ -package net1314080903148.homeworks.androidworks.hzuapps.edu.net1314080903148; +package net1314080903148.homeworks.androidworks.hzuapps.edu.net1314080903148; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; @@ -138,7 +138,7 @@ public void onSensorChanged(int sensor, float[] values) { mv.postInvalidate();//重绘MainView } } //传感器监听器类 - //该处省略了部分代码,将在后面进行介绍 + }; @Override diff --git a/app/src/main/java/edu/hzuapps/androidworks/homeworks/net1314080903148/Net1314080903148MainView.java b/app/src/main/java/edu/hzuapps/androidworks/homeworks/net1314080903148/Net1314080903148MainView.java index 5147bf99..f7abf0a8 100644 --- a/app/src/main/java/edu/hzuapps/androidworks/homeworks/net1314080903148/Net1314080903148MainView.java +++ b/app/src/main/java/edu/hzuapps/androidworks/homeworks/net1314080903148/Net1314080903148MainView.java @@ -1,7 +1,7 @@ -package net1314080903148.homeworks.androidworks.hzuapps.edu.net1314080903148; +package net1314080903148.homeworks.androidworks.hzuapps.edu.net1314080903148; /** - * Created by zhu on 2016/5/12. + * Created by zhuoxw on 2016/5/12. */ import android.content.Context; @@ -18,7 +18,6 @@ import net1314080903148.homeworks.androidworks.hzuapps.edu.net1314080903148.R; public class Net1314080903148MainView extends View { - Paint paint = new Paint(); //画笔 Bitmap shangBitmap1; //上面的大矩形 Bitmap shangBitmap2; //上面的气泡 @@ -54,7 +53,6 @@ public Net1314080903148MainView(Context context, AttributeSet attrs){ } private void initBitmap(){ //初始化图片的方法 - //该处省略了部分代码,将在后面进行介绍 shangBitmap1 = BitmapFactory.decodeResource(getResources(), R.drawable.net1314080903148_level_shang1); shangBitmap2 = BitmapFactory.decodeResource(getResources(), R.drawable.net1314080903148_level_shang2); zuoBitmap1 = BitmapFactory.decodeResource(getResources(), R.drawable.net1314080903148_level_zuo1); @@ -66,7 +64,6 @@ private void initBitmap(){ //初始化图片的方法 } private void initLocation(){ //初始化气泡位置的方法 - //该处省略了部分代码,将在后面进行介绍 shang2_X = shang1_X + shangBitmap1.getWidth()/2- shangBitmap2.getWidth()/2; shang2_Y = shang1_Y + shangBitmap1.getHeight()/2- shangBitmap2.getHeight()/2; zuo2_X = zuo1_X + zuoBitmap1.getWidth()/2- zuoBitmap2.getWidth()/2; @@ -80,12 +77,11 @@ private void initLocation(){ //初始化气泡位置的方法 @Override protected void onDraw(Canvas canvas){//重写的绘制方法 super.onDraw(canvas); - //该处省略了部分代码,将在后面进行介绍 canvas.drawColor(Color.WHITE); //设置背景色为白色 paint.setColor(Color.BLUE); //设置画笔颜色 paint.setStyle(Style.STROKE); //设置画笔为不填充 - // canvas.drawRect(5, 5, 315, 315, paint);//绘制外边框矩形 + //画背景矩形 canvas.drawBitmap(shangBitmap1, shang1_X,shang1_Y, paint); //上