自分用のホームアプリを作る
Quick Deskの自分専用版を作ろうかなぁと思って、この正月からNetBeansを使って作成していたりする。
自分としてはQuick Deskのように縦画面固定でタスク画面が下部にあって、それ以外はデスクトップ画面、おまけのドロアーがあれば良い。
まずはタスク画面の実装。これは思ったよりもすんなり。一番困ったのはホーム起動直後の挙動。とりあえず、アナザーホームが起動していないか調べて、起動していなかったら、アナザーホームを起動することで対応。うまい方法無いもんかな。
後はScrollViewの挙動に悩まされる。何も考えないで実装すると途中でフォーカス奪われるのねorz
デスクトップの実装とショートカット登録等もなんとか。アナザーホームの選択もアプリの選択と同じくACTION_PICK_ACTIVITYで投げればよかったのかもしれないなぁ。
とりあえず最低限動くものができたので、不足分は都度追加していくことにしよう。
このままだと色々と行き詰まりそうなので、どこかで1から作りなおす必要があるのだろうけども。
J5Script for gooメール 1.93
OutSiderさんの指摘により、修正をしました。不具合があればご連絡ください。それとともに、前のPCから昔の記事を引っ張ってきて、一部記事の復旧を行いました。
1.92→1.93 変更点
- gooメール側での宛先表示の変更に対応
j5script for goo mailとNILScriptのスクリプトのリンク貼り直し
リンクが切れていたのに気づきませんでしたorz
修正を行いました。
C#での文字コードの判別
C#で、エディタを作るにあたって文字コードの判別が必要になったので。
C#2008 文字コードの判定(サンプルコード2)
を参考にさせていただくことにした。
エディタを作るのは理由があって、テキスト管理をもうちょっとしっかりしようと思って探したのだけど、自分の目的にどれも合わなかった。
その中で、エディタ内臓の方がいいなぁってレベルだったり。