Android 判断字符串是否是URI
2017-04-01 09:11
309 查看
原创文章,如有转载,请注明出处:http://blog.csdn.net/myth13141314/article/details/68940911
Android 开发过程中遇到一个检测用户输入是否是合法Uri的需求,这里记录一下方法
主要是用到了Android里面的Patterns包和URLUtil包,比较简单
if (Patterns.WEB_URL.matcher(query).matches() || URLUtil.isValidUrl(query)) { Intent intent = new Intent(MainActivity.this, WebActivity.class); intent.putExtra("webUrl", query); startActivity(intent); }
用以上方法就能检测出一般的uri输入,比如下面这样的
www.baidu.com http://www.baidu.com youtube.com等
相关文章推荐
- Android工具之判断uri字符串是否网络资源同时设置进度条第二进度,同时监听播放卡顿
- Android利用MD5码判断字符串是否相等
- android 判断字符串是否为空的最优方法
- android 判断字符串是否是数字
- android 判断字符串是否为数字或中文或字母
- android:java 判断字符串是否是数字
- Android利用MD5码判断字符串是否相等
- android 判断字符串是否同时包含小写字母与数字
- Android工具类,一些方法电话正则,是否为空,日期格式化,星期,车牌,身份证校验,设置地区编码,验证日期字符串是否是YYYY-MM-DD格式,判断字符串是否为数字
- Android 判断字符串是否数字
- Android 判断一个字符串是否含有中文
- Android中判断输入的字符串是否为数字,可以解决如输入为点出现的问题
- android 判断字符串是否为数字或中文或字母
- Android判断字符串中是否含字母、中文或数字
- Android - 使用SharedPreference判断字符串是否修改
- Android 判断一个字符串是否含有中文
- 字符串的截取,判断字符串是否相等和字符串是否为空的方法总结Java,Android
- Android判断字符串是否包含中文
- 【Android 开发】使用正则表达式判断输入字符串是否为电话格式
- Android 判断字符串是否为空