読者です 読者をやめる 読者になる 読者になる

遥かへのスピードランナー

シリコンバレーでAndroidアプリの開発してます。コンピュータービジョン・3D・アルゴリズム界隈にもたまに出現します。

Androidアプリで使える便利なUIライブラリ

android

Androidアプリと言えばUI命!、ということでギークな方々が作られている便利なUIライブラリを見つけられる限り、スクリーンショット付きでまとめてみます。
皆様いずれもソースと一部サンプルアプリを公開されているのですぐにでも試してみることができます。
(作者の方々、載せることに問題があるようでしたらお手数ですがご一報くださいませ)

Quick Action

  • 公式Twitterアプリ風にタッチした箇所に吹き出しを表示できる
  • レイアウトもカスタマイズ可能

Y.A.M の 雑記帳: Android Quick Action の Android ライブラリプロジェクトを作ってみた

Drag and Drop ListView

ユーザがソート可能なListViewをすこしリッチにしてみた - 明日の鍵

Calendar

  • ビュー上で祝日を判定・表示可能なカレンダービュー
  • 上下左右のフリックで月を切り替えることもできるので、フリック操作を実現したい人はその部分だけでも参考になるかも

CalendarView 公開しました - Kazzzの日記

3D ListView

  • 3Dで回転しながらスクロールするリストビュー
  • 個人的には大好きなんですが、使い所が思いつかないw

Android Tutorial: Making your own 3D list – Part 3 (final part) | Developer World

CoverFlow

  • iPod風カバーフロー
  • シンプルで使いやすいです

Interfuser: Android Coverflow Widget V2

ChartLibrary

  • チャートライブラリ
  • JFreeChartAndroid用に拡張したもの
  • 棒グラフ・折れ線グラフ・円グラフなど必要そうなものは大体完備しており、かなり高機能
  • LGPLライセンス

afreechart - Project Hosting on Google Code



Zoomable ImageView

  • 長押しすると、タッチでズームイン・ズームアウトできるようになるImageView
  • 画像が画面より大きくなると表示箇所を移動できるようになる
  • 移動時に淵までいくとバウンドするアニメーション付き

Android one finger zoom tutorial – Part 4 | Developer World

Drag and Drop ImageView

Androidでドラッグ・アンド・ドロップ - hidecheckの日記

NumberPicker

  • インクリメント・デクリメントの間隔を調整可能な数値ピッカー

カスタムNumberPickerの作成 - にゃんだふる日記

Color Picker

  • カラーピッカー
  • こちらは矩形

Androidでカラーピッカーを作ろう - 明日の鍵

Color Picker(11/30追記)

Y.A.M の 雑記帳: Android ColorPickerDialog を作った

他にも

こんな便利なのあるよ!っていうのがあったら教えてください!