カテゴリー別アーカイブ: Java

ひさびさの更新

ひさしぶりの更新です。

近況としては会社勤めの生活に戻り、自転車はご無沙汰。

PHPではなくサーバーサイドのJavaを使うが多いです。日々勉強することばかりですね。

そろそろスマホアプリの環境も触っていかないと忘れてしまいそうな気配。
Androidは今触っているJavaの環境のおかげでどうにかなるにしても、言語として同じだけでやはり別物。
とある勉強会に出た時にもJavaが触れれば大丈夫でしょ?みたいな人達がいましたが、決して同じ括りにはできないと自分は思っています。やってみないとわからない事ってたくさんありますもんね。

一番大きな変化はWindowsとはおさらばしてMac中心の生活になったことでしょうか。
仕事ではWindowsも使いますが、それもクライアントとしてだけ。プライベートでは使うことはなくなりました。Windows8は触っておいたほうがいいのかな?と思いつつも自腹切ってまで買う気にはなれません。

AppleDeveloperにも再登録して証明書を取得して、Macで今までに作ったiPhoneアプリのコードをビルドし直したり。Xcodeの環境でアプリリリースまでにやることは結構あるので、触っていないとほんとに忘れることばかりです。

年ですね。

カテゴリー: Android, iPhone, IT, Java, PC, ソフトウェア | ひさびさの更新 はコメントを受け付けていません。

AndroidSDKのアップデート

AndroidSDKがアップデートされてたのに伴って、今までビルドできていたのがエラーが出てできなくなりました。昨日までできてたのに?といろいろ調べてみたらアナウンスがありました。

http://tools.android.com/recent/dealingwithdependenciesinandroidprojects

配布元ではすでに17から18にアップデートされてますが、今のところ17での対処策で問題無しでした。半日悩みました。公式サイトはまめにチェックすべし、ということですね。

カテゴリー: Android, Java, プログラム | AndroidSDKのアップデート はコメントを受け付けていません。

Windows版EclipseにAndroid-NDKを設定

Cygwinウィンドウを開いてndk-buildすれば済む話ですが、Eclipseからあわせてビルドする設定にする場合。プロジェクト設定のビルダー項目で新規ボタンを押すと以下のような画面が表示されます。プログラムをクリックして名前は「NDK Builder」にしました。この名称である必要はないですが、わかりやすい名前にしておいたほうが楽かも。

カテゴリー: Android, Java, プログラム | Windows版EclipseにAndroid-NDKを設定 はコメントを受け付けていません。

ARの世界

開発サンプルを動かしてみましたが、おもしろいです。

カテゴリー: Android, C/C++, Java, ソフトウェア, プログラム | ARの世界 はコメントを受け付けていません。

zoomToSpan

特定の2地点を地図上にプロットして表示する時、スケールが大きかったり小さかったりすると片方の点が表示されない事がある。ちょうどいいズームレベル、というのは設定できないものか、と思って調べていたら

MapController.zoomToSpan(int latSpanE6, int lonSpanE6)

というメソッドがあった。

中心の緯度経度と表示したい地点の緯度経度の差の絶対値の2倍でちょうど地図に収まるように表示範囲を指定できた。これはまた使いそうな気がする。

カテゴリー: Android, Java, プログラム | zoomToSpan はコメントを受け付けていません。