android

Android Marketのコメントが「NDK使え」ばかりなので、NDK始めた。

Android Marketにjbox2d使ったアプリあげたら、遅すぎ、NDK使えというコメントだらけだったので Android Native Developer kitを始めました。 導入いろいろ面倒でした。cygwin は install時に、gccとmake(gmakeのこと)をオプションで選択する必要有り .bashr…

1.5でセンサー周り大きく変わってるね。

こんな感じになりました。SensorEventとかできたみたいです。センサーのイベント登録 for(Sensor sensor:sensorManager.getSensorList(Sensor.TYPE_ALL)){ if(sensor.getType()==Sensor.TYPE_ACCELEROMETER || sensor.getType()==Sensor.TYPE_ORIENTATION ){…

Block崩しゲームを作ってAndroid Marketに公開してみました。

その名も BlockDown です。 完成度は低いのですが、とりあえず公開してみました。 他との違いは、物理エンジン使っているところです。 (いきなりコメントで重力強すぎだよとか書かれていますが)以前公開した、サンプルアプリのOpenGL RedBook Demoは、総ダウ…

見比べると、app storeの競争は相当激化しているな

まずは、android marketの英語記事の上位5つのフリーゲーム http://asia.cnet.com/reviews/mobilephones/0,39050603,62055670,00.htm 写真だけ見ても、雰囲気わかります。シンプルなゲームが多いねという感想こっちは、「iPhone 3GS」発売記念ゲームレビュ…

ポケット羅針盤の資料

HT-03Aにプリインストールのポケット羅針盤 http://smartphone.nttdocomo.co.jp/fordeveloper/android/pocketcompass/ここに資料があった。 http://release.nikkei.co.jp/attach_file//0224395_01.pdf 画像見ると、デザイン作りこんだ、コンパスと傾き表示モ…

マルチディスプレイはOSどうサポートしているのだろう?

マルチタッチはAppleの特許の関係で使えません。 でもマルチディスプレイはAndroidはどう対応しているのだろう?日本の携帯でもサブ画面あるやつ結構あるよね。ロシアのAndroid 携帯(本当にリリースされるかどうか不明) http://www.slashgear.com/russian-hi…

Widget作成支援の小さいUtilクラス作った。

http://code.google.com/p/akjava-android-project/source/browse/trunk/akjava_lib_android/src/com/akjava/lib/android/WidgetUtil.java普通はandroidではxmlでwidget作りますが、諸事情で使えないときは直接書くことになります。 そんな時、コードを書き…

知らないメソッドの使い方を調べるのはGoogle Code searchが一番

Google Code Searchはオープンソースのコード検索するサイトです。 http://www.google.co.jp/codesearchAndroidの知らないメソッドの使い方探す場合、メソッド名を入れて検索します。 たとえば、LinearLayout.LayoutParamsとか すると、そのメソッドを使って…

Text To Speech試したら以外とよかった。

2.0から標準搭載というTextToSpeech機能ですが、1.1用のTTSがありますので試してみました。 そこそこ喋れました。辞書アプリとか作るとき、オプションで対応させてみたいです。

OI file managerの取り込み方がとりあえずわかった。

自分のアプリに取り込んで使うには、ソースとresとmanifestをコピーすれば動きます。 ただし、action経由で呼び出すと、すでにOI file managerを単独でインストールしていた場合、ダイアログで選択する形になります。なので、クラスを指定してIntentを呼び出…

谷歌拼音输入法って中国語IMEなんだね。

エミュレターの設定を見ていたら、こんなアプリケーションに入れた覚えがなくて検索するはめになったよ。 私だけじゃないはず

wattpadというリーダーアプリ入れてみた。

http://www.wattpad.com/ という無料本のサイトがあるらしい。 そのサイトへアクセスする、Androidアプリだ。実際ブラウザーでアクセスするのと大差ない。 Flashの変わりにアプリにしているだけだ。 名刺代わりに各ポータルサイトはこういうアプリを作ったり…

ファイルマネージャーのApache 2.0のコード

http://code.google.com/p/openintents/downloads/list OpenIntentsのFileManager・動作テストには以下 http://code.google.com/p/openintents/downloads/list?q=testfilemanagerこのファイルマネジャーを自分のアプリで使うには、ソースコードを自分のアプ…

EclipseでSDCard関係

EclipseでAndroidのAVD切り替え方がよくわからなかったので、古い1.5を消してSDCardを指定して作り直した。マウント状況は、adb shell からmount で確認可能同じくadb shellから、sdutil unmount /sdcardとsdutil mount /sdcard で抜き差しのエミュレートが…

HTC Heroのスペックを見て

ハードウェア的には、デジカメが5Mピクセルになった以外、HTC-Magicと大きくは変わりません。しかし、全体的なハードのデザインも洗練されて来ていますし、イヤホンジャックwもついたようです。なんといってもUIをオリジナルで作りこんでいるようで、他のHTC…

iGoogleページが新しくなったみたい

http://googlemobile.blogspot.com/2009/06/snack-time-with-new-igoogle-for-android.html外出先でも家と同じ情報にアクセスしたいときに便利そうだ。AndroidとiPhone版が同時リリースだけど、 AndroidがWebkit採用でiPhoneとの互換は相当楽なんだろうね

そのうちAndroid採用はニュースにならなくなるかもね

ウォークマンの新シリーズはAndroidを採用というウワサを耳にするが ルーターや再生プレイヤーなどとかの機器では、Linuxつかっているのは多かったりするAndrodiはタッチパネルなどがついていて、インターネットと接続する場合がある機器の標準 OSになりえる…

MSM7225チップに期待か?

割と現実的な意見を見ました。 http://xenonews.blog50.fc2.com/blog-entry-2079.htmlまあWifiはバッテリの消費激しいらしいです。 それに抜きにしても、MSM7225チップ搭載の普及型といっていいhtc lancasterに期待したいです。 詳しくは知らないのですが、…

androidがiPhoneを超えるとしたら、HTML5全盛になった時だろう

http://japan.cnet.com/news/tech/story/0,2000056025,20393958,00.htm http://www.atmarkit.co.jp/news/200905/28/html5.html 読むと、GoogleのHTML5への期待がうかがえる。 Googleはすでに、GearsというプラグインをリリースするなどしてHTML5での機能をブ…

UbuntuでAndroidアプリがNativeで起動可能になろうとしているみたいだ。

http://www.linux-magazine.com/online/news/android_on_ubuntu 単にAndroid OSがブートするというわけではなく、apkのファイルをカーネルでサポートして実行できるようにしているらしいです。 Dalvik VMのlibcが特殊とかで大変だったとか書いてあったような…

エミュレターが起動しないことがある

Eclipseで開発中にエミュレターが起動しなくなった。 コンソール見るとimg data が lockとか出ている。調べてみる以下のフォルダーに C:\Users\***\.android\avd\1.5.avd ロックファイルができていた。消したらうまくいった。 cache.img.lock userdata-qemu.…

ドラゴンボールで言う所の天下一武道会・ADC2が開催について

Android Developer Challenge 2が開催されるみたいですね。 http://android-developers.blogspot.com/2009/05/calling-all-developers-for-android.htmlキラー Android アプリを生まれそうで楽しみですね。 Androidではまだ、この賞金額を有料アプリで稼ぐの…

Motorola HeronやHTC Lancasterとか出るみたい

ニュースとか見ていると http://www.washingtonpost.com/wp-dyn/content/article/2009/05/26/AR2009052601854.htmlAT&TからMotorola HeronやHTC Lancasterが今年中に出るようだ。 なんだかんだいって、世界だと今年中に10機種ぐらい超えるのでは?HTCは日…

Sony EricsonからAndroid端末が冬ぐらいには出るみたい

ニュースによると http://japan.internet.com/allnet/20090522/18.html Sony EricssonのAndroid端末が出るみたいだ。 時期はOSが2.0になる時期とのことで9月から12月ぐらいだろうね。ソニエリならデザインに少しは期待できそうだ。 できたらドコモの冬モ…

GLSurfaceViewでキーイベント拾うのにはまる

1.1の似たクラスだとrequestFocus()だけでうまくいったのに (そもそもrequestFocusは正当な手段じゃなかったぽい) 1.5のGLSurfaceViewだと setFocusable(true); setFocusableInTouchMode(true); しないといけなかった。GLSurfaceViewはAndroidでゲーム作るな…

iPhone3の仕様が固まってきたみたい?

http://response.jp/issue/2009/0520/article124892_1.html 発売日は7/7のらしい。そうなると、9月頃に予定されているAndroid 2.0はiPhoneを意識したものになり CPUも高速化されるだろうな。 HTC Heroあたりだろうかね。その頃には日本製のAndroid携帯も発…

9月にはandroidは2.0に??

Samsungが9月に別の端末を出すという記事がリークされたようです。 http://www.unwiredview.com/2009/05/11/samsung-spica-and-bigfoot-android-phone-details-leaked/その中でAdroid 2.0/Donutという情報があって、これが正しければ 9月には2.0になるのか…

SDK1.5r1のplatform1.1モードで一部、テクスチャー読めない問題解決

PNGのテクスチャーのサイズが32x32だったのが問題ぽかった。原因究明は難しいけど、サイズが32以下だとだめぽい。 以下のようなエラーでたら、画像のサイズを確認してみよう。 05-09 07:04:12.168: ERROR/AndroidRuntime(285): java.lang.NullPointerExcepti…

MLによると有料アプリの売り上げはいまいちらしい

http://groups.google.com/group/android-discuss/browse_thread/thread/c81abaacffdbea64/6e0b481fc0318c4f250,000フリーダウンロードでも売れたのは100から500ぐらいという例があるみたいだ。主な原因としては、24 Hour Free and refund policyが考えられ…

操作の処理は AsyncTaskを使って別スレッドで

Painless threading という面白い記事があった。 http://android-developers.blogspot.com/2009/05/painless-threading.htmlようは、操作処理はAndroid 1.1ならUserTask・1.5ならAsyncTaskを使うべきという内容です。onClick中で処理してしまうと、メインス…