blog

10の便利なAndroidのUIツール!

モバイルアプリのUI設計はダモクレスの剣のようなもので、良いUI体験はユーザーの心の中でアプリのイメージと認知度を強化することができ、一方、悪いUI体験はユーザーに嫌悪感を抱かせる可能性があります。そ...

Nov 19, 2013 · 4 min. read
シェア

モバイルアプリケーションのUIはダモクレスの剣のようなもので、一方では、ビジュアル、インタラクティブ、優れたUI体験は、ユーザーの心の中でアプリケーションのイメージと認識を強化することができ、他方では、貧しいUIデザインの経験は、ユーザーがアプリケーションに没頭することができないだけでなく、ユーザーがアプリケーションに対する嫌悪感を生み出す原因となります。そのため、アプリが溢れるAndriodの世界において、高品質なUIデザインはアプリのプロモーションにおいて極めて重要な役割を果たします。そのため、大多数のモバイルアプリ開発者に向けて、本記事ではUIデザインツールを10個軽く使うことをお勧めします。

[]

2. Nine Old Androids

Android 3.0以降では、SDKに新しいandroid.animationパッケージが追加され、アニメーションエフェクトの実装に関連するクラスが含まれています。しかし、もし開発者が3.0以下のバージョンでこのAPIを使いたいのであれば、Nine Old Androidsがベストな選択となるでしょう。

[]

このプロジェクトには2つのプロジェクトがあり、1つはアニメーション効果の実装ライブラリであるLibrary、もう1つはAPIの使い方のデモであるSampleです。開発者は直接Google PlayからNine Old Androids Sampleをダウンロードしてインストールし、デモを見ることができます。

3. Pull To Refresh

AndroidシステムはListViewコントロールを提供し、ListViewはリッチコンテンツを表示することができ、時にはユーザーの物理的な検査を強化するために、よりまぶしいとより良いユーザーエクスペリエンス効果の必要性。プルを使用して更新するには、現在のページの内容を更新するには、リストをプルダウンする効果を達成することができます。

[]

4. Progress Wheel

プログレスホイールは、Androidのネイティブの不確定スタイルを置き換えて特定の進捗を表示することができるスクロールプログレスバーです。その効果は以下の通りです。

[]

5. ViewPagerIndicator

[]

6. Android Universal Image Loader

Android-Universal-Image-Loader は Android 用のオープンソース UI コンポーネントで、開発者にイメージの非同期ロードを提供するように設計されています。

Android-Universal-Image-Loaderは、マルチスレッドイメージの読み込み、ImageLoaderの基本的な構成への柔軟な変更を開発者に提供することができます;イメージの非同期ロードキャッシュメカニズム;リスニングとイベント処理を達成するためにロードプロセス;イメージの丸めや表示アニメーションやその他の機能のロード完了を含む、ロードイメージの表示オプションを設定します。さらに、ImageLoaderライブラリは、オブジェクトによって提供されるサービスやモジュールの責任に焦点を当て、インターフェイス指向の設計を広範に使用します。

[]

7 ColorPicker

ColorPickerはAndroidプラットフォーム用のカラーピッカーで、携帯電話のカメラやローカルギャラリーからイメージを取得し、興味のある色をクリックすると、選択した色のRGB、HEX、HSV値を知ることができます。

[]

8. Segmented Radio Button

[]

9. PhotoView

PhotoViewはAndroid ImageViewの拡張機能で、シングル/マルチタッチによるイメージの拡大縮小をサポートするスマートコントロールです。

[]

主な特徴

  • スムーズなスクロールをサポート
  • シングルポイント、マルチタッチ、インスタントズームイメージをサポートします。
  • ViewPager のようなスライド式の親コントロールとうまく動作します。

10. スマートイメージビュー

SmartImageViewは、Android独自のImageViewコンポーネントを置き換えるために使用され、SmartImageViewを介して、ユーザーは、URL、電話帳やイメージを読み込むための他の方法を使用することができ、さらに、SmartImageViewは、イメージの非同期ロードをサポートしており、イメージは、二次抽出を容易にするように、メモリにキャッシュされます。

Read next

仮想化とコロケーションを組み合わせてデータセンターの効率を向上させる

データセンター・ホスティングは、企業の情報技術において一般的なトレンドになりつつあり、仮想化はその中で重要な役割を果たしています。では、仮想化とコロケーションの人気が高まっている理由は何でしょうか?仮想化とコロケーション、どのような分野で広く利用されているのでしょうか?

Nov 18, 2013 · 4 min read