Latest Posts

Activity のテストなら 、 Service なら を使うべきなんでしょうけど、Android って事あるごとに Context が必要なので、ただのクラスライブラリのテストでも必要なことがシバシバ。 参考 [androidの単体テスト(AndroidTestCase) - Androidのド肝] (http://blog.haw.co.jp/android/?p=47…

Keep Reading →

Android の EditText の文字列と、String 変数値を同期させたいケースって結構あると思うんですけど、LostFocus みたいなのでやると、オンフォーカスな状態で Activity が閉じられた時に LostFocus が呼ばれなくてあぼんとなるのは VB6あがりのプログラマ(=私)なら誰もが経験するんじゃないでしょうか? じゃあ onTextChanged…

Keep Reading →

この記事は FOSS4G Advent Calendar 2012 の 12/26 の記事です。 ベクトル地図が扱える新しい Google Maps Android API v2 については、Google Map Android API v2 の v1 からの変更点メモ で書きました。 ここでは、v2 で新しく追加された を使って、OpenStreetMap…

Keep Reading →

Google Maps Android API v1 では Overlay をレイヤのように使うことで図形群の前後関係をコントロールできましたが、v2 では や クラスに が導入されました。 いくつかの図形を重ねて描画し、zIndex が与える影響を調べてみました。 zIndex なし の場合 まず zIndex…

Keep Reading →

GoogleMap はメルカトル図法なので、地図上の2点間を結んだ直線は最短距離になりません。(メルカトル図法で正しいのは角度だけ、でしたよね。) 地球上の2点間の最短距離は「大圏コース」と呼ばれます。 で、Android 版の新しい API を使うと、この大圏コースを簡単に表示することができます。 こんな感じ、赤がただの直線、青が大圏コースです。 greatcircle…

Keep Reading →

非同期メソッドのテストって、皆さんどうやってるんでしょう? ちょっとググってみたけど「 とか とか で待て」とかあんまり良い答えが見つからなかったので、自分でユーティリティクラス作ってみた。 まあ CountDownLatch で待ってるだけなんですけども。 2013.1.10 修正:メソッドに全部 つけたら動かんやん、恥ずかし… Future インターフェースを implements…

Keep Reading →

Android の Map API が刷新され、 ベクトル地図! 回転、視点変更 屋内、地下街マップの表示 が可能になりました。Googleマップアプリの機能が API で提供された感じです。これは感涙。 v2 になって導入手順が大幅に変わりましたが、 @adamrocker さんが早速解説して下さっています。 throw Life - Google Maps Android API v…

Keep Reading →

で ejs を入れたつもりが、 とかが入っちゃう。 と、正しく ejs が使われる。 なんなのよこれ。express が rc だから? ##0:51追記 あーっ、ヘルプ見たら が正しいのね。 Usage: express [options] Options: -h, --help output usage information -V, --version…

Keep Reading →

Windows8(32bit) でもいけます。 Mountain Lion の Bootcampアシスタントで Windows7_32bit のディスク入れて続行しようとすると「対応してません」とエラーが出る とりあえず「サポートソフトウェア」はUSBメモリに取得しておく Bootcampアシスタントはあきらめ「ディスクユーティリティ」でパーティションを作る 再起動→起動時に option(ALT…

Keep Reading →

OS は Mountain Lion、Homebrew は入ってる前提で。 ##インストール 「処理系」の GHC と、開発用プラットフォームをインストールする。 ==> Downloading http://www.haskell.org/ghc/dist/7.4.2/ghc-7.4.2-x86_64-apple-darwin.tar.bz…

Keep Reading →

SublimeText2 は大変便利なテキストエディタですが、shift-jis に対応していないのが玉にキズでした。 mojibake そんな時、@umibose さんのツイートが! Sublime Text 2でSJISもいける!https://t.co/XxCrfPd0 M.Hayakawaさん (@umibose) 10月 11, 2012 ふむ、ConvertToUTF…

Keep Reading →

HaxeでつくるWebアプリ開発(node.js + Express) | 深追い Fukaoi.org を参考に、haxenodeを使ってみたときにハマったこと。 こんな感じでサンプル作って、 を実行したところ、 /.../bin/haxenode.js:53 ReferenceError: window is not defined at $hxExpose (/.../bin…

Keep Reading →

hxLINQ というのがあったので使ってみた。 JSLinq をベースにして作られたものらしい。 Flash/JS/PHP/Neko/C++ でテスト済だそうです。 ##導入 まず、 hxLINQ をインストールします。 Sublime Text2 と haxe-sublime2-bundle…

Keep Reading →

前回に続き、 reactive4java ネタ。 調子に乗って Android で位置を取得し続けるのを reactive4java を使ってやってみた。 使い方は、方位の時とほとんど同じ。パラメータが Float から Location に代わっただけ。 フラグは、Listener を unregister…

Keep Reading →

##環境 Mac OS X 10.7 Homebrew はインストール済み ##参考 Node.jsでHello worldするまで - 飲む、寝る。 手順はほぼこのとおり。 ##手順 Warning: It appears you have MacPorts or Fink installed. Software installed with other package managers…

Keep Reading →

####9.20追記:OpenStreetMap≒MapQuest な事など加筆修正しました 完全に乗り遅れた感がありますが、OpenStreetMap とiOS6の地図を比べてみました。 OpenStreetMap は誰でも編集できて自由に使える地図のWikipedia です。 (iOS6地図ガッカリ事件に際して、OpenStreetMap…

Keep Reading →

画面をスリープ状態にさせないためには - 逆引きAndroid入門 について、これってどの期間で有効になるのか気になったので調べてみた。 「Activity.onCreate でスリープ抑制、onDestroy で解除」という実装をした時、そのアプリがバックグラウンドにまわった時はどうなるの?というところ。 結論は「ちゃんといい感じで動いてくれた」。 アプリ(というかその Activity…

Keep Reading →

Rx いいよ Rx とか言っておきながら、いままで Cold と Hot の違いについて、ちゃんとわかってませんでしたスイマセン。 そのため、 reactive4java で端末の方位を取得しつづける - Qiita reactive4java で位置を取得し続ける - Qiita で作ったサンプルプログラム、盛大にバグってましたorz Cold な Observable と Hot…

Keep Reading →

  |  2
  |  3
  |  4
  |  5
  |  6
  |  7
  |  8
  |  9
  |  10
  |  11
  |  12
  |  13
  |  14
  |  15
  |  
16
  |  17
  |  18