Browsing articles tagged with " SharedPreferences"

アプリケーションをアップデートした時にメッセージを出す

5月 8, 2011   //   by UpDown-G   //   Android, Hacks  //  No Comments

初回起動時に1度だけダイアログを出す方法ではアプリケーションの初回起動時にダイアログを出す方法を紹介しました。

今回は、アプリケーションをアップデートした時に処理を行う方法を紹介します。
アップデートした際のリリースノートの表示や、新規Helpの表示などに活用出来ることと思います。

アップデートの際に処理を行う事は、TechBoosterで過去に取り扱っている、以下記事を組み合わせることで実現できます。

詳細は続きからどうぞ。
Read more >>

初回起動時に1度だけダイアログを出す方法

5月 5, 2011   //   by @mhidaka   //   Hacks  //  No Comments

今回はアプリケーションの初回起動を判定して、ダイアログを出す方法を紹介します。

サンプルコードでは、SharedPreferencesを使い、初回起動を判定します。初回であればダイアログを表示、2度目以降であれば非表示にする等、表示処理を切り替えています。「はじめに」や「利用規約」、「簡単な使い方の説明」など頻繁に見せる必要は無いが、必ず目を通してほしい項目の表示に有効でしょう。
ダイアログ表示以外にも特定のActivityを表示するなどUIを変更したり、データ保存方法をアプリケーションの実装にあわせてSharedPreferences以外を選択したり、応用を考えてみてください。

本記事を読む前に以下内容について確認しておくとスムーズです。

ソースコードは続きから。
起動時の状態保存、初回ダイアログ、起動状態のクリアの3つのステップにわけて解説します。
Read more >>

データを簡単に保存する方法(Preference編)

7月 1, 2010   //   by kkato   //   アプリケーション  //  4 Comments

Androidのアプリケーションで、データを保存する方法を説明します。

保存する方法としては以下のものがあります。

  • ファイルとして保存
  • Preference
  • データベース(SQLite)

今回はPreferenceを取り上げてみようと思います。

Read more >>

技術書新刊 発売中

アンドロイドアカデミアには、CIやテスト、互換検証など実務に生きるノウハウをあつめています

技術書新刊 発売中

Android Next!はAndroid 7.0に対応したはじめての技術書です!


The Web Explorer 2はCSSの中央寄せやWebAudioなど未来を読み解く一冊です


Revised TypeScript in DefinitelylandはTypeScript 2.0(β)に対応した解説書です。インストールから型定義まで幅広くサポートしています


技術書をかこう!はエンジニアらしい執筆環境を構築、HowTo本です