今日の役に立たない一言 - Today’s Trifle! -

古い記事ではさまざまなテーマを書いていますが、2007年以降はプログラミング関連の話がほとんどです。

2012-01-01から1ヶ月間の記事一覧

Androidのアプリ内課金が動かない件

自作アプリでアプリ内課金が動かない件で、鉄道アラームの作者 @phytoncide_ さんに調査を協力してもらった。その結果、HTC EVO でも動かず。。。 とりあえずGoogleが提供してるサンプルDungeon を動かしてみることにした。 Dungeon をコピー パッケージ名を…

アプリ内課金で購入しても勝手にキャンセルされまくってテストができない件

作成中のAndroidアプリでアプリ内課金を使おうとして実装はできてるんだけど、実際にアプリから購入しようとすると「お支払いを承認しています」のところでタイムアウトになって、購入がキャンセルされてしまう。 購入したユーザーに届くメールには、 お客様…

AndroidでのActivityの責務が大きくなりがち

Androidアプリを作ってると、すぐにActivityが巨大化する。 そこでActivityの責務を小さくしようと思ってControllerになるクラスを分割しようとするけど、Activityに対する依存度が大きくてすっきりした設計で分割できない。 誰かいい方法知りませんかー?

ダイアログの表示とボタンを押されたあとの動作のコードの書き方

ダイアログのidについて ダイアログを表示したいときは、まずActivity#showDialog(int id)を呼ぶ。 そうすると、Activity#onCreateDialog(int id)が呼ばれる(最初だけ)。 詳しく調べたわけではないけどたぶんActivity毎にAlertDialogのインスタンスをHashM…