android 实现跟随手机滑动的小球
来源:互联网 发布:杭州锐智软件 编辑:程序博客网 时间:2024/06/07 13:58
由于功能比较简单,我们直接上代码
1.继承自android.view.View的DrawView类
package cn.sehzh.ontouchevent;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.util.AttributeSet;import android.view.MotionEvent;import android.view.View;public class DrawView extends View {float mCurrentX = 40;float mCurrentY = 50;public DrawView(Context context, AttributeSet attrs) {super(context, attrs);}@Overrideprotected void onDraw(Canvas canvas) {super.onDraw(canvas);Paint paint;paint = new Paint();paint.setColor(Color.GREEN);canvas.drawCircle(mCurrentX, mCurrentY, 10, paint);}@Overridepublic boolean onTouchEvent(MotionEvent event) {mCurrentX = event.getX();mCurrentY = event.getY();invalidate();return true;}}2.MainActivity
package cn.sehzh.ontouchevent;import android.app.Activity;import android.os.Bundle;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);}}
3.activity_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <cn.sehzh.ontouchevent.DrawView android:layout_width="match_parent" android:layout_height="match_parent" /></LinearLayout>4.实现效果
0 0
- android 实现跟随手机滑动的小球
- android --小球跟随手指滑动
- Android 自定义 UI-----跟随手指滑动的小球
- Android小程序--跟随手机移动的小球
- Android跟随手指的小球
- Android开发——跟随手指的小球实现
- Android自定义View之跟随手指一起滑动的五色的小球
- 实现跟随手指移动的小球
- 实现跟随手指移动的小球
- Android开发之跟随手指的小球
- Android---26---跟随手指移动的小球
- Android开发跟随手指的小球Demo
- [Android]笔记3-跟随手指的小球
- android自定义组件-跟随手指的小球
- android开发跟随手指的小球
- 跟随手指的小球
- 跟随手指的小球
- 跟随手指的小球
- Redis 如何处理客户端连接
- Android大图片裁剪终极解决方案(上:原理分析)
- Docker入门篇(简介、特性、安装)
- Javascript-正则简单验证身份证号
- trie 树的简单实现
- android 实现跟随手机滑动的小球
- VS2010/MFC编程入门之二十一(常用控件:编辑框Edit Control)
- StrawberryPerl的模块安装
- iOS中的HotFix方案总结详解
- 嵌入式复习13
- 设计模式<2>学到的原则
- iOS 开发中你是否遇到这些经验问题(一)
- 【Linux开发】【Qt开发】配置tslibs触摸屏库环境设置调试对应的设备挂载点
- 数据结构实验之排序四:寻找大富翁