Java
タダの愚痴なんだけどandroidに限った話じゃないんだけど、スマートフォンアプリを作ってる時にいつも迷うのは、Viewをどう構成するか(xmlで定義するのか?それともJavaで定義するのか?)で迷ってます。Androidで僕が使っている環境であるADTを例に取って言…
色々とあってAndoridでRSSの解析とかやってみたくなったので、調査してみた。引っ掛かるやつのほとんどがRomeというライブラリを使っているようなので僕もそれに従ってみようと思った。で、2012年2月6日現在Rome: Wiki: Home — Project Kenaiにアクセスする…
Android開発をポチポチとやっておりまして、そうすると幾つかクラッシュ情報などが挙がってきます。その中で今回は自分のバグを生んだ爆笑出来るコードを晒してみる。皆さんはそれを見て嘲笑ってください。まず今回問題となったコードですがtimer処理を行な…
皆さんは複合代入演算子使ってますか〜〜〜〜!?僕は良く使ってます!
しっかりとリファレンス(Errorクラス)に書かれていました。あまり気にしてなかったんですが、クラス分けされてるだけあって全然違うものだったんですね・・・ Error は Throwable のサブクラスで、通常のアプリケーションであればキャッチすべきではない重大…
前回書いたようにJRubyでは、importをJavaのようにアスタリスクを使って省略して書くことが出来ない。前回のコードを例にとってあげると import 'javax.swing.JFrame'は問題ないけど import 'javax.swing.*'は出来ないといった具合である。これはちょっと不…
何故か、卒論にJRubyを使ったのでその経験を活かして、忘れないうちにメモを作ることにしました。 開発環境にはNetBeans(6.7.1)、JRuby(1.4.0)を使用しました。 まずは、単純にJavaからJFrameを呼び出して、表示するコードを書いてみました。 include Java i…
前回このメソッドを用いた時にも引っかかったことなのだが、使うたびに引っかかるので備忘録と戒めの意味を含めて書くことにしました。ちなみにちゃんとオンラインマニュアルには書かれています。 で、よく間違えるのは以下のような場合だ。 String str = ne…
よく文字列を操作するのは遅いStringBufferを用いるべきだという話をよく耳にする。 そこでStringは一体どれほどStringBufferより遅いのかを調べるために、試しにコードを書いてみることにした。 public class CompareStringBufferAndString { public static…