Interface | Description |
---|---|
BaseNativeAd.NativeEventListener | |
ClickInterface |
This interface should be implemented by native ad formats that want to make use of the
NativeClickHandler to track clicks and open click destinations. |
CustomEventNative.CustomEventNativeListener | |
ImpressionInterface |
This interface should be implemented by native ad formats that want to make use of the
ImpressionTracker to track impressions. |
MoPubAdRenderer<T extends BaseNativeAd> |
An interface for creating ad views and rendering them using ad data.
|
MoPubNative.MoPubNativeNetworkListener | |
MoPubNativeAdLoadedListener |
A listener for determining when ads are loaded into an ad Placer
|
NativeAd.MoPubNativeEventListener |
Listen for MoPub specific click and impression events
|
NativeImageHelper.ImageListener | |
NativeVideoController.Listener |
Class | Description |
---|---|
AdapterHelper | Deprecated
As of release 2.4, use
MoPubAdAdapter or
MoPubStreamAdPlacer instead |
AdRendererRegistry |
A data structure providing methods to store and retrieve native ad renderers.
|
BaseNativeAd |
This is the base class for implementations of all native ad formats.
|
CustomEventNative |
CustomEventNative is a base class for custom events that support native ads. |
HttpDiskCompositeDataSource |
This data source caches data on disk as it is read from an
HttpDataSource . |
ImpressionTracker |
Impression tracker used to call
ImpressionInterface.recordImpression(View) when a
percentage of a native ad has been on screen for a duration of time. |
IntInterval |
Stores an integer interval in the form of a start and a length.
|
MediaLayout | |
MediaViewBinder | |
MediaViewBinder.Builder | |
MoPubAdAdapter |
MoPubAdAdapter facilitates placing ads into an Android ListView or
other widgets that use a ListAdapter . |
MoPubCustomEventNative | |
MoPubCustomEventVideoNative | |
MoPubCustomEventVideoNative.MoPubVideoNativeAd | |
MoPubNative | |
MoPubNativeAdPositioning |
Provides factory methods for setting up native ad positions.
|
MoPubNativeAdPositioning.MoPubClientPositioning |
Allows hard-coding ad positions into your app.
|
MoPubNativeAdPositioning.MoPubServerPositioning |
Allows the SDK to connect to the MoPub server in order to determine ad
positions.
|
MoPubRecyclerAdapter | |
MoPubRecyclerViewHolder | |
MoPubStaticNativeAdRenderer |
An implementation of
MoPubAdRenderer for rendering native ads. |
MoPubStreamAdPlacer |
MoPubStreamAdPlacer facilitates loading ads and placing them into a content stream. |
MoPubVideoNativeAdRenderer | |
NativeAd |
This class represents a native ad instance returned from the MoPub Ad Server, MoPub Exchange, or
a mediated native ad network.
|
NativeClickHandler |
A collection of methods to help with detecting clicks, and handling click destination urls
for native ads.
|
NativeFullScreenVideoView | |
NativeImageHelper |
Collection of helper methods to assist with image downloading and displaying
|
NativeRendererHelper |
A set of helper methods for Native Ad Rendering
|
NativeVideoController |
Wrapper class around the
ExoPlayer to provide a nice interface into the player along
with some helper methods. |
NativeVideoViewController | |
PositioningRequest | |
RequestParameters | |
RequestParameters.Builder | |
StaticNativeAd |
This the base class for implementations of the static native ad format.
|
VideoNativeAd | |
ViewBinder | |
ViewBinder.Builder |