如何判断只能是数字,英文字母和中文 及获取androidmanifest.xml中meta-data的配置
2016-08-16 20:02
645 查看
// 校验Tag Alias 只能是数字,英文字母和中文 public static boolean isValidTagAndAlias(String s) { Pattern p = Pattern.compile("^[\\u4E00-\\u9FA50-9a-zA-Z_@!#$&*+=.|¥¥]+$"); Matcher m = p.matcher(s); return m.matches(); } // 取得AppKey public static String getAppKey(Context context) { Bundle metaData = null; String appKey = null; try { ApplicationInfo ai = context.getPackageManager().getApplicationInfo( context.getPackageName(), PackageManager.GET_META_DATA); if (null != ai) metaData = ai.metaData; if (null != metaData) { appKey = metaData.getString(KEY_APP_KEY); if ((null == appKey) || appKey.length() != 24) { appKey = null; } } } catch (NameNotFoundException e) { } return appKey; }
相关文章推荐
- 《android---获取值AndroidManifest.xml中meta-data的value》
- 获取AndroidManifest.xml中的meta-data数值
- Android学习之 Manifest中meta-data扩展元素数据的配置与获取
- android 教你怎么获取AndroidManifest.xml文件中的meta-data数据
- 如何获取清单文件AndroidManifest中meta_data元素的信息
- Android获取包名,版本号,以及AndroidManifest.xml不同元素下的 <meta-data>的值
- Android学习之 Manifest中meta-data扩展元素数据的配置与获取
- Android学习之 Manifest中meta-data扩展元素数据的配置与获取
- Android学习之 Manifest中meta-data扩展元素数据的配置与获取
- 获取AndroidManifest.xml中<meta-data>元素
- Android 获取 AndroidManifest.xml 中 <meta-data> 元素的值
- Android 获取AndroidManifest.xml 中 meta-data 的值
- 《android---获取值AndroidManifest.xml中meta-data的value》
- Android学习之 Manifest中meta-data扩展元素数据的配置与获取
- 获取AndroidManifest.xml中的meta-data元素
- android---获取值AndroidManifest.xml中meta-data的value
- android开发中怎么获取manifest.xml文件中(meta-data)的信息
- 得到AndroidManifest.xml中activity配置的meta-data的值
- Android获取Manifest中<meta-data>元素的值
- android 读取 AndroidManifest.xml 中的数据:版本号、应用名称、自定义K-V数据(meta-data)