grapes.tools
类 Mobile

java.lang.Object
  继承者 grapes.tools.Mobile

public class Mobile
extends java.lang.Object

移动设备操作

作者:
JSPGen

构造方法摘要
Mobile()
           
 
方法摘要
static java.lang.Object getMobileGenre(java.lang.String userAgent, boolean isflag)
           
static java.lang.Object getMobileGenre(java.lang.String userAgent, java.lang.String[] mobileBrowser, java.lang.String[] pcBrowser, boolean isflag)
          获取移动设备类型(根据来访浏览器判断)
static java.lang.String getMobileName(java.lang.String userAgent)
          获取移动设备名称
static boolean isMobile(java.lang.String userAgent)
          判断是否为移动设备
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

Mobile

public Mobile()
方法详细信息

getMobileGenre

public static java.lang.Object getMobileGenre(java.lang.String userAgent,
                                              java.lang.String[] mobileBrowser,
                                              java.lang.String[] pcBrowser,
                                              boolean isflag)
获取移动设备类型(根据来访浏览器判断)

参数:
userAgent - 客户端请求信息 // request.getHeader("User-Agent");
mobileBrowser - 移动设备浏览器名称集合
pcBrowser - 电脑浏览器名称集合
isflag - 是否返回名称(否:返回是否为移动设备)
返回:
String(Boolean)

getMobileGenre

public static java.lang.Object getMobileGenre(java.lang.String userAgent,
                                              boolean isflag)

isMobile

public static boolean isMobile(java.lang.String userAgent)
判断是否为移动设备

参数:
userAgent - 客户端请求信息
返回:
String(Boolean)

getMobileName

public static java.lang.String getMobileName(java.lang.String userAgent)
获取移动设备名称

参数:
userAgent - 客户端请求信息
返回:
String