Latest Posts

Mac 最強の git/Mercurial クライアントである SourceTree ですが、git-svn した Subversion リポジトリもほとんどシームレス い扱うことができます。 以下、方法です。 I. Terminal で git svn clone する。※リポジトリがデカイと結構時間かかります。 -s オプションをつけているので、最後 /trunk としない所がミソ。 II…

Keep Reading →

今まで Windows アプリケーションしか作ったことのない人(私のような)が、Android アプリケーションをつくりはじめて戸惑うところの一つに、Activity のライフサイクルがあります。今回これ関連で、 見事に static 変数でハマりましたので、メモしておきます。 Android Developper では、Activity…

Keep Reading →

1/15(日) に行われた Android の初心者向け勉強会に参加してきました。 第1回 名古屋Android勉強会 : ATND 自分は昨年の9月頃から Android をぼちぼちと仕事と趣味でやってたので、今回参加してよいものが迷ったのですが、参加して良かったです。やはり我流は基本がいくつも抜け落ちている。やっぱり基礎は大事ですね。講師の有山さん( @keiji_ariyama…

Keep Reading →

Android で GPS の位置を受信する場合、LocationListener というインターフェースを渡して位置が受信できるのをジッと待つわけです。Android での GPS の使い方はググるといっぱいでてきますもんね。 で、LocationManager.onStatusChanged…

Keep Reading →

Android ではたくさんのセンサーがサポートされています。 API リファレンスによると、現在想定されているのは以下の種類です。 TYPE_ACCELEROMETER - 加速度センサー TYPE_LIGHT - 照度センサー TYPE_MAGNETIC_FIELD - 地磁気センサー TYPE_ORIENTATION - 方位センサー TYPE_PROXIMITY - 近接センサー TYPE…

Keep Reading →

昨年の暮れ、Google Latitude の iPhone 版が公開され、ツイッターなどでにぎわってましたが、自分は Android で 二年前から使ってたわー(嘘)、数ヶ月前から使ってました。 その機能の中に 「履歴を保存する」 というのがあって、これまた興味本位で 「ON」 にしていたのですが、PC 版の Google Latitude…

Keep Reading →

えーと、今年もよろしくおねがいします。 WiFi 位置測位の精度を調べてみた で、WiFi(というか NETWORK_PROVIDER)の位置測位が結構精度が高い事を紹介しましたが、いろんなケースでデータを取ってみないとなんとも言えないので、今日浜松に遊びに行った際に GPS_PROVIDER と NETWORK_PROVIDER でロギングしてみました。 環境 使用端末: IS0…

Keep Reading →

前回、WiFi 位置測位の精度を調べてみた の続きで、GPS も WiFi も無効だった場合、つまり携帯電話の基地局による位置測位の精度を調べてみました。 経路は前回と同じです。 計測方法も同じで、ただ GPS も WiFi も端末の設定で OFF にしています。 で結果です。(青が 前回と同じGPSデータ、黄色が基地局の測位結果です) "photo…

Keep Reading →

Android の位置測位には GPS を使うものと、WiFi(+基地局?)を使うものがあります。 既に知れ渡っている通り、GPS は精度は高いですが、電池消費が激しいです。 一方 WiFi による位置測位は、データベース化された無線LANルータの位置と、Android 端末での電波強度などから位置を推定するもので、GPS ほど精度は高くないものの、GPS…

Keep Reading →

microlog4android は、Android 用のロガーライブラリ。 Log4j のような使い方ができ、簡単に Android アプリケーションにログ機能を実装できます。 もうちょっと詳しく言うと、Log4j を真似て作った Microlog というモバイル用のロガーライブラリがあり、その中から Android に必要なものを切り出し+追加したのがこの microlog4android…

Keep Reading →

前回 から連続ポストですが、 microlog4android の Formatter の中の一つ PatternFormatter について調べたのでメモ。 [Log4j] にも PatternFormatter はあるので同じかなーと思いつつ、少し違うようです。 microlog4android のソースコード から、使える項目の説明を抜粋したのが以下です。 %i : the client…

Keep Reading →

Android の UI レイアウト作成で、コンポーネントの表示・非表示についての visibility プロパティについて調べてみました。 visibility はリファレンスによると、visible / invisible / gone の3種類があるとのこと。 自分は VB6 とか C# 出の人間なので、「なんで2種類(Boolean…

Keep Reading →

2010/12/4(土)、2回目の開催となる 浜松ハッカソン(ハマッカソン)、テーマがモバイルと聞いて Android で参加してきました。 浜松ハッカソン公開Wiki 第2回 浜松ハッカソン(ハマッカソン2) 開催レポート - Blog on AIRS ハマッカソン2に参加 - あきそふと開発日記 当日の Android チーム(というか自分)のレポです。 他の2チーム(HTML…

Keep Reading →

@npaka さんの Androidメモ - OpenGLによる3Dグラフィックス で解説されている OpenGLチュートリアル android-gl が、Eclipse でビルドできない!(たぶん Ant でビルドするサンプル) ので、色々調べてビルドできるようになったので、その手順を書いておきます。 SVN からソースコードをエクスポートします。 他の Android…

Keep Reading →

QCAR SDK の Developper Guide の Tips and tricks → Detecting and tracking simultaneous Image Targets を見ると、この SDK では複数のオブジェクトを認識することができるそう。 Detecting and Tracking Image Targets Simultaneously "1" The QCAR…

Keep Reading →

OpenStreetMap のエラい人が Microsoft に加入した事を受け、OpenStreetMap(以下 OSM) の背景地図に Bing Map の衛星写真が重ねられるようになりました。 JA:Bing - OpenStreetMap Wiki これで、鮮明な衛星写真を元に GPSログ がなくても地図が描けるようになりましたね。 って少し気になることが。 たしか Google…

Keep Reading →

Cygwin も NDK もド素人ですが、何とかできました。 NDK 1.5 の時から変わっていて苦労しましたが、解説してくれているサイトやツイート、SDKドキュメントを読んで何とかできましたので、その手順を記録しました。 Cygwin のインストール AndroidのNDK 1.5でHelloJNIを動かす手順 – Android…

Keep Reading →

日本で主要な地図サービス、Google マップ, マピオン、 Yahoo! 地図、Bing Map の表現の違いを比べてみました。(完全に同じ縮尺にできなかったのでだいたいですが) 情報量が一番多いのはマピオンかな。しかしその分ごちゃごちゃしている印象も。 Google マップ と Yahoo…

Keep Reading →

さて前回は、AsyncTask の doInBackground 内で isCancelled をチェックして処理を中断する方法を確認しました。 しかし前回の処理では、カウンタ値が 101 (期待するのは 100) になってしまいました。 今回は、AsyncTask…

Keep Reading →

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