「Android SDK開発のレシピ 第2版」に掲載されているコードのサンプル集です。
書籍に掲載されているソースコードを、レシピ毎にまとめました。 開発のお供にお役立てください。
最低保障バージョンは、API Level 8(Android 2.2)です。一部のレシピのみ、API Level 9(Android 2.3)以降でしか動作しません。
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="16" />
可能な限りレシピ上で解説しているコードを含めておりますが、たとえば1行程度しかない場合や、 そもそもコードが含まれないレシピや、1アプリに内包できないものに関しては、サンプルには含めておりません。 あらかじめ、ご了承ください。
収録されているすべてのソースコードは、どんな用途だろうと自由に利用して頂いて構いません。 こういった点を明確にするために、収録サンプルはすべて NYSL ライセンス(http://www.kmonos.net/nysl/)を適用します。 簡単に言うと、著作権は放棄するので何物にも縛られずに好きなように利用してくださいという事です。
上記はソースコードに対するライセンスです。外部jarファイルのライセンスについては、以下のライブラリのライセンスをお読みください。
以下のライブラリについては、 NYSL ライセンスではなく、それぞれの配布元のライセンスに従います。
- libs/twitter4j-core-android-2.2.6.jar
- libs/twitter4j-async-android-2.2.6.jar
- http://twitter4j.org/ja/index.html
- libs/libGoogleAnalytics.jar
- http://www.google.com/analytics/tos.html
- libs/GoogleAdMobAdsSdk-6.1.0.jar
- https://developers.google.com/readme/terms
- libs/android-support-v4.jar
- http://source.android.com/source/licenses.html