FC2ブログ
    08 «1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.» 10

    ハルシオンシステムの気ままBlog

    株式会社ハルシオンシステムのメンバーが送る、UnityやらJavaやらの技術的話題から、自社開発のアプリの宣伝とかとかのブログです。ほんと気ままにいきたいと思います。更新日は毎週 月 木でっす!

     

    【Java】システム設定周りについて 

    こんにちは。大坂です。

    今週になってまたすごく寒くなりましたね・・・。
    日曜からまたちょっとあったかくなるみたいですが、気温差で体調を崩さないように気を付けてください。
    (日曜、月曜と風邪ひいてましたけど。)

    さて、今週もJavaの話題ですが弊社でリリースしているアプリでも使用していますが、
    Androidで設定しているシステム設定についてです。
    「Settings.System」を使用して値の取得と値の設定をすれば、
    自分が必要な設定の確認と設定が簡単にできるアプリもすぐできてしまします。

    まずは値取得の一例:
    Settings.System.SCREEN_OFF_TIMEOUT:ディスプレイの消灯時間

    取得方法
    Settings.System.getString(getContentResolver(), Settings.System.SCREEN_OFF_TIMEOUT);
    取得できる値はミリ秒です。(30秒で設定していたら3000が帰ってきます。)

    次に値設定の一例:
    同じくSettings.System.SCREEN_OFF_TIMEOUT

    設定方法
    // 消灯時間を10分に設定
    Settings.System.putInt(getContentResolver(), Settings.System.SCREEN_OFF_TIMEOUT, 600000);
    ※消灯をなくす場合は「-1」を設定すると消灯しなくなります。

    こんな感じで簡単取得も設定もできてしまします。
    紹介したSettings.System.SCREEN_OFF_TIMEOUT(消灯時間)以外にもReferenceに色々載っているので参考にしていろいろ試してみください!

    すみません。これで終わりです!
    また来週!

    Category: 開発日記(Java)

    tb 0 : cm 0   

    コメント

    コメントの投稿

    Secret

    トラックバック

    トラックバックURL
    →http://halcyonsystemblog.jp/tb.php/73-e00656f1
    この記事にトラックバックする(FC2ブログユーザー)