Android自定义控件热身——自定义属性attrs.xml中format详解

转载请注明出处:http://blog.csdn.net/xiaohao0724/article/details/50679467

首先自定义命名空间:

xmlns: havorld ="http://schemas.android.com/apk/res-auto"

1. reference:参考某一资源ID

     属性定义:

           
                  
           

      属性使用:

           

2. color:颜色值

     属性定义:

           
                  
           

    属性使用:

          


3. boolean:布尔值

     属性定义:

           
                  
           

     属性使用:

           

4. dimension:尺寸值

     属性定义:

           
                  
           

     属性使用:

           
             

5. float:浮点值

     属性定义:

           
                  
                  
           

     属性使用:

           
           

6. integer:整型值

     属性定义:

           
                  
                  
           

     属性使用:  

    

                

7. string:字符串

     属性定义:

           
                  
            

   属性使用:

           
                   

8. fraction:百分数

     属性定义:

           
                  
                  
            

     属性使用:

           
               

9. enum:枚举值

     属性定义:

           
                  
                         
                         
                               
           

     属性使用:

                             
            

10. flag:位或运算

     (1)属性定义:

            
                   
                           
                           
                           
                           
                           
                           
                           
                           
                           
                           
                             
            

     (2)属性使用:

            
                   
                         
                         
                  
            

     注意:

     属性定义时可以指定多种类型值 如:

     属性定义:

           
                  
           

     属性使用:

            


                    

你可能感兴趣的:(Android自定义控件)