android xml 资源

文件结构


/res/anim/                R.anim
        tween_animations 

/res/animator             R.animator
        property_animations
        
/res/color/

/res/drawable/            R.drawable
        bitmaps
        xml_drawable
        frame_animations 

/res/layout/              R.layout

/res/menu/                R.menu

/res/values/
        attrs.xml
        styles.xml        R.string
        themes.xml
        strings.xml
        colors.xml
        dimen.xml
        arrays.xml
        bools.xml
        integers.xml
        
/res/xml/

/assets/


android.content.res.Resources

int getColor(int id)  //对应res/values/colors.xml 
 
    Drawable getDrawable(int id) //对应res/drawable/
 
    XmlResourceParser getLayout(int id) //对应res/layout/
 
    String getString(int id) 和CharSequence getText(int id) //对应res/values/strings.xml
 
    InputStream openRawResource(int id) //对应res/raw/
 
    void parseBundleExtra (String tagName, AttributeSet attrs, Bundle outBundle) //对应res/xml/
 
    String[] getStringArray(int id) //对应res/values/arrays.xml
 
    float getDimension(int id) //对应res/values/dimens.xml

解析资源 android.util.AttributeSet

@、@android:type、@*、?、@+