2011-03-01から1ヶ月間の記事一覧

Android のセンサ

Android に搭載されているセンサは以下のとおり(Android 2.2 (API level 8) 現在): (もちろん,機種ごとに実装が異なる) android.hardware.Sensor.TYPE_ORIENTATION 方位(傾き)センサ android.hardware.Sensor.TYPE_ACCELEROMETER 加速度センサ androi…

無線LANの子機を装着

Panasonic Let's Note CF-Y7 は(画面の大きさは嬉しいけれど)内蔵する無線LANが 802.11a である上,親機との接続が頻繁に切れる現象に悩まされてきた.そこで,親機とセットで購入していおいた子機を接続した. ノートPC と比してちと大きいけれど,最高13…

GPS を利用した現在位置検出

package jp.hews.hellogps; /* * GPS を利用して現在位置を取得する * 2011.03.28 */ import java.io.IOException; import java.util.Locale; import java.util.List; import android.app.Activity; import android.content.Context; import android.graphic…

Android の状態モニタ "Dalvik Debug Monitor" を用いた緯度・経度の入力

コマンドプロンプトから以下のコマンドを入力.ここで ddms.bat が Dalvik Debug Monitor を動かすコマンドをである. C:\>cd "Program Files\Android\android-sdk\tools" C:\Program Files\Android\android-sdk\tools> ddms.batDalvik Debug Monitor が起動…

Google Maps を使う

準備:Google APIs の追加 Android の SDK Manager を起動し,以下の画面において Google APIs を追加する(全ての API レベルについて追加すると,インストールに時間がかかる.特定のバージョンのみに絞った方がよい) 実行ログは以下のとおり: Downloadi…

アンドロイドアプリ開発におけるマニフェストファイルの編集 on Eclipse

アクティビティの属性を変更したい場合,下図のように AndroidManifest.xml を指定. Application Nodes に含まれるアクティビティ名をクリックすると右側に属性(attributes)が表示される. これらのうち,必要な部分のみ設定する. 例では "Screen orientat…

卒業生がやって来た

本校を修了してほぼ1年経つ(F系の会社に勤める)卒業生が「ノー残業デーだから」と研究室に立ち寄ってくれた.ここ2ヶ月位,午前様が続いていたそうで,そんな話を聞くとSEという職業の大変さを感じる.仕事の忙しさには波(山と谷)があるから致し方ないけ…

android開発環境の構築 on Windows

MS-Windows XP 上に開発環境を構築する. 参考にした書籍は,木南英夫, Google Android アプリケーション開発入門, 日経BP社 (2009) である. JDK6 のインストール Java SE Development Kit 6 Update 17 が既にインストールされていたため,パスを通すのみ(…

卒業式と謝恩会

先日の18日、卒業式が行われた。教員にとっての卒業式は毎年の恒例行事ゆえ、淡々と進む印象しか持たないわけだが、今年は担任をしていたため例年とは受け止め方が異なった。氏名を読み上げる際、自分らしくない事に感極まったのも事実である。もっとも、そ…

Toggl Desktop for Linux

自分がどのように時間を使っているのか知りたくて,Toggl - Time tracking that worksへ登録した. 記録を始めると同時に Linux 版のアプリも導入した.ホームページで案内されるとおり,以下のコマンドで OK. sudo add-apt-repository ppa:official-toggl/…