ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 低调看直播体育app软件下载 >> Android开发 >> Android中attr自定义属性详解

Android中attr自定义属性详解

来源:网络整理     时间:2015-09-21     关键词:

本篇文章主要介绍了"Android中attr自定义属性详解",主要涉及到方面的内容,对于Android开发感兴趣的同学可以参考一下:

    xmlns:wen=http://schemas.android.com/apk/res/com.iteye.googlers

    android:orientation="vertical" android:layout_width="fill_parent"

    android:layout_height="wrap_content">

第二行是自定义标签。

格式如上,其中“xmlns:wen”冒号后面是标签名,在下面使用时(只对当前文件可用)

“com.iteye.googlers”是你的工程包名。

1. reference:参考某一资源ID。

    (1)属性定义:

           

                   

           

    (2)属性使用:

            <>

                     android:layout_width = "42dip"

                     android:layout_height = "42dip"

                     android:background = "@drawable/图片ID"

                     />

2. color:颜色值。

    (1)属性定义:

           

                   

           

    (2)属性使用:

            <>

                     android:layout_width = "42dip"

                     android:layout_height = "42dip"

                     android:textColor = "#00FF00"

                     />

 3. boolean:布尔值。

    (1)属性定义:

           

               

           

    (2)属性使用:

            <>

                   android:layout_width = "42dip"

                   android:layout_height = "42dip"

                   android:focusable = "true"

                    />

4. dimension:尺寸值。

     (1)属性定义:

             

                   

           

    (2)属性使用:

            <>

                   android:layout_width = "42dip"

                   android:layout_height = "42dip"

                  />

 5. float:浮点值。

    (1)属性定义:

           

                   

                   

           

    (2)属性使用:

            <>

                   android:fromAlpha = "1.0"

                   android:toAlpha = "0.7"

                   />

6. integer:整型值。

    (1)属性定义:

           

                   

                   

                   

                   

                   

                   

           

    (2)属性使用:

            <>

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

                   android:drawable = "@drawable/图片ID"  

                   android:pivotX = "50%"  

                   android:pivotY = "50%"  

                   android:framesCount = "12"  

                   android:frameDuration = "100"

                   />

7. string:字符串。

    (1)属性定义:

           

                   

           

    (2)属性使用:

            <>

                    android:layout_width = "fill_parent"

                    android:layout_height = "fill_parent"

                    android:apiKey = "0jOkQ80oD1JL9C6HAja99uGXCRiS2CGjKO_bc_g"

                    />

8. fraction:百分数。

     (1)属性定义:

           

                   

                   

                   

                   

                   

                   

           

    (2)属性使用:

            <>

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

               android:interpolator = "@anim/动画ID"

                 android:fromDegrees = "0" 

               android:toDegrees = "360"

                 android:pivotX = "200%"

                 android:pivotY = "300%" 

               android:duration = "5000"

                 android:repeatMode = "restart"

                 android:repeatCount = "infinite"

                />

9. enum:枚举值。

    (1)属性定义:

           

                   

                         

                         

                               

           

    (2)属性使用:

            <>

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

                    android:orientation = "vertical"

                    android:layout_width = "fill_parent"

                    android:layout_height = "fill_parent"

                    >

           

10. flag:位或运算。

     (1)属性定义:

             

                   

                           

                           

                           

                           

                           

                           

                           

                           

                           

                           

                              

             

     (2)属性使用:

            <Activity

                   android:name = ".StyleAndThemeActivity"

                   android:label = "@string/app_name"

                   android:windowSoftInputMode = "stateUnspecified | stateUnchanged | stateHidden">

                   

                         

                         

                   

             Activity>

     注意:

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

    (1)属性定义:

           

                   

           

    (2)属性使用:

             <>

                     android:layout_width = "42dip"

                     android:layout_height = "42dip"

                     android:background = "@drawable/图片ID|#00FF00"

                     />

原文:http://googlers.iteye.com/blog/1122585

以上就介绍了Android中attr自定义属性详解,包括了方面的内容,希望对Android开发有兴趣的朋友有所帮助。

本文网址链接:http://www.codes51.com/article/detail_176551.html

相关图片

相关文章