• ResourceUtils 创建资源目录工具类


    package com.jcf.utilsdemo;
    
    import android.content.Context;
    import android.content.res.Resources;
    
    public class ResourceUtils {
    
       public static int getDrawableId(Context context, String name) {
          Resources res = context.getResources();
          return res.getIdentifier(name, "drawable", context.getPackageName());
       }
    
       public static int getLayoutId(Context context, String name) {
          Resources res = context.getResources();
          return res.getIdentifier(name, "layout", context.getPackageName());
       }
    
       public static int getStringsId(Context context, String name) {
          Resources res = context.getResources();
          return res.getIdentifier(name, "string", context.getPackageName());
       }
    
       public static int getColorId(Context context, String name) {
          Resources res = context.getResources();
          return res.getIdentifier(name, "color", context.getPackageName());
       }
    
       public static int getIdId(Context context, String name) {
          Resources res = context.getResources();
          return res.getIdentifier(name, "id", context.getPackageName());
       }
    
       public static int getRawId(Context context, String name) {
          Resources res = context.getResources();
          return res.getIdentifier(name, "raw", context.getPackageName());
       }
    
       public static int getAnimId(Context context, String name) {
          Resources res = context.getResources();
          return res.getIdentifier(name, "anim", context.getPackageName());
       }
    
       public static int getStyleId(Context context, String name) {
          Resources res = context.getResources();
          return res.getIdentifier(name, "style", context.getPackageName());
       }
    
       public static int getStyleableId(Context context, String name) {
          Resources res = context.getResources();
          return res.getIdentifier(name, "styleable", context.getPackageName());
       }
    
       public static int getAttrId(Context context, String name) {
          Resources res = context.getResources();
          return res.getIdentifier(name, "attr", context.getPackageName());
       }
    
       public static int getArrayId(Context context, String name) {
          Resources res = context.getResources();
          return res.getIdentifier(name, "array", context.getPackageName());
       }
    }
    
  • 相关阅读:
    洛谷 P3850 [TJOI2007]书架
    洛谷 P2073 送花
    洛谷 P2343 宝石管理系统
    浅谈 fhq-treap(无旋treap)
    洛谷 P4568 [JLOI2011]飞行路线
    洛谷 T59576 下一个回文树(zhoutbafo)
    求SG函数(两种方法)
    python3+Appium自动化08-数据配置yaml
    python3+Appium自动化07-滑动操作以及滑动方法封装
    python3+Appium自动化06-屏幕截图
  • 原文地址:https://www.cnblogs.com/loaderman/p/6435154.html
Copyright © 2020-2023  润新知