Ref_Arutana - Locationvalue/arutana_Android_SDK GitHub Wiki

クラス: Arutana

Arutanaは、広告表示に関する処理を担当するRelativeLayoutクラスのサブクラスです。

パッケージ

io.dearone.arutana

インポート

以下のクラスやライブラリを使用しています。

  • android.content.Context
  • android.graphics.Color
  • android.graphics.Point
  • android.os.Handler
  • android.os.Looper
  • android.view.View
  • android.widget.FrameLayout
  • android.widget.ImageView
  • android.widget.RelativeLayout
  • org.json.JSONException
  • java.lang.ref.WeakReference
  • java.util.ArrayList
  • java.util.Timer
  • java.util.TimerTask
  • カスタムクラスおよびユーティリティ (ArutanaAPIClient, ArutanaUtils, DataManager, LogUtils, TimerUtils, HttpBody, Ad, AdResponse, ArutanaImageView)

コンストラクタ

Arutana(Context context)

  • 説明: Arutanaクラスのインスタンスを初期化します。
  • 引数
    • context: Contextオブジェクト

メソッド

String getLocationId()

  • 説明: locationIdを取得します。
  • 戻り値: 現在のlocationIdString

void setLocationId(String locationId)

  • 説明: locationIdを設定します。
  • 引数
    • locationId: 設定するlocationIdString

void setUserId(String userId)

  • 説明: userIdを設定します。
  • 引数
    • userId: 設定するuserIdString

boolean isEnableTestMode()

  • 説明: テストモードが有効かどうかを返します。
  • 戻り値: テストモードが有効であればtrue、無効であればfalseboolean

void setEnableTestMode(boolean enableTestMode)

  • 説明: テストモードを設定します。
  • 引数
    • enableTestMode: テストモードを有効にする場合はtrue、無効にする場合はfalseboolean

ArutanaListener getAdListener()

  • 説明: 現在のArutanaListenerを取得します。
  • 戻り値: 現在のArutanaListenerオブジェクト

void setAdListener(ArutanaListener listener)

  • 説明: ArutanaListenerを設定します。
  • 引数
    • listener: 設定するArutanaListenerオブジェクト

void setAdBackGroundColor(int color)

  • 説明: 広告ビューの背景色を設定します。
  • 引数
    • color: 背景色(int

void setAdFrameSize(AdFrameSize adFrameSize)

  • 説明: 広告フレームのサイズを設定します。
  • 引数
    • adFrameSize: AdFrameSize列挙型の値

void start()

  • 説明: 広告表示を開始します。

void stop()

  • 説明: 広告表示を停止します。

内部クラス

enum AdFrameSize

  • 広告フレームのサイズを定義する列挙型です。

列挙定数

  • SP(320, 100): 幅320、高さ100のサイズ

メソッド

  • int getWidth(): フレームの幅を取得します。
  • int getHeight(): フレームの高さを取得します。
  • Point getPoint(): フレームの幅と高さを含むPointオブジェクトを取得します。