Android 中各种XML文件的作用

转载 2012年03月30日 18:38:45

Android 中各种XML文件的作用

 



1、arrays.xml     定义数组
  1. <resources>
  2. <string-array name="proxy_types">
  3. <item>HTTP</item>
  4. <item>SOCKS4</item>
  5. <item>SOCKS5</item>
  6. </string-array> 
  7. </resources>
复制代码


2、colors.xml 定义颜色
  1. <resources>
  2. <color name="blue_sky">#A0C8FF</color>
  3. <color name="vert_manu">#CCFF00</color>
  4. <color name="black">#000000</color>
  5. <color name="white">#FFFFFF</color>
  6. <color name="red">#FF0000</color>
  7. <color name="link_color">#FF0066CC</color>
  8. <color name="simiple_button_color">#FFF</color>
  9. <color name="blue">#0000FF</color>
  10. <color name="grey">#FFCBD2D8</color>
  11. </resources>
复制代码


3、dimens.xml   定义尺寸
  1. <resources>
  2.          <dimen name="bottom_tab_font_size">12dp</dimen>
  3.          <dimen name="bottom_tab_padding_up">5dp</dimen>
  4.          <dimen name="bottom_tab_padding_drawable">8dp</dimen>
  5. </resources>
复制代码


4、drawables.xml 定义画布
  1. <resources>
  2.       <item type="drawable" name="shader1">#7f7f7f7f</item>
  3.          <item type="drawable" name="highlight">#cf7f7f7f</item>
  4.      <item type="drawable" name="barbg">#ef0a4267</item>
  5.      <item type="drawable" name="trans">#00000000</item>
  6.      <item type="drawable" name="chatdivider">#ffd6dadc</item>
  7. </resources>
复制代码


5、strings.xml 定义字符串
  1. <resources>
  2.         <string name="app_name">Beem</string>
  3.         <string name="OkButton">Ok</string>
  4.         <string name="ClearButton">Clear</string>
  5. </resources>
复制代码


6、styles.xml 定义样式
  1. <resources>
  2.          <style name="Label">
  3.                  <item name="android:textSize">18sp</item>
  4.                  <item name="android:textStyle">bold</item>
  5.                  <item name="android:typeface">sans</item> 
  6.                  <item name="android:focusable">false</item>  
  7.                  <item name="android:padding">12dip</item>
  8.          </style>
  9. </resources>
复制代码


7、phoinix_popumenu_style.xml     selector选择
  1. <selector xmlns:android="http://schemas.android.com/apk/res/android">
  2.      <item android:state_focused="true" android:state_pressed="true"  android:drawable="@drawable/phoinix_pushmail_btn_selected" />
  3.      <item android:state_focused="false" android:state_pressed="true"  android:drawable="@drawable/phoinix_pushmail_btn_selected" />
  4.      <item android:state_focused="true" android:drawable="@drawable/phoinix_small_selected"/>
  5. </selector>
复制代码


8、menu 菜单
  1. <menu xmlns:android="http://schemas.android.com/apk/res/android">
  2.          <group>
  3.                         <item android:id="@+id/chat_menu_contacts_list" android:visible="true"
  4.                          android:title="@string/chat_menu_contacts_list" android:icon="@drawable/ic_menu_friendslist" />
  5.                          
  6.                          <item android:id="@+id/chat_menu_change_chat" android:visible="true"
  7.                          android:title="@string/chat_menu_change_chat" android:icon="@drawable/ic_menu_chat_dashboard" />
  8.          </group>
  9.          
  10.         <item android:id="@+id/chat_menu_close_chat" android:visible="true"
  11.          android:title="@string/chat_menu_close_chat" android:icon="@drawable/ic_menu_end_conversation" />

  12. </menu>
复制代码


9、drawable  white_background.xml  白色圆角矩形做背景
  1. <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> 

  2.     <solid android:color="#FFFFFF" /> 

  3.     <corners android:topLeftRadius="5px" 
  4.          android:topRightRadius="5px" android:bottomLeftRadius="5px" 
  5.          android:bottomRightRadius="5px"/> 

  6.    <!--   <padding android:left="10dp" android:top="10dp" android:right="10dp" 
  7.                         android:bottom="10dp" />  

  8.           <stroke   
  9.              android:dashWidth="2dp"   
  10.              android:dashGap="2dp"  
  11.              android:width="2dp"   
  12.              android:color="#FF00ff00"></stroke>  --> 
  13. </shape>
复制代码



10、anim  旋转动画
  1. <set xmlns:android="http://schemas.android.com/apk/res/android">  
  2.       
  3. <rotate   
  4.    android:interpolator="@android:anim/accelerate_decelerate_interpolator"  
  5.    android:fromDegrees="0"   
  6.    android:toDegrees="+360"  
  7.    android:duration="3000" />  

  8. <!-- rotate 旋转动画效果  

  9.         属性:interpolator 指定一个动画的插入器,用来控制动画的速度变化  

  10.         fromDegrees 属性为动画起始时物件的角度      
  11.         toDegrees   属性为动画结束时物件旋转的角度,+代表顺时针  
  12.         duration  属性为动画持续时间,以毫秒为单位  
  13. -->  
  14. </set>
复制代码

相关文章推荐

Android 中各种XML文件的作用

Android 中各种XML文件的作用 1、arrays.xml     定义数组 HTTP SOCKS4 SOCKS5   ...

Android 中各种XML文件的作用

Android 中各种XML文件的作用 1、arrays.xml     定义数组 HTTP SOCKS4 SOCKS5   ...

Android 中各种XML文件的作用

Android 中各种XML文件的作用 1、arrays.xml     定义数组 HTTP SOCKS4 SOCKS5 复制代码 2、c...

XML文件在Android中的重要作用(从文件存放形式剖析)

XML文件的存放与作用 一、XML——resource文件(res\values\),以resource为根节点    1.strings.xml  定义字符串的文件,格式如下:   ...

Intellij Idea&Android Studio中iml文件、modules.xml文件作用

原文地址:http://blog.csdn.net/zhangbuzhangbu/article/details/52237286 最早使用Android Studio的时候,对这两个文件的...

Android中项目的AndroidManifest.xml文件的作用及改文件中相关属性的具体介绍

Android项目的AndroidManifest.xml文件详解

web.xml文件的作用

  • 2014-10-17 14:59
  • 17KB
  • 下载

web.xml文件的作用

每个javaEE工程中都有web.xml文件,那么它的作用是什么呢?它是每个web.xml工程都必须的吗?  一个web中可以没有web.xml文件,也就是说,web.xml文件并不是web工程...

web.xml文件的作用

每个javaEE工程中都有web.xml文件,那么它的作用是什么呢?它是每个web.xml工程都必须的吗? 一个web中可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)