狠狠撸

狠狠撸Share a Scribd company logo
Android再入門
~Eclipseのことは忘れろ~
第40回 長岡IT開発者勉強会 2015.2.21
@Nkzn
自己紹介
中川 幸哉 / @Nkzn
Android歴5年目になりました
ウォーターセル株式会社
農業者向けアプリ「アグリノート」作ってます
最近の活動
Android技術者サークル「TechBooster」
の冬コミ本に寄稿しました
↓かわいい著者絵を書いてもらえました
はじめに
昔のAndroidアプリ開発キーワード
Eclipse + ADT
公式Emulator (or Intel HAXM)
UI以外のテストをJUnit3で動かす
Ant? 知らない子ですね
Maven? うっ、頭が???
今のAndroidアプリ開発キーワード
Android Studio
Gradle
JUnit4
Espresso 2.0
Robolectric
Genymotion
WaterCell/android-app-template
各キーワードについてあれこれ
Eclipse + ADT -> Android Studio
2014.12.9 Android Studio 1.0 Released
–http://developer.android.com/tools/help/adt.html
“If you have been using Eclipse with
ADT, be aware that Android Studio is
now the of?cial IDE for Android, so you
should migrate to Android Studio to
receive all the latest IDE updates. For
help moving projects, see Migrating to
Android Studio.”
ビルドツールはGradle一択
$ ./gradlew clean check assembleDebug
// clean => 前回ビルド時のキャッシュを削除
// check => 静的解析, ユニットテストの実行
// assembleDebug => APKをデバッグビルドする
そもそもAntやMavenはXMLで手続きを書かせようとすることがF*ckだった
Gradleの懸念点①
2/19にAS1.1が出たばかり
Android plugin for Gradleもver 1.1.0
1.0未満時代の情報はたまに危ない
0.6で破壊的な名称変更があったりした
できるだけ2014年12月以降の情報を参考にしましょう
Gradleの懸念点②
ライブラリの自動ダウンロードが起こる
キャッシュはあるものの、初回は細かいダウンロー
ドが多めに発生する(パッケージマネージャの宿命)
ネットワークが貧弱な環境でのセミナーしんどい
融通が効かないプロキシが挟んである会社しんどい
Emulator
Emulator 速度 CPU Play Services
公式ARMv7 すごく遅い ARMv7
Android4.2以降
なら搭載版あり
公式Intel 実機くらい早い x86 搭載版なし
Genymotion 実機より早い x86
後載せ可(無保
証)
テストツール
? 公式テストツール(androidTest)
? 非公式ユニットテストツール(Robolectric)
テスト事例
WaterCell/android-app-template
https://github.com/WaterCell/android-app-template
社内でデファクトになったライブラリの寄せ集め
公式UIテストとRobolectricを併存
テスト手法が気になる方は
JUnit実践入門
渡辺修司 / @shuji_w6e
クラスメソッドの人
Android Javaについて
留意しておいたほうがいいこと
Android Java != Oracle Java/OpenJDK
Java7使いたい!
android{
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
}
Android 4.2で
try (SQLiteDatabase db = dbHelper.getWritableDatabase()) {
// hogehoge
}
OracleのJava SE 7にはあるのに????!!!!
Android 4.2で
Long.compare(1, 2) // => Compile Error!
OracleのJava SE 7にはあるのに????!!!!
Android 2.3で
ArrayList<String> strings = new ArrayList<>();
これは動く
Java7指定でできること
API, try-with-resources
=> Android 4.4 KitKatから
その他の文法
=> Android 2.3までは動くこと(検証済み)
おまけ:OSビルド用Javaバージョン
Androidバージョン
OSビルドに必要な
Javaのバージョン
Android 1.5~2.2 Java5
Android 2.3~4.4 Java6
Android 5.0~ Java7
http://source.android.com/source/initializing.html#installing-the-jdk
Android SDKについての
古い記事全般
APIについての記事
=> 下位互換性が高いので信じてOK
推奨のやり方が変わっていることはある
ProGuard, Lintについての記事
=> 設定ファイルの書き方は変わっていないので信じてOK
ライブラリを探すとき
Deprecated(非推奨)に注意
超有名ライブラリも
まとめ
宣伝1:Recruiting
ウォーターセル株式会社では、農業分野での
ITツールの開発?改善に一緒に取り組んでく
れるAndroidエンジニアを募集しています。
@Nkznまで空リプください。
宣伝2:DroidKaigi
2015年4月25日(土)
渋谷?サイバーエージェント
Androidに掠るテーマについて喋れる人どうぞ
http://droidkaigi.github.io
おわりに
先にKobitoでQiita向けの記事の体でセッショ
ン内容を下書きして、そこからスライドを作
る試みをしてみました。
http://qiita.com/Nkzn/items/b31829890ba83a7fd618
Ad

Recommended

もう一度Kotlinの話をしよう #ndsmeetup4
もう一度Kotlinの話をしよう #ndsmeetup4
Yukiya Nakagawa
?
Android Lintを覚えてベテラン開発者に追いつこう #ndsmeetup
Android Lintを覚えてベテラン開発者に追いつこう #ndsmeetup
Yukiya Nakagawa
?
アグリノートを支える技术
アグリノートを支える技术
Yukiya Nakagawa
?
僕らのデータ同期プラクティス
僕らのデータ同期プラクティス
Yukiya Nakagawa
?
第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーション
第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーション
akio19937
?
「颁补尘别濒辞驳」础苍诲谤辞颈诲开発秘话
「颁补尘别濒辞驳」础苍诲谤辞颈诲开発秘话
Shoya Tsukada
?
Swift playgroundsて?アフ?リを作る
Swift playgroundsて?アフ?リを作る
FromF
?
AbemaTV
AbemaTV
Shunsuke Matsumoto
?
デザイナーがネイティブ実装に関わるメリットとコツ
デザイナーがネイティブ実装に関わるメリットとコツ
Yurie Shiratori
?
兄弟アプリのロジック共通化とビルド高速化の実験
兄弟アプリのロジック共通化とビルド高速化の実験
ichigotake .
?
闯别苍办颈苍蝉导入ライブ
闯别苍办颈苍蝉导入ライブ
Hiasyoshi Suehiro
?
础苍诲谤辞颈诲リリース作业の効率化(2)
础苍诲谤辞颈诲リリース作业の効率化(2)
Kenichi Kambara
?
20150802 codeal androidアフ?リを作ろう(おみくし?アフ?リ編)
20150802 codeal androidアフ?リを作ろう(おみくし?アフ?リ編)
codeal
?
HVC-C Open Fab Night HVC-CをiOSでいじってみた
HVC-C Open Fab Night HVC-CをiOSでいじってみた
Kaoru NAKAMURA
?
エンジニアリングするデザイナーが领域を超えて见えたこと
エンジニアリングするデザイナーが领域を超えて见えたこと
Mayumi Narisawa
?
dotcle 経験0から Meteor iOS アプリを2ヶ月半で作ってリリースしてみた
dotcle 経験0から Meteor iOS アプリを2ヶ月半で作ってリリースしてみた
Nobutaka OSHIRO
?
惭辞惫别颈迟を使ったアプリケーションの绍介
惭辞惫别颈迟を使ったアプリケーションの绍介
Ryodo Tanaka
?
Approach of Prototyping for making Application User Interface about iOS
Approach of Prototyping for making Application User Interface about iOS
Fumiya Sakai
?
Ios android tips
Ios android tips
Hiratsuka Shunsuke
?
Fundamentals of Swift & Redux (ReduxとSwiftの組み合わせ)
Fundamentals of Swift & Redux (ReduxとSwiftの組み合わせ)
Fumiya Sakai
?
闯别苍办颈苍蝉を使おうよ
闯别苍办颈苍蝉を使おうよ
Yohei Oda
?
Visual Studio App Centerて?GitHubのIssue発行を自動化しよう
Visual Studio App Centerて?GitHubのIssue発行を自動化しよう
Shinya Nakajima
?
RESTful API (JAX-RS) 書くだけで仕様書も 自動で作られていく話 with MicroProfile Open API
RESTful API (JAX-RS) 書くだけで仕様書も 自動で作られていく話 with MicroProfile Open API
Kohei Saito
?
Abc2013 spring appinventorユーサ?ー会
Abc2013 spring appinventorユーサ?ー会
Takeaki Tada
?
ROS JAPAN Users Group Meetup 04
ROS JAPAN Users Group Meetup 04
Daiki Maekawa
?
20170804 Builderscon Androidアプリ開発アンチパターン
20170804 Builderscon Androidアプリ開発アンチパターン
mokelab
?
ROS JAPAN Users Group Meetup 03
ROS JAPAN Users Group Meetup 03
Daiki Maekawa
?
Dockerで始める Java EE アプリケーション開発 for JJUG CCC 2017
Dockerで始める Java EE アプリケーション開発 for JJUG CCC 2017
Kohei Saito
?
GBDC 勉強会 #2 Android Studio 実践レポート
GBDC 勉強会 #2 Android Studio 実践レポート
Yutaka Kato
?
Android StudioではじめるAndroidアプリケーション実践入門 先生:日高 正博
Android StudioではじめるAndroidアプリケーション実践入門 先生:日高 正博
schoowebcampus
?

More Related Content

What's hot (20)

デザイナーがネイティブ実装に関わるメリットとコツ
デザイナーがネイティブ実装に関わるメリットとコツ
Yurie Shiratori
?
兄弟アプリのロジック共通化とビルド高速化の実験
兄弟アプリのロジック共通化とビルド高速化の実験
ichigotake .
?
闯别苍办颈苍蝉导入ライブ
闯别苍办颈苍蝉导入ライブ
Hiasyoshi Suehiro
?
础苍诲谤辞颈诲リリース作业の効率化(2)
础苍诲谤辞颈诲リリース作业の効率化(2)
Kenichi Kambara
?
20150802 codeal androidアフ?リを作ろう(おみくし?アフ?リ編)
20150802 codeal androidアフ?リを作ろう(おみくし?アフ?リ編)
codeal
?
HVC-C Open Fab Night HVC-CをiOSでいじってみた
HVC-C Open Fab Night HVC-CをiOSでいじってみた
Kaoru NAKAMURA
?
エンジニアリングするデザイナーが领域を超えて见えたこと
エンジニアリングするデザイナーが领域を超えて见えたこと
Mayumi Narisawa
?
dotcle 経験0から Meteor iOS アプリを2ヶ月半で作ってリリースしてみた
dotcle 経験0から Meteor iOS アプリを2ヶ月半で作ってリリースしてみた
Nobutaka OSHIRO
?
惭辞惫别颈迟を使ったアプリケーションの绍介
惭辞惫别颈迟を使ったアプリケーションの绍介
Ryodo Tanaka
?
Approach of Prototyping for making Application User Interface about iOS
Approach of Prototyping for making Application User Interface about iOS
Fumiya Sakai
?
Ios android tips
Ios android tips
Hiratsuka Shunsuke
?
Fundamentals of Swift & Redux (ReduxとSwiftの組み合わせ)
Fundamentals of Swift & Redux (ReduxとSwiftの組み合わせ)
Fumiya Sakai
?
闯别苍办颈苍蝉を使おうよ
闯别苍办颈苍蝉を使おうよ
Yohei Oda
?
Visual Studio App Centerて?GitHubのIssue発行を自動化しよう
Visual Studio App Centerて?GitHubのIssue発行を自動化しよう
Shinya Nakajima
?
RESTful API (JAX-RS) 書くだけで仕様書も 自動で作られていく話 with MicroProfile Open API
RESTful API (JAX-RS) 書くだけで仕様書も 自動で作られていく話 with MicroProfile Open API
Kohei Saito
?
Abc2013 spring appinventorユーサ?ー会
Abc2013 spring appinventorユーサ?ー会
Takeaki Tada
?
ROS JAPAN Users Group Meetup 04
ROS JAPAN Users Group Meetup 04
Daiki Maekawa
?
20170804 Builderscon Androidアプリ開発アンチパターン
20170804 Builderscon Androidアプリ開発アンチパターン
mokelab
?
ROS JAPAN Users Group Meetup 03
ROS JAPAN Users Group Meetup 03
Daiki Maekawa
?
Dockerで始める Java EE アプリケーション開発 for JJUG CCC 2017
Dockerで始める Java EE アプリケーション開発 for JJUG CCC 2017
Kohei Saito
?
デザイナーがネイティブ実装に関わるメリットとコツ
デザイナーがネイティブ実装に関わるメリットとコツ
Yurie Shiratori
?
兄弟アプリのロジック共通化とビルド高速化の実験
兄弟アプリのロジック共通化とビルド高速化の実験
ichigotake .
?
闯别苍办颈苍蝉导入ライブ
闯别苍办颈苍蝉导入ライブ
Hiasyoshi Suehiro
?
础苍诲谤辞颈诲リリース作业の効率化(2)
础苍诲谤辞颈诲リリース作业の効率化(2)
Kenichi Kambara
?
20150802 codeal androidアフ?リを作ろう(おみくし?アフ?リ編)
20150802 codeal androidアフ?リを作ろう(おみくし?アフ?リ編)
codeal
?
HVC-C Open Fab Night HVC-CをiOSでいじってみた
HVC-C Open Fab Night HVC-CをiOSでいじってみた
Kaoru NAKAMURA
?
エンジニアリングするデザイナーが领域を超えて见えたこと
エンジニアリングするデザイナーが领域を超えて见えたこと
Mayumi Narisawa
?
dotcle 経験0から Meteor iOS アプリを2ヶ月半で作ってリリースしてみた
dotcle 経験0から Meteor iOS アプリを2ヶ月半で作ってリリースしてみた
Nobutaka OSHIRO
?
惭辞惫别颈迟を使ったアプリケーションの绍介
惭辞惫别颈迟を使ったアプリケーションの绍介
Ryodo Tanaka
?
Approach of Prototyping for making Application User Interface about iOS
Approach of Prototyping for making Application User Interface about iOS
Fumiya Sakai
?
Fundamentals of Swift & Redux (ReduxとSwiftの組み合わせ)
Fundamentals of Swift & Redux (ReduxとSwiftの組み合わせ)
Fumiya Sakai
?
闯别苍办颈苍蝉を使おうよ
闯别苍办颈苍蝉を使おうよ
Yohei Oda
?
Visual Studio App Centerて?GitHubのIssue発行を自動化しよう
Visual Studio App Centerて?GitHubのIssue発行を自動化しよう
Shinya Nakajima
?
RESTful API (JAX-RS) 書くだけで仕様書も 自動で作られていく話 with MicroProfile Open API
RESTful API (JAX-RS) 書くだけで仕様書も 自動で作られていく話 with MicroProfile Open API
Kohei Saito
?
Abc2013 spring appinventorユーサ?ー会
Abc2013 spring appinventorユーサ?ー会
Takeaki Tada
?
ROS JAPAN Users Group Meetup 04
ROS JAPAN Users Group Meetup 04
Daiki Maekawa
?
20170804 Builderscon Androidアプリ開発アンチパターン
20170804 Builderscon Androidアプリ開発アンチパターン
mokelab
?
ROS JAPAN Users Group Meetup 03
ROS JAPAN Users Group Meetup 03
Daiki Maekawa
?
Dockerで始める Java EE アプリケーション開発 for JJUG CCC 2017
Dockerで始める Java EE アプリケーション開発 for JJUG CCC 2017
Kohei Saito
?

Similar to Android再入門 ?Eclipseのことは忘れろ? (19)

GBDC 勉強会 #2 Android Studio 実践レポート
GBDC 勉強会 #2 Android Studio 実践レポート
Yutaka Kato
?
Android StudioではじめるAndroidアプリケーション実践入門 先生:日高 正博
Android StudioではじめるAndroidアプリケーション実践入門 先生:日高 正博
schoowebcampus
?
Eclipse ADTとAndroidStudio両方で動かせる開発環境構築
Eclipse ADTとAndroidStudio両方で動かせる開発環境構築
kimukou_26 Kimukou
?
Androidアプリ開発で活躍必至!? ビルドツールGradle
Androidアプリ開発で活躍必至!? ビルドツールGradle
amayaw9
?
Android studio で行ってみよう!!
Android studio で行ってみよう!!
Kazuaki Ueda
?
AndroidStudioはじめました ~Gradle編~
AndroidStudioはじめました ~Gradle編~
Yabata Tomomitsu
?
Android アプリ開発における Gradle ビルドシステム
Android アプリ開発における Gradle ビルドシステム
Yu Nobuoka
?
DroidKaigi2016 windows環境での効率的なアプリ開発手法
DroidKaigi2016 windows環境での効率的なアプリ開発手法
tkawashita
?
Android Studioの魅力
Android Studioの魅力
Keiji Ariyama
?
Android App Development with Gradle & Android Studio
Android App Development with Gradle & Android Studio
Soichiro Kashima
?
Android Studio開発講座
Android Studio開発講座
Keiji Ariyama
?
础苍诲谤辞颈诲勉强会尝罢资料
础苍诲谤辞颈诲勉强会尝罢资料
Junichiro Ueno
?
Google I/O 2013に行ったついでにラスベガス戦果報告
Google I/O 2013に行ったついでにラスベガス戦果報告
Shoya Tsukada
?
础苍诲谤辞颈诲携帯アプリ开発の基础の基础
础苍诲谤辞颈诲携帯アプリ开発の基础の基础
dnakagome
?
冬た?から础苍诲谤辞颈诲再入门
冬た?から础苍诲谤辞颈诲再入门
Katsumi Honda
?
ソースが书けなくても础苍诲谤辞颈诲アプリをクリック(骋鲍滨)开発したい
ソースが书けなくても础苍诲谤辞颈诲アプリをクリック(骋鲍滨)开発したい
Yukio Saito
?
はてなにおける Android アプリのソフトウェアテスト
はてなにおける Android アプリのソフトウェアテスト
Yu Nobuoka
?
はし?める前に知っておきたい础苍诲谤辞颈诲アフ?リ开発のホ?イント
はし?める前に知っておきたい础苍诲谤辞颈诲アフ?リ开発のホ?イント
Shinobu Okano
?
GBDC 勉強会 #2 Android Studio 実践レポート
GBDC 勉強会 #2 Android Studio 実践レポート
Yutaka Kato
?
Android StudioではじめるAndroidアプリケーション実践入門 先生:日高 正博
Android StudioではじめるAndroidアプリケーション実践入門 先生:日高 正博
schoowebcampus
?
Eclipse ADTとAndroidStudio両方で動かせる開発環境構築
Eclipse ADTとAndroidStudio両方で動かせる開発環境構築
kimukou_26 Kimukou
?
Androidアプリ開発で活躍必至!? ビルドツールGradle
Androidアプリ開発で活躍必至!? ビルドツールGradle
amayaw9
?
Android studio で行ってみよう!!
Android studio で行ってみよう!!
Kazuaki Ueda
?
AndroidStudioはじめました ~Gradle編~
AndroidStudioはじめました ~Gradle編~
Yabata Tomomitsu
?
Android アプリ開発における Gradle ビルドシステム
Android アプリ開発における Gradle ビルドシステム
Yu Nobuoka
?
DroidKaigi2016 windows環境での効率的なアプリ開発手法
DroidKaigi2016 windows環境での効率的なアプリ開発手法
tkawashita
?
Android Studioの魅力
Android Studioの魅力
Keiji Ariyama
?
Android App Development with Gradle & Android Studio
Android App Development with Gradle & Android Studio
Soichiro Kashima
?
Android Studio開発講座
Android Studio開発講座
Keiji Ariyama
?
础苍诲谤辞颈诲勉强会尝罢资料
础苍诲谤辞颈诲勉强会尝罢资料
Junichiro Ueno
?
Google I/O 2013に行ったついでにラスベガス戦果報告
Google I/O 2013に行ったついでにラスベガス戦果報告
Shoya Tsukada
?
础苍诲谤辞颈诲携帯アプリ开発の基础の基础
础苍诲谤辞颈诲携帯アプリ开発の基础の基础
dnakagome
?
冬た?から础苍诲谤辞颈诲再入门
冬た?から础苍诲谤辞颈诲再入门
Katsumi Honda
?
ソースが书けなくても础苍诲谤辞颈诲アプリをクリック(骋鲍滨)开発したい
ソースが书けなくても础苍诲谤辞颈诲アプリをクリック(骋鲍滨)开発したい
Yukio Saito
?
はてなにおける Android アプリのソフトウェアテスト
はてなにおける Android アプリのソフトウェアテスト
Yu Nobuoka
?
はし?める前に知っておきたい础苍诲谤辞颈诲アフ?リ开発のホ?イント
はし?める前に知っておきたい础苍诲谤辞颈诲アフ?リ开発のホ?イント
Shinobu Okano
?
Ad

More from Yukiya Nakagawa (20)

Atomic Designは「マルチ」で真価を発揮する
Atomic Designは「マルチ」で真価を発揮する
Yukiya Nakagawa
?
Androidの入門書を書いたときに気にしたこと #NDS57
Yukiya Nakagawa
?
React Nativeの光と闇
React Nativeの光と闇
Yukiya Nakagawa
?
アグリノートにおけるGIS情報を活かした圃場?作付管理の取り組み @ FOSS4GJ
アグリノートにおけるGIS情報を活かした圃場?作付管理の取り組み @ FOSS4GJ
Yukiya Nakagawa
?
React Native Androidはなぜ動くのか
React Native Androidはなぜ動くのか
Yukiya Nakagawa
?
CSS in JSの話 #friday13json
CSS in JSの話 #friday13json
Yukiya Nakagawa
?
React Nativeアプリをリリースし続けるために、最初に行う8つの取り組み
React Nativeアプリをリリースし続けるために、最初に行う8つの取り組み
Yukiya Nakagawa
?
React Nativeはクロスプラットフォームモバイルアプリ開発の夢を見るか #DroidKaigi
React Nativeはクロスプラットフォームモバイルアプリ開発の夢を見るか #DroidKaigi
Yukiya Nakagawa
?
AndroidLint #DroidKaigi
AndroidLint #DroidKaigi
Yukiya Nakagawa
?
NDS36 Kotlin Cute
NDS36 Kotlin Cute
Yukiya Nakagawa
?
NDS36 Java7&Java8
NDS36 Java7&Java8
Yukiya Nakagawa
?
Coworking Business Forum in NIIGATA 2013
Coworking Business Forum in NIIGATA 2013
Yukiya Nakagawa
?
Niigata.rb#03
Niigata.rb#03
Yukiya Nakagawa
?
PechaKucha Niigata #3 2013.7.27
PechaKucha Niigata #3 2013.7.27
Yukiya Nakagawa
?
ぼくのかんがえたふつうのあんどろいどかいはつ
ぼくのかんがえたふつうのあんどろいどかいはつ
Yukiya Nakagawa
?
础苍诲谤辞颈诲で使える闯厂翱狈-闯补惫补ライブラリ
础苍诲谤辞颈诲で使える闯厂翱狈-闯补惫补ライブラリ
Yukiya Nakagawa
?
ぼくらの錬金术?キメラの作り方?
ぼくらの錬金术?キメラの作り方?
Yukiya Nakagawa
?
Action Bar Compat読んでみた
Action Bar Compat読んでみた
Yukiya Nakagawa
?
Kosenconf NagaokaNCT
Kosenconf NagaokaNCT
Yukiya Nakagawa
?
Atomic Designは「マルチ」で真価を発揮する
Atomic Designは「マルチ」で真価を発揮する
Yukiya Nakagawa
?
Androidの入門書を書いたときに気にしたこと #NDS57
Yukiya Nakagawa
?
アグリノートにおけるGIS情報を活かした圃場?作付管理の取り組み @ FOSS4GJ
アグリノートにおけるGIS情報を活かした圃場?作付管理の取り組み @ FOSS4GJ
Yukiya Nakagawa
?
React Native Androidはなぜ動くのか
React Native Androidはなぜ動くのか
Yukiya Nakagawa
?
CSS in JSの話 #friday13json
CSS in JSの話 #friday13json
Yukiya Nakagawa
?
React Nativeアプリをリリースし続けるために、最初に行う8つの取り組み
React Nativeアプリをリリースし続けるために、最初に行う8つの取り組み
Yukiya Nakagawa
?
React Nativeはクロスプラットフォームモバイルアプリ開発の夢を見るか #DroidKaigi
React Nativeはクロスプラットフォームモバイルアプリ開発の夢を見るか #DroidKaigi
Yukiya Nakagawa
?
Coworking Business Forum in NIIGATA 2013
Coworking Business Forum in NIIGATA 2013
Yukiya Nakagawa
?
PechaKucha Niigata #3 2013.7.27
PechaKucha Niigata #3 2013.7.27
Yukiya Nakagawa
?
ぼくのかんがえたふつうのあんどろいどかいはつ
ぼくのかんがえたふつうのあんどろいどかいはつ
Yukiya Nakagawa
?
础苍诲谤辞颈诲で使える闯厂翱狈-闯补惫补ライブラリ
础苍诲谤辞颈诲で使える闯厂翱狈-闯补惫补ライブラリ
Yukiya Nakagawa
?
ぼくらの錬金术?キメラの作り方?
ぼくらの錬金术?キメラの作り方?
Yukiya Nakagawa
?
Action Bar Compat読んでみた
Action Bar Compat読んでみた
Yukiya Nakagawa
?
Ad

Android再入門 ?Eclipseのことは忘れろ?