|  |  |  | 
|---|
|  |  |  | import android.content.Context; | 
|---|
|  |  |  | import android.content.DialogInterface; | 
|---|
|  |  |  | import android.content.Intent; | 
|---|
|  |  |  | import android.content.pm.ApplicationInfo; | 
|---|
|  |  |  | import android.content.pm.PackageInfo; | 
|---|
|  |  |  | import android.content.pm.PackageManager; | 
|---|
|  |  |  | import android.content.pm.PermissionInfo; | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | return true; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public static String getMetaString(Activity activity, String key) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | PackageManager _pkgMgr = activity.getPackageManager(); | 
|---|
|  |  |  | ApplicationInfo _appInfo; | 
|---|
|  |  |  | try | 
|---|
|  |  |  | { | 
|---|
|  |  |  | _appInfo = _pkgMgr.getApplicationInfo(activity.getPackageName(), | 
|---|
|  |  |  | PackageManager.GET_META_DATA); | 
|---|
|  |  |  | return _appInfo.metaData.getString(key); | 
|---|
|  |  |  | } catch (PackageManager.NameNotFoundException e) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | e.printStackTrace(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return null; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public static int getMetaInt(Activity activity, String key) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | LogUtil.i(TAG, "将要获取的MetaKey: " + key); | 
|---|
|  |  |  | PackageManager _pkgMgr = activity.getPackageManager(); | 
|---|
|  |  |  | ApplicationInfo _appInfo; | 
|---|
|  |  |  | try | 
|---|
|  |  |  | { | 
|---|
|  |  |  | _appInfo = _pkgMgr.getApplicationInfo(activity.getPackageName(), | 
|---|
|  |  |  | PackageManager.GET_META_DATA); | 
|---|
|  |  |  | return _appInfo.metaData.getInt(key); | 
|---|
|  |  |  | } catch (PackageManager.NameNotFoundException e) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | e.printStackTrace(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return -1; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public static boolean isEmpty(String s) { | 
|---|
|  |  |  | if (null == s) | 
|---|
|  |  |  | return true; | 
|---|
|  |  |  | if (s.length() == 0) | 
|---|
|  |  |  | return true; | 
|---|
|  |  |  | if (s.trim().length() == 0) | 
|---|
|  |  |  | return true; | 
|---|
|  |  |  | return false; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|