public class MainActivity extends Activity { private ImageView iv; float startX = 0; float startY = 0; //获得一个可以被bitmap Bitmap bitmap = Bitmap.createBitmap(400, 400,Bitmap.Config.ARGB_8888); //创建画布 Canvas canvas = new Canvas(bitmap); //创建画笔 Paint paint = new Paint(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); iv = (ImageView) this.findViewById(R.id.iv); paint.setColor(Color.BLACK); paint.setStrokeWidth(1);//设置像素 iv.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { switch (event.getAction()) { case MotionEvent.ACTION_DOWN: startX = event.getX(); startY = event.getY(); break; case MotionEvent.ACTION_MOVE: float newX = event.getX(); float newY = event.getY(); canvas.drawLine(startX, startY, newX, newY, paint); iv.setImageBitmap(bitmap); break; case MotionEvent.ACTION_UP: break; default: break; } return true; } }); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } }
文章来源:http://www.itnose.net/detail/6044129.html
更多文章:http://www.itnose.net/type/85.html
相关推荐
IOS-画板功能
Android画板控件,可以写字画画并生成图片
JavaScript应用实例-画画1.js
Python 实例 - 画画 Python源码Python 实例 - 画画 Python源码Python 实例 - 画画 Python源码Python 实例 - 画画 Python源码Python 实例 - 画画 Python源码Python 实例 - 画画 Python源码Python 实例 - 画画 Python...
Android view that allows the user to create drawings. Draw anything you like in your Android device from simple view. Customize draw settings like draw color, draw width or draw tools. Undo or redo ...
王者归来-单兴华校长CTO-之scratch小游戏库源码-画画
python 开发源码- 画画
AppInventor零基础Android移动应用开发-谷歌精品课程-浙江大学城市学院-吴明晖 第1讲 - AppInventor简介\ 第2讲 - 熟悉AI2开发环境\ 第3讲 - 安安诞生记\ 第4讲 - 安安爱画画\ 第5讲 - 安安抓蝴蝶\ 第6讲 - 安安历险...
Python源码实例-画画.zip
我的爱好-画画作文.doc
简单的画画板,实现画画功能,类似于QQ上画板功能。
用于Android studio课程设计之画画板的应用,通过简单代码实现画板的画画,擦除和改变画笔大小,使用java语言,在Android studio平台上进行开发,实现一个可以绘图的画板,界面有相关的选择按钮。可以根据按钮切换...
画画板小案例
Scratch少儿编程项目源代码文件案例-画画.zip
AutoJs源码-画画1。本资源购买前提醒:本源码都是实际autojs项目模板,安装好autojs直接运行即可打开。1、支持低版本autojs。2、资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!。3、...
一个简单的画画板demo
ios UI 画画板ios UI 画画板 自己用代码实现的画画板功能
一个功能强大的画画板软件,C++/MFC office风格界面的 有一两个地方有bug,不管 不影响整体性能,在mouseMove函数中拖动时,会有点闪烁,也不管,能力有限,时间有限啦
C# 画画板,基本实现window自带画画功能,也具有相应提示
21--[画画].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码21--[画画].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码21--[画画].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码21--...