Android Opensource Library 56
| 書名: | Androidオープンソースライブラリ徹底活用 |
|---|---|
| ISBN: | 978-4-7980-4002-8 |
| 著者: | 八木 俊広 |
| 発売予定日: | 12月5日 (※地域・書店様によって入荷日は異なります) |
| Cコード: | C3055 |
| 判型: | B5変型判(横182mm×縦235mm×厚さ15.5mm) |
| ページ数: | 320ページ |
| 本体価格: | 2,600円(税別) |
| URL: | 出版社のサポートページ |
期間までにAmazon.co.jpで予約注文をしてくださった方に対して、サンプルコードをホスティングしているGithubのリポジトリへの先行アクセスを提供いたします。 サンプルコードは全てApache License, Version 2.0を適用しており、自由に利用できます。 リポジトリは書籍の発売後にpublicになります。
予約期間: 2013年12月04日(水)まで
条件: 「Androidオープンソースライブラリ徹底活用」をAmazonで予約注文をして下さった方
応募方法
1.Amazonのページから予約注文してください。
http://www.amazon.co.jp/gp/product/4798040029/
2.メールに記載された注文番号を控えてください。
***********************************************************
注文内容
***********************************************************
配送情報
(この注文は一度に発送されます)
***********************************************************
注文番号: XXX-XXXXXXX-XXXXXXX
注文内容は以下のURLからご確認ください: https://www.amazon.co.jp/gp/css/order-history/
3.以下のフォームから登録して下さい(Githubアカウントを予めご用意ください)。 (※Googleフォームへ遷移します)
4.Github上のリポジトリへ登録いただいたアカウントを追加し、ご連絡いたします。
本書はAndroid アプリケーション開発を助ける便利なオープンソースライブラリをカタログ化したものです。UI 操作や画像処理、ネットワーク、データ処理、データベース、テスト、デバッグなど様々なジャンルのライブラリを計 56 個掲載しています。
目次
はじめに
本書の利用方法
Chapter 01 UI関連ライブラリ
01-01 android-support-v4
Fragmentなどの機能をAndroid 2.x系でも実現するための公式のサポートライブラリ
01-02 ActionBarSherlock
ActionBarをAndroid 2.x系でも利用するための定番ライブラリ
01-03 Android-PullToRefresh
引き下げて画面を更新。Pull To Refreshを実現するライブラリ
01-04 SlidingMenu
横から引き出すメニュー表示を実現するライブラリ
01-05 SwipeListView
ListViewの要素をスワイプしてめくることができるライブラリ
01-06 MultiChoiceAdapter
ListViewで要素の複数選択を可能にするライブラリ
01-07 StickyListHeaders
ListViewでセクション毎にヘッダを固定できるライブラリ
01-08 android page curl
本のページをめくるようなエフェクトが可能になるライブラリ
01-09 ViewPagerIndicator
ViewPagerのIndicatorを簡単にカスタマイズできるライブラリ
01-10 NewQuickAction
ポップアップメニューを実現するライブラリ
01-11 Android ViewBadger
iOS風のバッジを実現するためのライブラリ
01-12 Android ProgressFragment
Fragmentでプログレス表示を簡単に実現するライブラリ
01-13 HoloEverywhere
ICSのUIテーマであるHoloをAndroid 2.1以上で利用することができるライブラリ
01-14 HoloColorPicker
色を選択するピッカーを実現するためのライブラリ
01-15 aFileChooser
端末内のファイルを選択するためのActivityを提供するライブラリ
01-16 Android Validator
入力内容のフォーマットチェックを行うライブラリ
01-17 PhotoView
画像のズーム、スクロール操作を実現できるライブラリ
01-18 ImageLayout
画像の上にViewを配置できるレイアウト
01-19 StyledDialogs
DialogFragmentベースのダイアログを簡単に利用できるライブラリ
Chapter 02 画像処理ライブラリ
02-01 GPUImage for Android
画像にエフェクトをかけるためのライブラリ
02-02 ZXing
バーコードやQRコードを読み取るライブラリ
02-03 svg-android
SVGを描画するためのライブラリ
02-04 android gifview
アニメーションGIFを再生するライブラリ
Chapter 03 ネットワーク関連ライブラリ
03-01 Asynchronous Http Client for Android
非同期HTTP通信処理を簡単に実現できるライブラリ
03-02 Volley
Google公式のHTTP処理用ライブラリ
03-03 Universal Image Loader for Android
大量の画像を取り扱う時に便利なライブラリ
03-04 Scribe
色々なサービスのOAuth認証を手助けしてくれるライブラリ
Chapter 04 データ処理ライブラリ
04-01 JsonPullParser
JSONを逐次解釈するためのライブラリ
04-02 Gson
JavaオブジェクトとJSONを相互に変換するライブラリ
04-03 dom4j
XML操作の定番ライブラリ
04-04 jsoup
HTMLをパースするための定番ライブラリ
Chapter 05 データベースライブラリ
05-01 greenDAO
Androidに最適化されたDAOを生成するライブラリ
05-02 ActiveAndroid
アノテーションを使ったO/Rマッパーライブラリ
05-03 SQLCipher for Android
SQLiteデータベースのデータを暗号化するライブラリ
Chapter 06 設定系ライブラリ
06-01 UnifiedPreference
設定画面の作成をサポートするライブラリ
06-02 DateTimePicker
使いやすい年月日のピッカー
Chapter 07 地図ライブラリ
07-01 Polaris2
Google Maps Android API v2を拡張した地図ライブラリ
Chapter 08 ログライブラリ
08-01 android-logging-log4j
Androidでlog4jを使うためのライブラリ
08-02 ACRA
クラッシュレポートを収集できるライブラリ
Chapter 09 テストライブラリ
09-01 Robotium
ブラックボックステストを自動化するライブラリ
09-02 FEST Android
Android固有のクラスのアサーションを提供するライブラリ
09-03 Mockito
モックオブジェクトを作成できるライブラリ
09-04 Robolectric
実機やエミュレータなしでAndroidアプリケーションをテストするためのライブラリ
Chapter 10 デバッグライブラリ
10-01 smali
dexファイルをディスアセンブルして解析できるライブラリ
10-02 dex2jar
dexファイルをclassファイルに変換するツール
Chapter 11 アニメーションライブラリ
11-01 NineOldAndroids
Android 3.0で追加された新しいアニメーションフレームワークをAndroid 2.xでも利
用できるようにしたライブラリ
11-02 ListViewAnimations
ListViewの要素を表示したり操作したりする際のアニメーションを実現するライブラリ
Chapter 12 グラフ描画ライブラリ
12-01 HoloGraphLibrary
Holoテーマのようなグラフを描画することができるライブラリ
Chapter 13 コード最適化ライブラリ
13-01 AndroidAnnotations
コードの記述量を減らして、開発速度やメンテナンス性を向上させるライブラリ
13-02 Android Query
UI操作や通信処理のコードをシンプルに書けるライブラリ
13-03 RoboGuice
Google GuiceベースのAndroid用のDIコンテナ
13-04 Butter Knife
Viewのインジェクションに特化したライブラリ
Chapter 14 通知ライブラリ
14-01 Crouton
シンプルなトースト表示ライブラリ
Chapter 15 Web APIライブラリ
15-01 Twitter4j
Twitter APIの定番ラッパーライブラリ
15-02 Evernote SDK for Android
Evernote公式のAndroidライブラリ
15-03 flickrj-android
Flickr APIにアクセスするためのライブラリ
AD Addendum
AD-01 オープンソースライセンスの基礎知識
AD-02 Androidのソースコードを取得する
AD-03 アプリケーション開発に役立つサービス、テンプレート
索 引