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

はてなダイアリー市民になりました。

おそらく この日記で「はてなダイアリー市民」になると思います。 30日分とはいえandroidアプリのリリース情報で稼いだ感がありますね。 これからはリリース情報だけでなく、開発tipsをメモったり、日記だったりを書いていきたいです。 今は androidで使える…

Dr.K

KREVAじゃなかったorzhttp://www.atmarkit.co.jp/ad/kaspersky/k/k01.htmlバカ野郎!!バキッ ↑ウケるw

eclipseのエラー対応

たまーに eclipseのエラーがでて、実行しようにもエラーメッセージが表示されてどうしようもないときがある。 こういうメッセージ まず とりあえずおもむろに再起動する それでもダメなら cleanコマンドというものがあるので、実行する。 eclipse.exeと同じ…

Activityのタイトル部分を表示しない

onCreateあたりで呪文を唱えるとできる requestWindowFeature(Window.FEATURE_NO_TITLE); setContentViewを呼び出す前に呪文を唱えないといけないことに注意

AsyncTaskは使い捨て

Newしなおすとリソース食うからとか言って、使いまわそうとするとIllegalStateExceptionがでてこんなメッセージがでる Cannot execute task: the task has already been executed (a task can be executed only once)タスクは1回しか実行できないんだよって…

ミューテックスの理解が誤っていた

Mutex::WaitOne(:Integer,:boolean)を実行するたびにシグナルを取りにいこうとするもんだと思っていたけど 実際は、第1引数で指定した時間分*1シグナルを取りに行こうとするという仕様みたいだ ソース Public Shared Function Main(ByVal Args() As String)…

EditText中でエンターキーで次のEditTextに遷移する方法

EditView::setSingleLine(:boolean)で遷移するようになる! でもxmlでpassword=trueにしたのに普通に見えるようになったぞ 困った、困った。 ならsingleLineもxmlで指定すればいいじゃんと気づいた。 <EditText android:id="@+id/txtPassword" android:password="true" android:singleLine="true" android:layout_width="fill_parent" android:layout_height="wrap_content" /> 無事解決</edittext>

EditTextにエラーを表示する

EditText::setError(:CharSequence)でエラーを設定できる! 今んところ使いどころないけど、これはべんり!!!

Androidの謎のエラー対策

[2009-10-06 21:54:17 - XXX]ActivityManager: Starting: Intent { comp={XXX/XXX} } [2009-10-06 21:54:17 - XXX]ActivityManager: Error type 3 [2009-10-06 21:54:17 - XXX]ActivityManager: Error: Activity class {XXX/XXX} does not exist.こんなエラ…

文字列のバイト単位の操作

VB.NETではバイト単位で文字列の切り取り等が提供されてなく*1 Utilクラス等に書くのでメモ バイト数取得 Public Shared Function LenB(ByVal text As String) As Integer If (text Is Nothing) Then Return 0 Else LenB = System.Text.Encoding.Default.Get…

文字化けを調べる

あんまり 使わないけど、文字化けしたときに どの文字コードからどの文字コードに変換すればいいのか 調べるために毎回コードを書いている気がするので メモする ソース import java.io.UnsupportedEncodingException; public class CharsetSearch { private…

ドコモのメールが使えない

HT-03Aからだとiモードメールが使えないので iモードメールを使うためにはブラウザから imode.netにアクセスしないといけない。 でもこのimode.netっていうのが、ぜんぜん使えなくて IEでしか見れないという時代錯誤な素敵な仕様で しかも激しく重たい さ…

はてなブックマークにポストできた

結局 問題だったのはやっぱりExpectヘッダだった。 ここを読んで発覚した。 Scalaで何か作ってみよう2 DefaultHttpClientを使っているんだけど、デフォルトで設定されてしまうみたいだcommonsのhttpclientを使って解決していたんだけど androidプロジェクト…

二重起動メモ

たまには VB.NETのことも書くよ! アプリをシリアライズ化したい 同じアプリを起動したときに 最初のプロセスが終わるまで次のプロセスが待機するというプログラム書いた System.Threading.Mutexを使ってます。 Public Shared Function Main(ByVal Args() As…

シンプルタイマー

祝 3000ダウンロード 目指すは1万ダウンロードなんですが、まだまだ道のりは長いですね。。。 実は 公開してからすこししてから、毎日のダウンロード数の集計を取っています。 朝と夕にDeveloperConsoleが更新されるので*11日2回分とっています*2 以下の…