[Android] 七夕シンデレラ 星空API ヲ ツカウ

| トラックバック(0) |

今日は、七夕(たなばた)らしい。

気づけば、23時。

後1時間で七夕がオワル。

いつもは、満点の夜空が見える(※1)のですが、本日は、あいにくの天気。

 

仕方がないから、七夕が終わるまで(つまり、あと1時間以内)にコーディングしてみる。

 

  • 星空起動API | リファレンス|ポケット羅針盤|Android|開発者様用技術情報|ドコモスマートフォンサイト | NTTドコモ
    http://smartphone.nttdocomo.co.jp/fordeveloper/android/pocketcompass/reference.html#reference03

 

多分、こんな感じ ↓

Intent intent = new Intent();
intent.putExtra("lat", /* ここに緯度(float型:-90~90)をセットする */);
intent.putExtra("lon", /* ここに経度(float型:-180~180)をセットする */);
intent.putExtra("time", /* ここに日時(String型:YYYYMMDDmmhh形式)をセットする */);
intent.putExtra("scale", /* ここに縮尺(int型:0~100)をセットする */);
intent.putExtra("alpha", /* ここに星座ラインの透明度(int型:0~100)をセットする */);
int[] degrees = new int[2];
degrees[0] = /* ここに方位角(int型:0~360)をセットする */ ;
degrees[1] = /* ここに仰角(int型:0~90)をセットする*/ ;
intent.putExtra("degrees", degrees);
intent.setClassName(
    "com.nttdocomo.android.compass",                // パッケージ名
    "com.nttdocomo.android.compass.star.StarMain");    // クラス名
startActivity(intent);

 

間に合った^^★

でも、結局、HT-03A(正確には、ポケット羅針盤)がないので、星空見れず orz...

 

まだ時間あるので、追記。

実際には、

現在地の経度、経度を取得(※2)したり、

現在日時を取得(※3)したり、

実機の方位角、抑角(※4)を取得(※5)しても面白いだろう。

 

※1:幸運にも、そういうところに住んでいる

※2:「位置情報を取得するには/GPSを使用するには - 逆引きAndroid入門」参照

※3:「現在の日付・時刻(年月日時分秒)を取得するには - 逆引きAndroid入門」参照

※4:「抑角」は、ちょっと自信なさげ、たぶん、pitch のことを指していると思うんだけど > テックファームさん

※5:「センサー(Sensor)を使用するには - 逆引きAndroid入門」参照

トラックバック(0)

トラックバックURL: http://mt.adakoda.com/mt-tb.cgi/228

2016年8月

  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31