所在的位置: js >> js介绍 >> autojs自定义控件Switch

autojs自定义控件Switch

北京中科医院是治啥的 https://baike.baidu.com/item/北京中科白癜风医院/9728824
牙叔教程简单易懂使用场景自定义控件效果展示autojs版本8.8.20-0为什么自定义控件为了UI界面漂亮怎样自定义控件autojs软件自带的示例/界面控件/自定义控件,这是简单的例子,可以看看商店里面也有一些自定义控件例子,比如:自定义控件Switch(这是大柒写的,跟我写的自定义不一样),MagicIndicator(这是沐泠写的)Shape3.0ShimmerButton自定义控件等等自定义控件思路一般我们是为了修改控件的颜色,形状,布局,以及运动效果,对应的修改思路如下:颜色:修改控件背景,前景,其中使用频率最高的是view.setBackgroundDrawable形状:使用canvas画形状布局:CustomView.prototype.render运动效果:animation自定义控件难点主要是距离的计算必须搞清楚margin,padding,view.getMeasuredHeight();getLeft(),getWidth(),getX(),getPaddingLeft(),rect,drawRoundRect他们之间的关系;尤其是涉及到了文字,文字居中更难,必须了解getFontMetricsInt()本教程的自定义Switch可以定义的属性文字颜色文字大小轨道宽高轨道颜色轨道圆角进度条颜色小球圆角小球颜色小球点击事件声明部分内容来自网络本教程仅用于学习,禁止用于其他用途


转载请注明:http://www.aierlanlan.com/rzfs/8004.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了