海月玲二

ひさしぶりに車輪の再発明のコーナーです。Android用のテキストエディタを作りました。広告とかも全然ないフリーなのと、ハードウェアキーにわりとしっかり対応しているのが特徴です。

なんかアレね、「豪華な機能がない単純なアプリがほしいんだけど、ないから自分で作る」みたいのが増えてくような気がする。DumbGalleryもそうだし、AndroidSKKもそうかもしれない。やはり「気軽に野良アプリが作れる」というその一点においてAndroidは圧倒的に優れている。これが覆らないかぎりiPhoneを使うことはないと思う。

このエディタは、要するにAndroidのEditTextにちょっと機能を足しただけのものである。「ちょっと機能を足す」の中では、行番号とか改行マークとかを表示させるのには意外に苦労した。いや、検索すれば「onDraw()をオーバーライドする」ということはすぐわかる。でも、そのまま何も考えずにやると、文章が長くなるにつれてすぐ重くなって大変なのだ。いろいろ試行錯誤した結果、画面に表示されてない部分は処理しないとか、事前に行頭のy座標を計算しておくとか、せこい工夫をしたらだいぶマシになった。