android第四天早:多线程基础
16lz
2021-01-24
视频:善知堂Android http://www.verycd.com/topics/2915940/
第四集:多线程
讲多线程的技术点
第五集(上):动态效果
class GameView extends View { private Paint paint = null; public GameView(Context context) { super(context); paint = new Paint();// 画笔 paint.setColor(Color.RED); paint.setStrokeWidth(5);// 画笔粗 new MyThread().start(); } class MyThread extends Thread { @Override public void run() { for(int i=0;i<100;i++) { try { Thread.sleep(1); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } GameView.this.postInvalidate();// 重新绘制 } } } @Override protected void onDraw(final Canvas canvas) { super.onDraw(canvas); canvas.drawLine(0, 0, new Random().nextInt(500), new Random().nextInt(500), paint); } }
可以随机画一条线。
更多相关文章
- android 加载动态库
- android按屏幕大小动态确定控件位置及大小
- Android系列教程:TextView小组件的使用--附带超链接和跑马灯效果
- android中实现从一个图片中截取一部分,在翻转,成一个圆形显示
- Android动画之translate(位移动画)
- android 自定义控件之折线图自己写代码,不用jar包
- android上类似iphone上的开关按钮
- Android(安卓)实现沉浸式体验
- Android(安卓)UI设计