简单学习了Android UI 模板,自定义的UI模板,在自己设计的app中可以进行有效的代码复用。在这里做个流程整理,之后再添加漂亮的效果:
首先加个在线阅读Android 源码的链接:点击打开链接 花个时间阅读一下系统的封装方法对学习Android帮助还是挺大滴。
1、在工程目录的res/values文件中添加atts.xml文件,设计需要的属性:
<resources>
<declare-styleable name="TopBar">
<attr name="TitleText" format="string"/>
<attr name="TitleColor" format="color"/>
<attr name="TextSize" format="dimension"/>
<attr name="LeftText" format="string"/>
<attr name="LeftColor" format="color"/>
<attr name="LeftBackground" format="color|reference"/>
<!--类型不一定,使用reference-->
<attr name="RightText" format="string"/>
<attr name="RightColor&#