むずかしいことはわかりません

いろいろ書いてるみたいな

Android

PreferenceActivity

さすがにアプリケーションの壁紙を変えたら、元の壁紙も変わっちゃうっていうのはおかしいので、壁紙の変更はImageGallary2のファイル選択を呼び出して行うことにしました。 Intentで呼び出して、Uriで返ってくるとか、androidっぽいもの作ってる気分。(気分…

ソースのダウンロードをしたかった。

VMPlayer:http://www.vmware.com/jp/download/player/ ubuntuのイメージ:http://www.ubuntulinux.jp/products/JA-Localized/vmware ubuntuいれるのも…ということで。追加のディスクは VMware Player インストール してみる:http://matanet.ath.cx/vmwareplay…

とけい

http://code.google.com/p/code-by-satoc/source/browse/#svn/trunk/Clockoid ソース一式を載せてみました。binにapkファイルも入ってるので、そちらをどうにかしてダウンロードしてもらうと動かせるかと思います。(WindowsのひとはtortoiseSVNとかでどうで…

ゲーム関係その後

とりあえず、オブジェクト数を制限かければ、画面をタッチしても処理落ちすることがないときもあるので、その方向で動かせるモノを作ります。 Chrisさんの説明動画(http://www.youtube.com/watch?v=5mTJ9X4910E)は参考になるのですが、これはOpenGL ES 1.1の…

時計アプリ

壁紙の上にただ時計を表示するだけというアプリを作ったので公開しようと思っているんですが、どうせだからAndroidMarketにでも載せようか。(でも機能が全然ないので…)ソースをここに載せるんでもいいかなと思ってるのでそのうち載せます。

やっぱり

大きさ気にせず、たくさん表示したい!つーわけで、OpenGLでスプライトを作ることも考えてみようかなー。 基本3Dでしか描画できないハードウェアでやったときに4点ポリゴンをスプライトとして使ったことがあるので、その辺りを探してきて見直せば移植もでき…

ガベージコレクションその2

試しにFPS表示以外にも使っていた文字表示を外してみたら…なんと激減。びっくり。

ガベージコレクション

描画処理と各種動作処理を別のスレッドで実行するようにしてみましたが、画面タッチすると処理落ちるので悩んでます。そのうちなんとかなるだろう。で、どうしても必要なときにタスク生成して、いらなくなったら破棄ってやっちゃうとガベージコレクションで3…

表示優先作るつもりが…SoundPoolの話

表示の話はどこへやら。なぜか、音の方を先に実装してみたりして。 現状のソース。 import java.io.IOException; import java.util.HashMap; import android.content.Context; import android.media.AudioManager; import android.media.MediaPlayer; import…

横道にそれてしまった

「FXの情報を表示できるアプリがあれば、HT-03A買うんだけどなあ」なんていう話を聞いて、じゃあ!と思ったのはいいのですが。 なんでもアプリで作るのもいいんだけど、ここはいっちょ、ブラウザだけで完結するモノの方がよくね?と考えて、ちょっと試してみ…

ここんとこ作ってる物

段々、「ほんとにこれ使ってなんかするのかな」と不安になってきたのでメモ程度に書いておきます。 アクションゲームが作りたかったけど、物理的な入力が不安なんだよね、電話機本体は。 タスク と呼んでいますが、処理する順番リスト 生成と挿入、削除 PAUS…

SurfaceView

ゲームのようにリアルタイムな用途にはSurfaceViewが良いと聞いて、じゃあ、と色々調べながら書き直したんですがどうにもタッチイベントとか拾ってると処理落ちするのは仕様でしょうか?作り方が悪いんだろうか…。とりあえず、タスク用、キャラ表示用のクラス…

画面の切り替わりを抑止

メモ。 携帯の角度を変えると画面の向きが自動で切り替わるのが、ちょっとなーというときに切り替わらないようにする設定。 manifestのアプリケーションタブ(日本語版。英語版だとApplicationか)のActivityのAttributesの中にScreen orientationてのがあるの…

AlertDialog その2

むしろ、こんな感じみたい。 private void quitDialog() { new AlertDialog.Builder(this) .setMessage(R.string.QuitMessage) .setPositiveButton(getString(android.R.string.yes),new DialogInterface.OnClickListener(){ public void onClick(DialogInte…

AlertDialog

リソースにエラーメッセージを入れておいて、EditTextの内容と合わせてダイアログを表示しようとしたら…。 AlertDialog.show(なんちゃらかんちゃら); っていうのが、使えないみたいなので調べてたら AlertDialog.Builder ad = new AlertDialog.Builder(this)…

がーん。

WEPキーの16進文字列を覚えるのが面倒だったので変換用のアプリを書いてみたら、clipboardに対応してないらしくてペーストできなくて大ショック。 おとなしく手打ちすることにします。※アホな話ですが、無線LAN設定のダイアログ下の方に「キー文字列を使う」…

ABC2009 ハンズオンセミナー

ABC2009のAndroidハンズオンセミナーに行ってきました。初歩の初歩という話ではありましたが、とっかかりを掴むためと参加した身としては非常にうれしい内容でした。1.HelloAndroid!の実装 2.ボタンを作る 3.Intentについて 4.GoogleMapsとの連携(おまけ?だ…

Android SDK

http://ascii.jp/elem/000/000/429/429954/ 先日、26日参加のために手元のPCにインストールしてたんで、あらためてこの記事見てみました。 EclipseにAndroidプラグインを登録するためのURLがどうしても登録できなくてどうしたもんかと考えた末、https→httpに…

GDD

詳細レポートは他のところで見れると思いますし、隣に座ってた人が終始twitterなんかで講演の様子を打ってたからそういうのを見てもらえばいいと思う。(終始隣でキーボード叩かれてるとなかなか話に集中できなかったけど) 基調講演だけでもお腹いっぱい。ほ…