Home
タイトル

GAE  2010/10/29(Fri)14:46:03
最近Twitterで「GAE」という単語をよく目にし、何かわからなかったのですが
使用する機会に恵まれましたので記入しておきます。
GAE = Google App Engine の略で、今回はアンドロイドアプリのバグレポートを
保管する為に使用しました。
詳しくは下記サイト様を参照ください。

トラックバックURL
http://www.adamrocker.com/blog/288/bug-report-system-for-android.html
http://libro99.appspot.com/index2?id=50

wifiのアイドル時間  2010/10/26(Tue)18:24:00
現在常駐してgtalk経由でメッセージを受け取るプログラムを作成しているのですが、wifi接続から待機モードに移行し、数分経つとコネクションが切断されてしまいます。
調べたところ、15分アイドル状態が続くと省電力の為にwifiが切断されるようです。
なので、BroadcastReciverを使用してネットワーク状態を監視し、切り替わるタイミングで再接続するように変更しました。(ここにたどり着くまで4時間ほど費やしましたが。。)

トラックバックURL
http://meloncake.sblo.jp/category/866563-2.html

アイコンの作成、コーディングスタイル  2010/10/19(Tue)18:00:54
今までデザインとは全くの無縁でしたので、アイコン作成はとても難しいです。
とてもよくまとめられてあるブログがありましたので、残しておきます(1)。
公式のテンプレートもあるようです。

それと、公式のコードスタイルガイドを翻訳してくださっているページがあるので、
これも一緒に残しておきます(2)。

トラックバックURL
1.http://blog.asial.co.jp/693
2.http://www.textdrop.net/android/code-style-ja.html

SERVICEからのINTENT起動  2010/10/15(Fri)16:51:46
SERVICEからActivityを起動しようと思い、いつも通り
Intent it = new Intent();
startActivity(it);
という感じでコーディングしたのですが起動しませんでした。

SERVICEからの起動の場合
Intent it = new Intent();
it.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(it);
という風にしないといけないようです。

トラックバックURL
http://d.hatena.ne.jp/Raspberry-Farad/20090921/1246795976
http://www.mailinglistarchive.com/html/android-group-japan@googlegroups.com/2010-07/msg00735.html

備忘録(smack)  2010/09/30(Thu)14:06:38
gtalk経由で位置情報を交換するAndroidアプリをSmackというライブラリを使用して作成しているのですが、ハマった所が一点ありましたので記入しておきます。

問題 : XmppConnectionのPacketListenerを設定するとコンタクトリストが取得できたり出来なかったりする。
原因 : 不明。とりあえずPacketListenerを設定するコネクションとコンタクトリストを取得するコネクションを別にする事で回避出来ました。
またちゃんとした原因がわかれば記入します。

wifi位置情報取得  2010/09/28(Tue)11:48:05
おはようございます。

AndroidでWifiの測位システムを利用して位置情報を取得する方法を備忘録として残しておきます。

1.skyhookwirelessのHPにて登録を行い、sdkをダウンロードする。(登録時のアカ ウント、会社名はライブラリ使用時に必要なのでメモを取っておく事。)
 http://www.skyhookwireless.com/developers/sdk.php

2.ダウンロードして解凍したフォルダwpsapi-3.5.0.22-androidのlibフォルダ内
 にあるwpsapi.jarをEclipsのビルドパス→外部アーカイブの追加でインポートす る。

以上です。

サンプル
http://www.skyhookwireless.com/developers/Android_Integration_Manual.php

家で加速度センサーを試してみた  2010/09/18(Sat)10:59:33
今日は家でサンプルを元に加速度センサーを試してみました。
その時つまずいたことを少々

1.Windows7 64bitでEclipsのContent assistantを使用するとフリーズする。
 Ctrl + Spaceで使えるVBで言う所のインテリセンスの機能を使用すると、フリーズしました。(環境はノート、Corei5、メモリ4Gです。)
 Eclipsのフォルダ内にある「eclips.ini」に
 -XX:PermSize=32m
 -XX:MaxPermSize=256m
 を追加するとフリーズしなくなりました。

2.センサーが働かない
 Ver.1.6でVer.1.0サンプルを動かしていたのですが、1.6と1.0では仕様が変わっているようです。

トラックバックURL
1.http://yakinikunotare.boo.jp/orebase/index.php?Eclipse%2F%C9%D4%B0%C2%C4%EA%A4%F2%B2%F2%B7%E8

2.http://www.grandnature.net/blog/archives/2009/02/android_2.html
2.http://www.adakoda.com/android/000182.html

備忘録  2010/09/13(Mon)09:20:24
久しぶりに簡単なアプリを作ってみて、調べた事を残しておきます。
・省電力モードにしない
 AndroidManifest.xmlに
 <uses-permission android:name="android.permission.WAKE_LOCK" />
 を追加。(アプリインストール時に警告が出るようになってしまいますが。。)

・方向を固定する
 アクティビティのscreenOrientationプロパティを設定する。

以上です。

XPeria  2010/05/13(Thu)18:15:15
会社に XPeria 2台と HT-03A 1台 が入りました!
iPhoneと比べると動きは多少もっさりしていますが、エミュレーターに
比べればかなりサクサク動くので、デバッグがやりやすいです。

今日はSDカードにファイルを書き込もうとしたところ、なぜかエラーが発生して
小一時間悩みました。
インターネットで情報を探したところ、AndroidManifest.xmlに
<uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE">
</uses-permission>
を追加すれば書き込みが可能になるとの情報を見つけたので追加したところ、書き込み可能になりました。
デバイスの機能を使う場合はAndroidManifest.xmlに記載が必要なんですかね?

トラックバック
http://groups.google.co.jp/group/android-group-japan/browse_thread/thread/6133965e5bd0333d

機種情報  2010/04/21(Wed)09:29:36
Android 2.1搭載「DROID Incredible」、HTCとVerizonが発表
http://www.itmedia.co.jp/news/articles/1004/16/news049.html


Admin CGI WEB