Help us understand the problem. What is going on with this article?

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

More than 5 years have passed since last update.

「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ライブラリ

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away