タグ

2012年1月13日のブックマーク (4件)

  • Androidでレイアウトを切り替える方法(ViewFlipperでレイアウトやViewを切り替える) | TechBooster

    Androidでレイアウトを切り替える方法について紹介します。 Viewを簡単に切り替える仕組み専用のウィジェット「ViewFlipper」が用意されています。 ViewFlipperは複数のView(含むlayout)を切り替えて表示できます。一度に表示できる子Viewは1つだけですが、自動で更新するスライドショーのような機能も備えています。 簡易的なスライドショーとして利用したり、アニメーションを付加してViewの切り替えにエフェクトを加えたり、レイアウトの調整に利用できます。 アニメーション、動的生成など応用は来週以降に紹介を予定しています。 続きはViewFlipperの基的な使い方とソースコードです。 ViewFlipperの用意 layout/main.xml にViewFlipperを追加します。 <ViewFlipper android:id="@+id/flipper"

    abetomotomo
    abetomotomo 2012/01/13
    ViewFlipper
  • Android ViewにTweenアニメーションを使用する | TechBooster

    以前のViewFlipperでアニメーションする(ViewAnimator) では、ViewFlipperにアニメーションをつける方法を紹介しました。今回はより一般的にViewにアニメーションをつける方法、アニメーションの種類を解説します。 アニメーションのタイプは大きく2つに分類できます。Tweenアニメーション(Animation)とFrameアニメーション(AnimationDrawable)です。 Tweenアニメーション:1つのイメージを連続に変化させるタイプ 移動、フェード、回転、拡大縮小、それらを組み合わせて変化させます Frameアニメーション:順番にイメージを並べて表示してアニメーションにするタイプ 順番に表示させる画像をあらかじめ用意して、パラパラ漫画のように表示します ここでは1つのイメージを連続的に変化させるTween Animationを解説します。アニメーション

    Android ViewにTweenアニメーションを使用する | TechBooster
    abetomotomo
    abetomotomo 2012/01/13
    ViewFlipper
  • 2010-04-20 - Kazzzの日記

    iPhoneAndroid端末は静電容量タイプのタッチスクリーンを装備しており、メインの入力デバイスとしているのが特徴だ。 これらのタッチスクリーンは旧来の感圧タイプとは違い、非常に繊細な操作を可能にしておりスクリーンをそっと触りながら任意の方向に撫で滑らす操作、いわゆる「フィンガータッチモード」に対応しており、様々な用途に利用される。(マウスなどの補助的なデバイスを使用する旧来からのPCと最も違う部分だ) モバイルプラットホームOSのユーザインタフェースではこのタッチモードをアフォードするために様々なエフェクト、アニメーションを駆使しているが、その中でも特徴的なのがタッチしてから特定の方向に指を動かした時に見られる、画面が滑らかにスライドしていく(場合によっては加速度まで表現する)アニメーションだろう。 そんなユーザインタフェースとアニメーションは非常に高度なプログラミングが要求されそ

    2010-04-20 - Kazzzの日記
    abetomotomo
    abetomotomo 2012/01/13
    ViewFlipper
  • 設定画面を作成する - Androidプログラマへの道 〜 Moonlight 明日香 〜

    Androidプログラマへの道 〜 Moonlight 明日香 〜 C/C++プログラマの管理者が, Androidプログラムにチャレンジ. AndroidプログラミングのTipsをメモっていく予定です. トップページページ一覧メンバー編集 設定画面を作成する 最終更新: moonlight_aska 2015年12月06日(日) 00:54:29履歴 Tweet アプリケーションをカスタマイズするための設定情報は, 以下を利用することで簡単に作成できる. ・Android 2.3(API Level 10)までは, プリファレンスアクティビティ(PreferenceActivity) ・Android 3.0(API Level 11)以降は, プリファレンスフラグメント(PreferenceFragment) 設定された設定情報は, 「/data/data/アプリケーションのパッケージ

    設定画面を作成する - Androidプログラマへの道 〜 Moonlight 明日香 〜
    abetomotomo
    abetomotomo 2012/01/13
    設定画面のTIPS