Androidアプリ開発者が見ておくとよい定番優良便利なライブラリたち – その2

その1 からの引き続きです。

前回に引き続き、公開されているアプリを元にながめてみました。

Jacson JSON Processor

JacksonHome_-_FasterXML_Wiki

高速JSONパーサー。
APIもシンプルだと。

JacksonHome - FasterXML Wiki JacksonHome - FasterXML Wiki

View Pager Indicator

ViewPagerIndicator

今どきのスワイプなページャー画面に
現在画面を表すポッチなインジケータ。
ページャーには必須かもしれません。

ViewPagerIndicator ViewPagerIndicator

Joda-Time - Java date and time API

Joda-Time_-_Java_date_and_time_API_-_Home

グレゴリオ暦、ユリウス暦、仏教、コプト語、エチオピアとイスラム時間など多地域のカレンダーAPI。

Joda-Time - Java date and time API - Home Joda-Time - Java date and time API - Home

Apache HttpClient Mime API

Overview__Apache_HttpClient_Mime_4.3_API_

HTTPクライアント。multipart/form-data など
マルチプルなエンティティに対応できる。

Overview (Apache HttpClient Mime 4.3 API) Overview (Apache HttpClient Mime 4.3 API)

Sliding Menu

SlidingMenu_Demos_-_Google_Play_の_Android_アプリ

横からニュルッとなメニューライブラリ。
実装もかんたん。
デモアプリがGooglePlayにて公開中。

jfeinstein10/SlidingMenu jfeinstein10/SlidingMenu
SlidingMenu Demos - Google Play の Android アプリ

まだ、続きます。

続きを読む >>


Androidアプリ開発者が見ておくとよい定番優良便利なライブラリたち - その1

人気なアプリによく使われているライブラリを
列挙してみます。

すべて、jarなファイルたちなので、libs以下において
便利に使いましょう。

AndroidStudioでは build.gradle に以下の記述のみで、
利用できるようになります。

dependencies {
    compile fileTree(dir: 'libs', include: '*.jar')
}

Android Studio に今は必ず必要な build.gradle の記述 Android Studio に今は必ず必要な build.gradle の記述

Gradle__please

Gradle, please Gradle, please

では、備忘メモ的に挙げていきます。

Android Support Library

Support_Library___Android_Developers

Support Library | Android Developers Support Library | Android Developers

いまや、ほとんどのアプリが使用。
OS 2.x系互換で作るなら必須。
ActionBarやNavigationDrawerなど今どきUIも簡単に実装できるようになります。
Android SDK同梱。

Android Cloud to Device Messaging(C2DM)/GCM

Google_Cloud_Messaging_for_Android___Android_Developers

アプリにGoogleサーバ経由でプッシュな通知を送るライブラリ。
最近、みそもくそもこいつを入れてなんかやりたい、という宣伝派事業主多しで、
ユーザとしてはウザいだけの困ったやつ。

Google Cloud Messaging for Android | Android Developers Google Cloud Messaging for Android | Android Developers
GCM (Google Cloud Messaging) で AndroidアプリにメッセージをPUSHする GCM (Google Cloud Messaging) で AndroidアプリにメッセージをPUSHする

Actionbar Sherlock

ActionBarSherlock_-_Home

古くから Android2.x系互換なActionBarスタイルを実装できる
ライブラリ。
Android SDK内にもcompatなやつが最近登場しているが
なごり的にいまでも利用アプリ多い雰囲気。
当然、ネット上に情報も多い。

ActionBarSherlock - Home ActionBarSherlock - Home

2.x系(API10)で NavigationDrawer を appcompat-v7 で「Resource is not a Drawable (color or path)」 2.x系(API10)で NavigationDrawer を appcompat-v7 で「Resource is not a Drawable (color or path)」

Google Analytics

Google_アナリティクス公式サイト_-_ウェブ解析とレポート機能_–_Google_アナリティクス
Google アナリティクス - Google Play の Android アプリ

定番WEBアクセス解析ツール。
Androidアプリに実装すると、アプリ内でのユーザの挙動や動きを
トラッキングできる、ボタン、イベントなど。

Android Native Application Tracking Overview - Google Analytics — Google Developers Android Native Application Tracking Overview - Google Analytics — Google Developers
Google Analytics SDK for Android v3 (Beta) - Getting Started - Google Analytics — Google Developers Google Analytics SDK for Android v3 (Beta) - Getting Started - Google Analytics — Google Developers

Google gson

google-gson_-_A_Java_library_to_convert_JSON_to_Java_objects_and_vice-versa_-_Google_Project_Hosting
今や主流のJSONスタイルのデータを最もシンプルに
パース&ビルドできる。使い方もシンプル。

google-gson - A Java library to convert JSON to Java objects and vice-versa - Google Project Hosting google-gson - A Java library to convert JSON to Java objects and vice-versa - Google Project Hosting

続きを読む >>


Android開発に使える「generator(ジェネレータ)」を探す

探してみたらいろいろあるものです。

Android Asset Studio Android Asset Studio

Android_Asset_Studio

Home - Pencil Project Home - Pencil Project

Home_-_Pencil_Project

Android Phone Name Generator | Powered By YinzCam® Inc. Android Phone Name Generator | Powered By YinzCam® Inc.

Android_Phone_Name_Generator___Powered_By_YinzCam®_Inc.

Android Icon Generator - Home Android Icon Generator - Home

Android_Icon_Generator_-_Home

app icon generator app icon generator

app_icon_generator

Japanese Keyboard, Japanese Fonts and How to Type Japanese Keyboard, Japanese Fonts and How to Type

Japanese_Keyboard__Japanese_Fonts_and_How_to_Type

Android Bootstrap Android Bootstrap

Android_Bootstrap

Berkeley Churchill - Android Unlock Pattern Generator Berkeley Churchill - Android Unlock Pattern Generator

Berkeley_Churchill_-_Android_Unlock_Pattern_Generator

Fake Android Text Message Generator Fake Android Text Message Generator

Fake_Android_Text_Message_Generator

続きを読む >>


関連ワード:  AndroidAndroidStudio開発