タグ

ブックマーク / techbooster.org (6)

  • 書籍『Effective Android』発売のお知らせ | TechBooster

    C84で頒布した『Effective Android』を大幅にリファインし、一般的な書店で購入できる商業書籍として株式会社インプレスジャパンさまより発売します。 発売日は2014/1/17、Amazonで予約受付中です。 http://www.amazon.co.jp/dp/4844335340 執筆総勢33名、イラスト担当2名を含めると35名の共著です。内容はデザイン、アプリ開発、ライブラリ、プラットフォーム、周辺技術まで幅広く、全39章のテクニック集となっています。 是非、手に取ってご確認ください。今回の告知内容はおおきく以下2つがポイントです。 達人出版会さまより発売されている電子書籍版からのアップデート内容 読者参加型の発売記念イベント「TypoMiner」を開催 電子書籍版からのアップデート内容 商業書籍としてまとめるにあたり、大幅にリファインしています(紙面のほとんどに手が入っ

    書籍『Effective Android』発売のお知らせ | TechBooster
    ritz4_5
    ritz4_5 2014/01/10
  • スマートフォン端末で、アクションバーにタブを表示する | TechBooster

    それでは、つづきをどうぞ。 タブ表示を行う ActionBarにタブ表示を行う為に必要なことは、以下の2つです。 ・ActionBarクラスのaddTabメソッドを呼び出す。 ・ActionBarのNavigarionModeをNAVIGATION_MODE_TABSに切り替える。 以下サンプルコード、9〜11行目でActionBarクラスのaddTabメソッドを呼び出し、タブを追加しています。 続いて、15行目でNavigationModeをNAVIGATION_MODE_TABSに切り替えています。 public void onCreate(Bundle savedInstanceState) { //省略... // action bar を取得する final ActionBar mActionBar = getActionBar(); // ActionBarにタブを表示する /

    スマートフォン端末で、アクションバーにタブを表示する | TechBooster
    ritz4_5
    ritz4_5 2013/10/03
  • Androidアプリケーションにタブメニューを追加する方法 | TechBooster

    Androidでタブを使う方法について紹介します。 タブ(Tab)を簡単に使う仕組みとして専用のActivity「TabActivity」が用意されています。 ※2010/11/14 yanzmさんよりご指摘いただき、内容を修正しました。ありがとうございました! TabActivityで、タブの内容として表示できるのはView、Activity(IntentによるTabActivity内起動)、 動的にコンテンツを生成できるTabHost.TabContentFactoryです。 レイアウト構成の制限 TabActivityではレイアウトファイルについて、名前上の制限があります。 TabWidgetのidが android:id=”@android:id/tabs” であること FrameLayoutのidが android:id=”@android:id/tabcontent”であること

    Androidアプリケーションにタブメニューを追加する方法 | TechBooster
    ritz4_5
    ritz4_5 2013/10/03
  • もくじ | TechBooster

    TechBoosterの記事も増えてきたので、もくじを作りました。 分類はカテゴリに合わせています。今後も整備していく予定です。 2010/12/31までの記事をもくじに収録しました。(119項目) 開発環境 Andro […]

    ritz4_5
    ritz4_5 2013/09/05
  • アプリケーションの設定を保存する / Getting Started | TechBooster

    Androidではアプリケーションの設定値などを簡単に保存/読込を行うSharedPreferencesという仕組みがあります。 SharedPreferencesはデータを任意のキーと保存したい値の組み合わせで保存します。 例えば、Twitterアプリで自動更新時間を3分として保存したい場合には、保存するデータを「3」、保存するデータのキー(読み出し時に使用)を「UPDATE_TIME」とし値を保存します。 SharedPreferencesを利用する際に使うクラス、メソッドは以下の通りです。 [table “146” not found /] それでは続きへどうぞ。 値を保存する手順 SharedPreferencesを使って値を保存をする手順は以下の通りです getDefaultSharedPreferencesメソッドを使ってSharedPreferencesクラスのインスタンスを

    アプリケーションの設定を保存する / Getting Started | TechBooster
    ritz4_5
    ritz4_5 2013/09/04
  • Timerを使って定期的に実行する方法 | TechBooster

    今回は定期実行に便利なタイマーです。 ストップウォッチを例題にTimer処理のポイントを3つ、紹介します。 マルチスレッド処理について TimerやTimerTaskはcancelメソッド実行後は再利用できない Androidの描画手順(UI Threadを使うシングルスレッドモデル) Androidでもjava.util.Timerが利用可能です。 ご存じの通り、Timerは新しいタスク(スレッド/Thread)を作成して、指定した遅延時間がたつと実行されます。 AndroidでTimerを使う際は、とくにスレッド処理について意識する必要があります。 経験上、タイマーを使う際は処理のついでに描画を更新したいときが多いのですが、Activityの描画ロジックがシングルスレッド前提で設計されているためです。 最初に1.スレッドについて紹介します。次に、ストップウォッチを例に2.タイマー処理を

    Timerを使って定期的に実行する方法 | TechBooster
  • 1