Android Open Source - tapad-android-sdk Typed Identifier






From Project

Back to project page tapad-android-sdk.

License

The source code is released under:

MIT License

If you think the Android project tapad-android-sdk listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.tapad.tracking.deviceidentification;
//w w w  .  j av a 2 s.  c  o  m
/**
 * An identifier value packaged with a type
 */
public class TypedIdentifier {

    /**
     * List of known identifier types
     */
    public static final String TYPE_RANDOM_UUID = "100";
    public static final String TYPE_ANDROID_ID_SHA1 = "101";
    public static final String TYPE_ANDROID_ID_MD5 = "102";
    public static final String TYPE_PHONE_ID_SHA1 = "103";
    public static final String TYPE_PHONE_ID_MD5 = "104";
    public static final String TYPE_WIFI_MAC_SHA1 = "105";
    public static final String TYPE_WIFI_MAC_MD5 = "106";

    private String type = null;
    private String value = null;

    public TypedIdentifier(String type, String value) {
        this.type = type;
        this.value = value;
    }
    /**
     * @return the type of the identifier
     */
    public String getType() { return (this.type); }

    /**
     * @return the value of the identifier
     */
    public String getValue() { return (this.value); }

    /**
     * @return the single string representation
     */
    public String toString() { return (this.type + ":" + this.value); }
}




Java Source Code List

com.tapad.adserving.AdRequestDispatcher.java
com.tapad.adserving.AdRequest.java
com.tapad.adserving.AdResource.java
com.tapad.adserving.AdResponse.java
com.tapad.adserving.AdServingServiceImpl.java
com.tapad.adserving.AdServingService.java
com.tapad.adserving.AdServing.java
com.tapad.adserving.AdSize.java
com.tapad.adserving.ui.AdView.java
com.tapad.sample.AdViewActivity.java
com.tapad.sample.MainActivity.java
com.tapad.sample.MainApplication.java
com.tapad.sample.ManualMarkupActivity.java
com.tapad.sample.SampleConstants.java
com.tapad.tracking.DeviceIdentifier.java
com.tapad.tracking.DeviceInfo.java
com.tapad.tracking.EventDispatcher.java
com.tapad.tracking.EventResource.java
com.tapad.tracking.Event.java
com.tapad.tracking.InstallReferrerReceiver.java
com.tapad.tracking.TrackingServiceImpl.java
com.tapad.tracking.TrackingService.java
com.tapad.tracking.Tracking.java
com.tapad.tracking.deviceidentification.AndroidId.java
com.tapad.tracking.deviceidentification.IdentifierSourceAggregator.java
com.tapad.tracking.deviceidentification.IdentifierSource.java
com.tapad.tracking.deviceidentification.PhoneId.java
com.tapad.tracking.deviceidentification.TypedIdentifier.java
com.tapad.tracking.deviceidentification.WifiMac.java
com.tapad.util.DigestUtil.java
com.tapad.util.HttpClientUtil.java
com.tapad.util.IoUtil.java
com.tapad.util.Logging.java