225
222

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

「Androidオープンソースライブラリ徹底活用」で紹介されているライブラリ

Last updated at Posted at 2013-12-07

「Androidオープンソースライブラリ徹底活用」で紹介されているライブラリのご紹介です。

【書籍情報】
タイトル名:Androidオープンソースライブラリ徹底活用
著者名:八木俊広
出版社名:(株)秀和システム

書籍紹介ページはこちら

サンプルコードはこちら

UI関連ライブラリ

  • android-support-v4
    Fragmentなどの機能をAndroid 2.x系でも実現するための公式のサポートライブラリ
  • ActionBarSherlock
    ActionBarをAndroid 2.x系でも利用するための定番ライブラリ
  • Android-PullToRefresh
    引き下げて画面を更新。Pull To Refreshを実現するライブラリ
  • SlidingMenu
    横から引き出すメニュー表示を実現するライブラリ
  • SwipeListView
    ListViewの要素をスワイプしてめくることができるライブラリ
  • MultiChoiceAdapter
    ListViewで要素の複数選択を可能にするライブラリ
  • StickyListHeaders
    ListViewでセクション毎にヘッダを固定できるライブラリ
  • android page curl
    本のページをめくるようなエフェクトが可能になるライブラリ
  • ViewPagerIndicator
    ViewPagerのIndicatorを簡単にカスタマイズできるライブラリ
  • NewQuickAction
    ポップアップメニューを実現するライブラリ
  • Android ViewBadger
    iOS風のバッジを実現するためのライブラリ
  • Android ProgressFragment
    Fragmentでプログレス表示を簡単に実現するライブラリ
  • HoloEverywhere
    ICSのUIテーマであるHoloをAndroid 2.1以上で利用することができるライブラリ
  • HoloColorPicker
    色を選択するピッカーを実現するためのライブラリ
  • aFileChooser
    端末内のファイルを選択するためのActivityを提供するライブラリ
  • Android Validator
    入力内容のフォーマットチェックを行うライブラリ
  • PhotoView
    画像のズーム、スクロール操作を実現できるライブラリ
  • ImageLayout
    画像の上にViewを配置できるレイアウト
  • StyledDialogs
    DialogFragmentベースのダイアログを簡単に利用できるライブラリ

画像処理ライブラリ

  • GPUImage for Android
    画像にエフェクトをかけるためのライブラリ
  • ZXing
    バーコードやQRコードを読み取るライブラリ
  • svg-android
    SVGを描画するためのライブラリ
  • android gifview
    アニメーションGIFを再生するライブラリ

ネットワーク関連ライブラリ

データ処理ライブラリ

  • JsonPullParser
    JSONを逐次解釈するためのライブラリ
  • Gson
    JavaオブジェクトとJSONを相互に変換するライブラリ
  • dom4j
    XML操作の定番ライブラリ
  • jsoup
    HTMLをパースするための定番ライブラリ

データベースライブラリ

  • greenDAO
    Androidに最適化されたDAOを生成するライブラリ
  • ActiveAndroid
    アノテーションを使ったO/Rマッパーライブラリ
  • SQLCipher for Android
    SQLiteデータベースのデータを暗号化するライブラリ

設定系ライブラリ

地図ライブラリ

  • Polaris2
    Google Maps Android API v2を拡張した地図ライブラリ

ログライブラリ

  • android-logging-log4j
    Androidでlog4jを使うためのライブラリ
  • ACRA
    クラッシュレポートを収集できるライブラリ

テストライブラリ

  • Robotium
    ブラックボックステストを自動化するライブラリ
  • FEST Android
    Android固有のクラスのアサーションを提供するライブラリ
  • Mockito
    モックオブジェクトを作成できるライブラリ
  • Robolectric
    実機やエミュレータなしでAndroidアプリケーションをテストするためのライブラリ

デバッグライブラリ

  • smali
    dexファイルをディスアセンブルして解析できるライブラリ
  • dex2jar
    dexファイルをclassファイルに変換するツール

アニメーションライブラリ

  • NineOldAndroids
    Android 3.0で追加された新しいアニメーションフレームワークをAndroid 2.xでも利用できるようにしたライブラリ
  • ListViewAnimations
    ListViewの要素を表示したり操作したりする際のアニメーションを実現するライブラリ

グラフ描画ライブラリ

  • HoloGraphLibrary
    Holoテーマのようなグラフを描画することができるライブラリ

コード最適化ライブラリ

  • AndroidAnnotations
    コードの記述量を減らして、開発速度やメンテナンス性を向上させるライブラリ
  • Android Query
    UI操作や通信処理のコードをシンプルに書けるライブラリ
  • RoboGuice
    Google GuiceベースのAndroid用のDIコンテナ
  • Butter Knife
    Viewのインジェクションに特化したライブラリ

通知ライブラリ

  • Crouton
    シンプルなトースト表示ライブラリ

Web APIライブラリ

225
222
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
225
222

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?