自定义控件开发指南:基于Android基础控件扩展与应用.pdfVIP

  • 0
  • 0
  • 约1.61千字
  • 约 3页
  • 2026-02-27 发布于北京
  • 举报

自定义控件开发指南:基于Android基础控件扩展与应用.pdf

自定义控件简介:

1、基于安卓基本的控件进行开发的

2、常见的控件:

文本控件TextView和EditText;

按钮控件Button和ImageButton

状态开关按钮ToggleButton

单选复选按钮RadioButton和RadioGroup

单选按钮和复选按钮CheckBox和RadioButton

控件ImageView

时钟控件AnalogClock和DigitalClock

进度条ProgressBar和日期与时间选择控件DatePicker和TimePicker等

3、TextView:

*TextView控件继承自View类

*EditText控件:继承于TextView

两者区别:EditText与TextView最大的不同是EditText是可以编辑的

4、Button与ImageView:

⚫继承自TextView

⚫ImageButton继承自ImageView

ImageView:没有text属性,不能编辑文本

⚫ToggleButton控件是继承自Button

5、继承已有的控件,实现自定义控件:

安卓中的空间都是继承View类来实现的,

重写onDraw方法来绘制我们所需要的控件

Tips:

1、在已有的控件基础上,通过重写相关方法来实现需求

2、继承view或viewgroup类,绘制所需的控件,一般通过继承已有的控件,来自定义

控件要简单一点

自定义控件图示:

自定义控件方式:

1、方式1:

继承已有的控件

添加自定义的方法,等

对外接口

如:滑动开关的例子

2、方式2:

继承View

重写onDraw方法,绘制自定义的样式

添加自定义的方法,等

对外接口

如:显示3D效果的例子

文档评论(0)

1亿VIP精品文档

相关文档