public class ReflectResource
extends java.lang.Object
| 限定符和类型 | 类和说明 | 
|---|---|
| static class  | ReflectResource.ResourcesType | 
| 构造器和说明 | 
|---|
| ReflectResource() | 
| ReflectResource(Context context) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| static ReflectResource | getInstance() | 
| static int | getLayoutId(Context paramContext,
           java.lang.String paramString) | 
| Animation | getResAnim(Context context,
          java.lang.String animationName,
          ReflectResource.ResourcesType type)获取动画anim | 
| XmlPullParser | getResAnimXml(java.lang.String animationName,
             ReflectResource.ResourcesType type)获取anim文件 XmlPullParser | 
| int | getResColor(java.lang.String colorName,
           ReflectResource.ResourcesType type)获取color 值 | 
| ColorStateList | getResColorStateList(java.lang.String colorName,
                    ReflectResource.ResourcesType type) | 
| float | getResDimens(java.lang.String dimenName,
            ReflectResource.ResourcesType type)获取dimens文件中值 | 
| Drawable | getResDrawable(java.lang.String imgName,
              ReflectResource.ResourcesType type)获取图片资源 | 
| View | getResLayoutView(Context context,
                java.lang.String layoutName,
                ReflectResource.ResourcesType type)获取布局layout文件 | 
| int | getResourceId(java.lang.String name,
             ReflectResource.ResourcesType resType)获取资源文件中的id号 | 
| java.lang.String | getResString(java.lang.String stringName,
            ReflectResource.ResourcesType type)获取String字符串 | 
| int | getResStyle(java.lang.String styleName,
           ReflectResource.ResourcesType type) | 
| View | getResWidgetView(View layout,
                java.lang.String widgetName,
                ReflectResource.ResourcesType type)获取布局文件中的控件 | 
public ReflectResource()
public ReflectResource(Context context)
public static ReflectResource getInstance()
public int getResourceId(java.lang.String name,
                         ReflectResource.ResourcesType resType)
name - resType - 资源名 资源类型public View getResLayoutView(Context context,
                             java.lang.String layoutName,
                             ReflectResource.ResourcesType type)
context - 上下文public static int getLayoutId(Context paramContext,
                              java.lang.String paramString)
public View getResWidgetView(View layout,
                             java.lang.String widgetName,
                             ReflectResource.ResourcesType type)
public Drawable getResDrawable(java.lang.String imgName,
                               ReflectResource.ResourcesType type)
imgName - public java.lang.String getResString(java.lang.String stringName,
                                     ReflectResource.ResourcesType type)
stringName - public XmlPullParser getResAnimXml(java.lang.String animationName,
                                   ReflectResource.ResourcesType type)
animationName - public Animation getResAnim(Context context,
                            java.lang.String animationName,
                            ReflectResource.ResourcesType type)
animation - public int getResColor(java.lang.String colorName,
                       ReflectResource.ResourcesType type)
colorName - public ColorStateList getResColorStateList(java.lang.String colorName,
                                           ReflectResource.ResourcesType type)
public float getResDimens(java.lang.String dimenName,
                          ReflectResource.ResourcesType type)
dimenName - public int getResStyle(java.lang.String styleName,
                       ReflectResource.ResourcesType type)