itemstoreitemstore

利用する

チュートリアル

データストア機能

サンプルコード


public class MainActivity extends Activity {

    private AppC appc;

    〜

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        〜

        // itemstore 初期化
        appc = new AppC(this)
                .setOnStartedListener(new AppC.OnStartedListener() {
                    @Override
                    public void onStarted(boolean result) {
                        // itemstore初期化処理完了後に呼ばれます
                        // アプリ起動直後にitemstore関連のメソッドを呼び出す場合は、
                        // このコールバックが呼ばれてから各種処理をお願いします
                    }
                })
                .on(AppC.API.DATA_STORE)
                .setMediaKey(_MEDIA_KEY)
                .start();
        // itemstore課金機能を使用する場合はデータストア機能も含まれますので以下の記述でも動作いたします。
        // .on(AppC.API.ITEM_STORE)
        // .on(AppC.API.ITEM_STORE).on(AppC.API.DATA_STORE)

        〜

    }

    〜

    @Override
    public void finish() {
        // itemstore 終了
        appc.finish();
        
        super.finish();
    }

    〜

}

// データストアメソッド

// データを文字列として、500文字まで保存することができます。

// データを取得する
String value = appc.DataStore.get("key");

// データを保存する
appc.DataStore.put("key", "保存したい文字列");

// お問合せキーを取得する
String inquiryKey = appc.getInquiryKey();

AndroidManifest.xmlの設定

必要に応じてご利用ください。その他必要な項目があれば適宜追記してください。


<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="[パッケージ名]">

    <!-- require AppC -->
    <uses-permission android:name="android.permission.INTERNET" />
    
    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

    </application>
</manifest>
        

今すぐ利用してみる

※新規登録後はトライアルです。プレミアムのご利用は管理画面からお申込みください。
※プレミアムプランを初めてご利用の方のみ初月無料となります。