返回信息流import android.app.Activity;
import android.os.Bundle;
public class Sample10_2_Activity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
MySurfaceView mySurfaceView = new MySurfaceView(this);
this.setContentView(mySurfaceView);
}
}
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.RectF;
import android.graphics.Paint.Style;
import android.view.SurfaceHolder;
import android.view.SurfaceView;
public class MySurfaceView extends SurfaceView
implements SurfaceHolder.Callback{
Sample10_2_Activity activity;
Paint paint;//画笔
public MySurfaceView(Sample10_2_Activity activity) {
super(activity);
this.activity = activity; //获取引用
this.getHolder().addCallback(this);//设置生命周期回调接口的实现者
paint = new Paint();//创建画笔
paint.setAntiAlias(true);//打开抗锯齿
}
完全看不太懂他这个activity间的引用用得什么机制,请大牛童鞋们不吝赐教!
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #12430同步于 2012/7/2
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖
Android程序求教-菜鸟级别的
xieluokekena
2012/7/2镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复