一、 概述
二、一个使用自定义View的Demo
import android.app.Activity;
import android.os.Bundle;
/**
* 使用自定义的View
* */
public class MainActivity extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(new HelloView(this));// 使用自定义的View
}
import android.content.Context;
import android.view.View;
public class HelloView extends View {
/**
* 这个是我们要在Activity中初始化用的
* */
public HelloView(Context context){
super(context);
}
/**
* 绘制View
* */
protected void onDraw(Canvas canvas){
canvas.drawColor(Color.BLUE);
本文介绍了一种在Android开发中使用自定义View的方法,并通过一个简单的Demo演示如何创建及使用自定义View,同时讨论了XML布局与自定义View结合使用的优劣。

3097

被折叠的 条评论
为什么被折叠?



