说到自定义控件,自定义控件不仅能够让自己对控件的掌握更加熟悉,还可以实现很多功能,同时也可以节省出很多的时间!
人生中第一篇博客便是关于TextView跑马灯的实现,但是随着知识的增多,实现一些功能的方式方法也增多了起来,这里只是自定义控件一个例子,可以同理到很多控件上!
首先写一个类继承你需要重写的控件
比如我这里是MyTextView继承自TextView
只需要重写一些方法,就能达到和在XML页面设置属性一样的效果
1 | public class MyTextView extends TextView{ |
然后在XML页面只需要包名.类名就可以和正常控件一样使用~
1 | <com.example.myapplication.PaoMaDeng.MyTextView |
- 本文作者: Android YU
- 本文链接: http://yoursite.com/2020/03/19/Android——自定义控件(跑马灯实例)/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!