Android的View绘图并移动
来源:互联网 发布:mysql workbench怎么用 编辑:程序博客网 时间:2024/05/18 03:11
import android.app.Activity;import android.content.Context;import android.graphics.*;import android.os.*;import android.view.View;public class MainActivity extends Activity { /** Called when the activity is first created. */private MyView my; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); my=new MyView(this); setContentView(my); Thread t=new Thread(my); t.start(); }}class MyView extends View implements Runnable{private int count=0;Str str;public MyView(Context context) {super(context);// TODO Auto-generated constructor stubstr=new Str("开心的很厉害", 20, 20);//创建对象Thread t=new Thread(str);t.start();}public void run() {// TODO Auto-generated method stubwhile(true){try {Thread.sleep(300);} catch (InterruptedException e) {// TODO Auto-generated catch blocke.printStackTrace();}this.postInvalidate();//刷新}}public void onDraw(Canvas canvas){Paint p=new Paint();p.setColor(Color.RED);p.setTextSize(28);p.setAntiAlias(true);canvas.drawRGB(255, 255, 255);canvas.drawText(str.text, str.x, str.y, p);}}class Str implements Runnable{//文字类String text;int x;int y;int speed=10;public Str(String text,int x,int y){this.text=text;this.x=x;this.y=y;}@Overridepublic void run() {// TODO Auto-generated method stubwhile(true){y+=speed;try {Thread.sleep(300);} catch (InterruptedException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}
- Android的View绘图并移动
- Android的SurfaceView绘图并移动
- Android的SurfaceView绘图并移动
- Android的View绘图过程
- Android的绘图机制学习---自定义View
- Android View绘图机制
- Android中继承View的研究(二) -- 绘图的基本知识
- MyView绘图类的对View的重载(android)
- Android - View绘图原理总结
- Android - View绘图原理总结
- Android - View绘图原理总结
- Android - View绘图原理总结
- Android - View绘图原理总结
- Android - View绘图原理总结
- Android - View绘图原理总结
- Android - View绘图原理总结
- Android - View绘图原理总结
- Android中View绘图总结
- linux下启动oracle的关键步骤
- 常用JS代码大全
- 一个计算机爱好者的不完整回忆(三十八)我的手机
- zoj2878------------------Parking
- 关于eclipse中复制粘贴项目
- Android的View绘图并移动
- Compare and contrast Hash Table vs. STL map
- 软件开发逻辑题
- Server.Transfer和Response.Redirect
- c_str()的使用
- ASP.NET跨页面传值的技巧
- 结束闲适的产假,重返忙碌
- 基于libcap的网络包分析问题集锦续(http post方式上传文件)
- /usr/bin/ld: cannot find -lgcc_s