// Path: app/src/main/java/com/kong/lib/AppRun.java
// public class AppRun {
// 
//     private Context mContext = null;
// 
//     private static AppRun sInstance;
// 
//     public static AppRun get() {
//         if (sInstance == null) {
//             sInstance = new AppRun();
//         }
//         return sInstance;
//     }
// 
//     public void init(Context context) {
//         if (mContext != null) {
//             throw new IllegalStateException("App just call once init!!");
//         }
//         mContext = context;
//     }
// 
//     private void ensureAppContext() {
//         if (mContext == null) {
//             throw new IllegalStateException("App not call init!!.");
//         }
//     }
// 
//     public Context getApplicationContext() {
//         ensureAppContext();
//         return mContext;
//     }
// 
// }


import android.content.Context;
import android.content.res.Resources;
import android.graphics.drawable.Drawable;
import com.kong.lib.AppRun;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
package com.kong.lib.utils;




/**
 * Created by whiskeyfei on 16-2-28.
 */
public class ResourceUtil {

    public static String getString(int resId) {
        return getResources().getString(resId);
    }

    public static int getColor(int resId) {
        return getResources().getColor(resId);
    }

    public static Drawable getDrawable(int resId) {
        return getResources().getDrawable(resId);
    }

    public static int getDimen(int dimen) {
        return (int) getResources().getDimension(dimen);
    }

    public static Resources getResources() {
        return getContext().getResources();
    }

    public static Context getContext() {
// Path: app/src/main/java/com/kong/lib/AppRun.java
// public class AppRun {
// 
//     private Context mContext = null;
// 
//     private static AppRun sInstance;
// 
//     public static AppRun get() {
//         if (sInstance == null) {
//             sInstance = new AppRun();
//         }
//         return sInstance;
//     }
// 
//     public void init(Context context) {
//         if (mContext != null) {
//             throw new IllegalStateException("App just call once init!!");
//         }
//         mContext = context;
//     }
// 
//     private void ensureAppContext() {
//         if (mContext == null) {
//             throw new IllegalStateException("App not call init!!.");
//         }
//     }
// 
//     public Context getApplicationContext() {
//         ensureAppContext();
//         return mContext;
//     }
// 
// }


// Path: app/src/main/java/com/kong/lib/utils/ResourceUtil.java
import android.content.Context;
import android.content.res.Resources;
import android.graphics.drawable.Drawable;
import com.kong.lib.AppRun;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;

package com.kong.lib.utils;




/**
 * Created by whiskeyfei on 16-2-28.
 */
public class ResourceUtil {

    public static String getString(int resId) {
        return getResources().getString(resId);
    }

    public static int getColor(int resId) {
        return getResources().getColor(resId);
    }

    public static Drawable getDrawable(int resId) {
        return getResources().getDrawable(resId);
    }

    public static int getDimen(int dimen) {
        return (int) getResources().getDimension(dimen);
    }

    public static Resources getResources() {
        return getContext().getResources();
    }

    public static Context getContext() {
        return AppRun.get().getApplicationContext();