android

 通信費を抑えたい。

背景:今、docomoのスマフォ通信費月5700円を高いと感じ始めた。目的:通信費を安く抑える。検討事項: どのMVMOにするか?iijからイーオン(内容をほぼ同じ) 今の携帯(sc-02B glaxy2)で使えるか? => SIM解除可能。(link) + bmobileでSIMを設定可能。 h…

androidでサポートされてないclass, method一覧 (経験値より)

IntHolder import org.omg.CORBA.IntHolder;

Android コーディングガイド

ポイント public 以外のメンバは m_をつえて。 static は s_ つけて。 static finalは全部 大文字。 never catch Exception m_ なんかは、成れないけど、あるクラスのprivateやprotectedにアクセスしていることが 明示的に分かる。 androidなんかはメモリに…

あれっ、publishの画面がどこにいったの?

久しく、自分のandroidのインストール数をチェックしていなかった間に URLが変わってしまっていた、google playになる前はandroid marketといってURLに publish足したところに、自分の作ったアプリの管理画面があったんだけど、 今は https://play.google.co…

パフォーマンスを改善したい

javaでの最適化方法とandoridでのjava最適化は違う部分が多い。http://dann.g.hatena.ne.jp/dann/20090712/p1

drawable-hdpiが表示されない

androidでは、違う解像度を持つ端末で画像を綺麗に表示させるための仕組み、用意されています。そのことは、もちろん知っていたのでが、今回は初めてのアプリの開発でもあり、HVGAのemulatorでずっと開発テストしてきました。そして、開発がひと段落したので…

参照とポインタ

アンパサドを使って宣言する、Cにはない参照型。 C++で導入されたこの参照をしっかりと理解したかった。 すこし、C++から離れているといつも少しの?マークが頭の片隅をふわつくことがあるので、しっかりメモしておきたい。といっても、参照とポインタが非常…

AudioTrackは同期再生する。非同期再生はthread実装で実現しましょう。

お題の通り、 AudioTrackでplay() すると同期再生されます。 つまり、1秒の再生データがあった場合に、 一秒以内に連続でボタンは3回押したら、 3秒かかってしまいます。一つ目ながして、はい、次の奴流して、はい、最後のひとーつ、、、。実現したいのは、…

AudioTrack でwavを再生する

wavを流そうとすると、出力の最初に、金きり音がしていた。その除去にあったてのメモです。結論、wavのheader部分は除きます。