android——自定义View

什么是View

在 GUI 系统中,图形 API 是比较底层的接口。Android 系统的图形 API 包括 2D 和 3D 两部分:2D 部分使用 android.graphics 类,也作为上层控件的构建基础;3D 部分使用 OpenGL 作为标准接口。
而我们的View是属于2D图形接口下的一个类
2D图形接口的结构
而我们编写自己的View时需要继承View。
写自定义View需要以下几个步骤:
1.在res/vlues下创建attr文件,并在attr文件中编写自定义属性
2.在自己View类里编写3个构造方法,用于获得三个地方的自定义属性
3.

private static class MyOneView extends View { 
MyOneView(){}
protected void onDraw(Canvas canvas) { 
}
}
©️2020 CSDN 皮肤主题: 游动-白 设计师:上身试试 返回首页