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