| | |
| | | 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; |
| | | } |
| | | } |