Android

HTC Desireを購入した。AndroidのSDKのドライバはまだ対応していないみたいだけど、 http://d.hatena.ne.jp/princo_matsuri/20100417 の説明を見てドライバをインストール出来た。ddmsのDeviceScreenCaptureをノートPCで見てみたところ、Desireの画面はノー…

AndroidのEmulator上でJavaでHSV色調補正処理を動かしたら時間が掛かりすぎる。実機でもきっと遅いだろう。なので、NDKを使ってCで書くか(まだARMのNEON命令が使えないけど)OpenGL ES2.0のGLSLで処理をするしか無いと思う。GLSLならばWindowsのOpenGLでも…

AndroidでWebViewを使う際に少し躓いたのでメモ。今のところWebViewを使ったアプリを作る予定は無いけれど…。 uses-permission の追加。 インターネットにアクセスするので、AndroidManifest.xmlに、 を追加しておく。 JavaScript の許可。 webViewInstance.…

NDKのドキュメント STABLE-APIS.TXT を見てみると、NDKのAPI Levelが android-5 の EclairでOpenGL ES2.0が使えるようになるみたいだ。 でもまだまだAndroid 1.5を使っているユーザーが現時点で31.0%もいる。何年後かには変わっているだろうけれど…。 http:/…

Eclipseでdebugしているんだけど、Variablesウィンドウで確認出来る変数の値が何やら実際の値と異なるような!? Logに出すと正しい値になっているし処理には問題が無いのだけれど…。計算にその変数の値を使うと変わって表示されてしまう気がする。 あとロー…

widgets

Widgetの見た目を変更する方法の話。resourceのlayoutのXMLに記述するViewのElementには、既存のクラスを継承したクラスの名前を書いたらそれが使えるようになる。だけど見た目を変更する為だけに色々なWidgetを継承したクラスをたくさん作りたくは無い。出…

NDK

Javaだと重いと思うのでNDKで書こうと思う。VMで動かしているUbuntu9.10のbash上で /build/host_setup.sh を実行したらエラーが出た。 http://groups.google.co.jp/group/android-ndk/browse_thread/thread/2127fa52b6aa362c 記述ミスだった。NDK1.6はもう何…

Emulator 重いのはQEMUでまんまる動作させてるかららしい。実機で確認するようにした方が良いのかも…。 RenderScript Ubuntu9.10をVMで入れてAndroidのソースをrepo syncで落としてみてみたら、RenderScriptというのがあった。http://www.inter-fuser.com/20…

そろそろ始める

Androidのアプリ開発をそろそろ始めようかと思う。iPhoneのアプリ開発を始める為に去年MacMiniとiPhone3GSを買ったけど、iPhoneのアプリはSyntaxがなんか奇妙なObjectiveCである程度書かないといけなさそうな感じだし慣れてないMacで開発しないとって感じだ…