From e2bc95e845684f35d3c09f0ffc935aeedbf55259 Mon Sep 17 00:00:00 2001 From: liuxue <q3213421wrwqr> Date: 星期三, 19 五月 2021 22:24:51 +0800 Subject: [PATCH] 0000 港台ANDROID SDK更新 --- Project/app/src/main/java/com/secondworld/univeralsdk/UniversalUtil.java | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 44 insertions(+), 0 deletions(-) diff --git a/Project/app/src/main/java/com/secondworld/univeralsdk/UniversalUtil.java b/Project/app/src/main/java/com/secondworld/univeralsdk/UniversalUtil.java index ca642e9..8b2a47c 100644 --- a/Project/app/src/main/java/com/secondworld/univeralsdk/UniversalUtil.java +++ b/Project/app/src/main/java/com/secondworld/univeralsdk/UniversalUtil.java @@ -8,6 +8,7 @@ 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; @@ -354,4 +355,47 @@ 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, "灏嗚鑾峰彇鐨凪etaKey: " + 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; + } } -- Gitblit v1.8.0