cn.com.mma.mobile.tracking.util
Class CommonUtil

java.lang.Object
  extended by cn.com.mma.mobile.tracking.util.CommonUtil

public class CommonUtil
extends java.lang.Object

Author:
Wyi
See Also:
通用工具类

Constructor Summary
CommonUtil()
           
 
Method Summary
static java.lang.String getHostURL(java.lang.String url)
           
static java.lang.String getSignature(Context context, java.lang.String url)
          获得签名
static java.lang.String md5(java.lang.String input)
          对String 进行md5加密
static java.util.Map removeExistArgmentAndGetRedirectURL(java.lang.String url, java.util.List<java.lang.String> requiredArgmentValue, java.lang.String separator, java.lang.String equalizer, java.lang.String redirectURLValue)
          获得track分配的track url,和u参数后的redirecturl,用于跳转的
static java.lang.String removeExistEvent(java.lang.String url, java.util.List<java.lang.String> requiredEventValue, java.lang.String separator, java.lang.String equalizer)
          去掉传入的event参数
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommonUtil

public CommonUtil()
Method Detail

removeExistEvent

public static java.lang.String removeExistEvent(java.lang.String url,
                                                java.util.List<java.lang.String> requiredEventValue,
                                                java.lang.String separator,
                                                java.lang.String equalizer)
去掉传入的event参数

Parameters:
url -
requiredEventValue -
separator -
equalizer -
Returns:

removeExistArgmentAndGetRedirectURL

public static java.util.Map removeExistArgmentAndGetRedirectURL(java.lang.String url,
                                                                java.util.List<java.lang.String> requiredArgmentValue,
                                                                java.lang.String separator,
                                                                java.lang.String equalizer,
                                                                java.lang.String redirectURLValue)
获得track分配的track url,和u参数后的redirecturl,用于跳转的

Parameters:
url -
requiredArgmentValue -
separator -
equalizer -
redirectURLValue -
Returns:

getHostURL

public static java.lang.String getHostURL(java.lang.String url)

getSignature

public static java.lang.String getSignature(Context context,
                                            java.lang.String url)
获得签名

Parameters:
context -
url -
Returns:

md5

public static java.lang.String md5(java.lang.String input)
对String 进行md5加密

Parameters:
input -
Returns: