タグ

設定画面に関するmtype24のブックマーク (3)

  • XMLレイアウトでAndroidアプリに“設定画面”を追加

    両社の対立が今後どのようになっていくかは、Androidアプリ開発に大きな影響を及ぼします。連載の読者なら、今後もぜひ追いかけるべき話題でしょう。どのような結果になるにせよ、いままで作ってきたアプリや、今後作成予定のアプリが無駄にならないようにしてもらいたいものです。 大きな心配ごとができてしまいましたが、連載では変わらず、Java言語を使ったAndroidアプリ開発に役立つ情報を提供していきたいと思います。今回は、“設定画面”についてです。 Androidアプリに設定画面を追加するのは簡単だ Androidの標準ライブラリには設定専用のPreferenceActivityクラスが用意されています。Androidケータイの設定画面もPreferenceActivityで作成されています。 ここまで複雑な設定を持つアプリはなかなか少ないと思いますが、独自に設定画面を頑張って一から実装する

    XMLレイアウトでAndroidアプリに“設定画面”を追加
    mtype24
    mtype24 2011/07/28
    android:entriesはリストで表示される文字列、android:entryValuesが実際に設定される値になります。
  • @IT - @IT:BINDで作るDNSサーバー

    印刷するページの URL が判別できませんでした。 このエラーは、次のような場合に、印刷対象の URL が判別できないために発生します。 プリンタ用ページの URL を直接入力した場合 ブラウザのキャッシュ用ファイルや、ブラウザから保存したファイルなど、お手元のディスクの中にあるコピーのHTMLファイルにある「印刷用バージョン」ボタンをクリックした場合 検索エンジンのキャッシュなど、@IT以外のサイトに保存されているページにある「印刷用バージョン」ボタンをクリックした場合 @ITサイト上のページにある「印刷用バージョンを表示」ボタンをクリックしてください。 ブラウザの設定で JavaScript の使用を禁止してあり、かつ、ブラウザやプロキシの設定で Referer データの送信を禁止している場合にも、このエラーが発生します。ご確認ください。

    mtype24
    mtype24 2011/07/28
    チェックボックスの値の取得方法の記載あり
  • Androidアプリの設定画面を作成する (3/4)

    サンプルプログラムである世界時計のメイン画面。都市名とともに4つ並んでいるのが「アイテム」でひとつひとつ都市名と現在時刻が表示される。また背景は時間によって変わるようになっている まずは呼び出すところですが、これはメニューの処理ルーチン内にあります。以下に示した265行目で呼び出しているsettingが設定画面に移行するルーチンです。 public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case MENU_ITEM_ADD: additem(); break; case MENU_ITEM_SET: setting(); break; case MENU_ITEM_DTSET: setsystemdate(); break; case MENU_ITEM_END: endApp(

    Androidアプリの設定画面を作成する (3/4)
  • 1