タグ

開発とPreferenceに関するasa_ca3のブックマーク (2)

  • Androidアプリのデータ保存方法の一つ「プリファレンス」の使い方

    Androidアプリのデータ保存方法の「プリファレンス」の使い方は? Androidアプリでは、いくつかのデータ保存方法が用意されていますが、最も簡単に扱える方法が、この「プリファレンス(Preference)」であると思います。 プリファレンスは、データを、キー名と値の組み合わせで保存する形をとります。 JavaでいうHashTableや、VB等のDictionaryのような感じですね。 データの量や保存したい形にもよりますが、数個の設定値を保持させておきたいぐらいであれば、このプリファレンスで事足りると思います。 それでは、サンプルコードとともに、プリファレンスの使い方をみていきましょう。 プリファレンスの保存方法 まずは保存時の処理の説明です。 保存するデータの型は、boolean型、float型、int型、long型、String型が使えます。 String型のデータを保存するとき

    Androidアプリのデータ保存方法の一つ「プリファレンス」の使い方
  • 知ってるつもりで知らない端末のほんとの挙動

    3種類ある端末へのデータ保存方法 ナツ 「よし。基的なことはなんとなく分かったよね」 クウ 「う~ん。いま初めて知ったことばっかりで、ほんと、なんとなくですけど」 ナツ 「じゃあ、ここで“Hello World!”作ってみようか」 クウ 「お、ここでやっとコーディングですね」 ナツ 「コーディングするっていうより、作ってインストールしたものが端末上でどう動くか、データがどう扱われるかというとこを見るのが先だね」 クウ 「むむ。なるほど」 Androidアプリケーションにおいて、データの端末への保存方法は、大きく3つが利用される。ファイルへの保存、データベースへの保存、設定ファイルへの保存の3種類だ。 特に指定がない場合、/data/data/フォルダ内の各アプリケーション用の領域に保存される。この領域に保存されたデータは、通常、ほかのアプリケーションやコマンドラインからは閲覧できないよう

    知ってるつもりで知らない端末のほんとの挙動
  • 1