import javax.servlet.http.HttpServletRequest;public class HttpMobileVerify {    public static boolean  isMobileDevice(HttpServletRequest request){        /**         * android : 所有android设备         * mac os : iphone ipad         * windows phone:Nokia等windows系统的手机         */        try{            String requestHeader = request.getHeader("user-agent");            if(requestHeader == null){                return false;            }            String[] deviceArray = new String[]{"android","mac os","windows phone"};            requestHeader = requestHeader.toLowerCase();            for(int i=0;i0){                    return true;                }            }        }catch (Exception ex){            ex.printStackTrace();        }        return false;    }}

 

更多相关文章

  1. Android(安卓)关闭所有的Activity
  2. Android获取手机型号,系统版本,App版本号等信息
  3. ANDROID 使用 Service 在手机锁屏休眠状态下后台执行发送短信息
  4. android 选择图片(从手机照相机或手机图片)
  5. android 获取设备唯一标识:imei 通过TelephonyManager
  6. 任务栏一键删除 Recent APP
  7. Android开启关闭手机扬声器
  8. android获取设备屏幕大小的方法
  9. Android实现手机震动抖动效果的方法

随机推荐

  1. 【转载】有意思的文章: 关于跨平台与用户
  2. Android实现弹力伸缩式菜单
  3. Android(安卓)Design in Action — 以知
  4. 【Android7.1.2源码解析系列】android中i
  5. Android的数据存储方式
  6. Android(安卓)自动化测试框架
  7. 2014-11-8Android学习------Android抽屉
  8. Unity与Android相互调用-导出Aar包和Unit
  9. Android中Uri的使用
  10. android中查看sqlite3内嵌数据库