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

 

もう、1億万回くらい設定やりましわ,これ。

[File] - [Project Structure]

今の Android Studio (I/O preview) 0.1.3 では、標準でもれなく
こんなダイアログが当たり前に表示されますが。

build.gradle

We will provide a UI to configure project settings later. Until then, please manually edit your build.gradle file to configure source folders, libraries and dependencies.

NOTE THAT EDITS MADE IN THE FOLLOWING DIALOG DO NOT AFFECT THE GRADLE BUILD.
The dialog can be used for temporary adjustments to SDKs etc.

私たちは、後でプロジェクトの設定を構成するためのUIを提供します。それまでは、ソースフォルダ、ライブラリと依存関係を設定するためにあなたのbuild.gradleファイルを手動で編集してください。

次のダイアログIN MADE編集注Gradleのビルドには影響しません。
ダイアログはSDKのへの一時的な調整のために使用することができますなど

なんか、いろいろやってるんですね、今は。
GUIから設定変更できてなかったんですね、今は。

で、そんな build.gradle 記述なメモをば。

続きを読む >>


Gson + volley で JSONをパースしてから

なんかやたらみかけます。
HTTPクライアントライブラリの「volley」。

なんかかんたんらしいのでやってみた。
あと、JSONパーサの「Google Gson」てのも使ってね。

JSON

お題的には、無料公開の「Open Weather Map API」ての。

こんなレスポンスを返します。

{"coord":{"lon":139,"lat":35},
 "sys":{"country":"JP","sunrise":1370806166,"sunset":1370858254},
 "weather":[{"id":804,"main":"Clouds","description":"overcast clouds","icon":"04d"}],
 "base":"global stations",
 "main":{"temp":289.26,"humidity":61,"pressure":1012,"temp_min":289.26,"temp_max":289.26},
 "wind":{"speed":3.91,"deg":105.003},
 "clouds":{"all":88},
 "dt":1370851210,
 "id":1851632,
 "name":"Shuzenji",
 "cod":200}

続きを読む >>


Google Maps Android API v2 のメモ

「v2」ってのが以前といろいろ違うし、公開されているドキュメントもわかりづらい。

map api v2

map api v2

なので、いくつかメモ。

・コンパイルするSDKは「GoogleAPIs」を使う。
・Mapライブラリは「Google Play Services API」に同梱されている。
・Googleアカウントに紐づくAPIのキーを取得してマニフェストに記述する。
・マニフェストにいくつかパーミッションが必要

以前に使った「v1」の記憶を元に比べながら書いておく。

続きを読む >>