-
重写两个参数的构造方法,通过context的obtainStyledAttributes方法获取TypedArray属性组ta, ta.getColor(R.sytleable.Topbar_属性名,默认值);//Tobarsh是自定义文件attrs中自己写的 ta使用完后,要用recycle();回收查看全部
-
讲师很棒,学完这课程,学到好东西了,感谢幕课网查看全部
-
接口回调机制查看全部
-
1、实例化控件 2、设置控件属性, 通过context的obtainStyledAttributes方法获取属性 3、为每个控件创建一个LayoutParams来设置布局 3、通过addView方法将控件添加到布局中查看全部
-
//其中XXX为自己起的名字 引用atts中的属性的方法: 1.ta=TypedArray=Context.obtainStyledAtttributes(attrs.R.styleable.XXXX); 2.属性=ta.getXXXX(R.styleable.XXX_XXXX,值);查看全部
-
步骤过程查看全部
-
自定义atts.xml: <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="Topbar"> <attr name="title" format="string"/> <attr name="titleTextSize" format="dimension"/> <attr name="titleTextColor" format="color"/> <attr name="leftTextColor" format="color"/> <attr name="leftBackground" format="reference|color"/> <attr name="leftText" format="string"/> <attr name="rightTextColor" format="color"/> <attr name="rightBackground" format="reference|color"/> <attr name="rightText" format="string"/> </declare-styleable> </resources>查看全部
-
富u查看全部
-
我们该怎么做查看全部
-
google怎么做的查看全部
-
效果预览查看全部
-
纵向比较查看全部
-
纵向比较查看全部
-
横向比较查看全部
-
UI的模板设计查看全部
举报
0/150
提交
取消