Adsense_top

2011年3月14日月曜日

お見舞い申し上げます

このたび震災により、被災されたみなさまには心よりお見舞い申し上げます。
これ以上の言葉が浮かんできません。


ただ、目の前で震災の話題をネタに、心配を装い大声で笑い声を上げている「おばはん」と「じじい」を見ていると、この話題で「何故、笑えるのか」と、悲しい思いに囚われます。

このブログを読まれている方だけでも、決して、このような人間として最低な生き物にならない事を願っています。


2011年3月8日火曜日

HTC Desire(X06HT)ATOKを入れてみた


ATOKのトライアル版がSoftBank向けにも出ているので、Desire に入れてみました。


Android Marketで、SoftBankのリストには出なかったが、「ATOK」で検索したら見つかりました。
ただ、対応機種が「Desire HD」と「GARAPAGOS」だけしか書かれていなかったが、試しに入れてみました。


まだ、ほとんど触っていないので、ハッキリは言えないが、問題なくインストール出来たように思う。
本体容量に10.6MBほど取られているが、容量の少ないDesireでも可能な範囲だと思います。
ちなみに、SDカードには移せないようです。


見た目はこんな感じです。



かな入力



英数字入力



顔文字入力



インストールしただけで、まだ使い方も良く解らないので、もう少し使ってから続きを書こうかなぁと思っています。


2011年3月7日月曜日

Android 開発 SQLiteでのエラーメッセージ


今まで、普通に動いていたのに、触っているうちに以下のようなエラーが出るようになった。



「Can’t upgrade read-only database from version 0 to1...」



調べてみたら、CREATE文で、FROM の前に「,」(カンマ)があった。


「テーブルが作れねーよぉ」って意味のエラーでした。

また、忘れた頃に出て悩みそうなのでメモっておきます


2011年3月4日金曜日

C# 罫線ありTextBoxを作ってみた

久しぶりの、C#ネタです。
TextBoxをMultilineにした時、何か寂しいので、ノートのように罫線を付けてみました。
難しいことはしてませんが、「OnPaintBackground」をオーバーライドしようとしたら、呼ばれないみたいなので「WndProc」で処理しました。



protected override void WndProc(ref Message m)
{
    base.WndProc(ref m);
    // 描画メッセージ or IMEウインドウの変化メッセージ
    // + 罫線が必要な場合処理します
    if (m.Msg == WM_PAINT || m.Msg == WM_IME_NOTIFY)
    {
        Graphics g = this.CreateGraphics();
        StringFormat sf = new StringFormat();
        // 端との間に隙間がないと変なので、少し隙間を空けます
        int lineWidth = this.ClientSize.Width - 3;

        // 文字列の高さから行の高さを計算します
        CharacterRange[] characterRanges ={ new CharacterRange(0, 1) };
        sf.SetMeasurableCharacterRanges(characterRanges);
        RectangleF layoutRect = new RectangleF(0, 0, 100, 100);
        Region[] stringRegions = g.MeasureCharacterRanges("|", this.Font, layoutRect, sf);
        RectangleF charRect = stringRegions[0].GetBounds(g);
        int lineHeight = (int)charRect.Height;

        // 行罫線をクライアント領域内に描画します
        Pen pen = new Pen(_ruredColor);
        int clientHeight = this.ClientSize.Height;
        for (int i = 1; i * lineHeight < clientHeight; i++)
        {
            g.DrawLine(pen, new Point(2, lineHeight * i), new Point(lineWidth, lineHeight * i));
        }
        pen.Dispose();
    }
}



こんな感じになります。


2011年3月3日木曜日

HTC Desire(X06HT)Gingerbreadにアップデート、続報

先日のHTC広報担当からのアップデートについての発言に続いて、アップデートについての新たな発言がありました。

今回は、「HTC Nippon」のCPO(最高製品責任者)が、「キャリアの認定を受け次第、Android 2.3へアップデートする予定」と言われています。

ソース->http://plusd.itmedia.co.jp/mobile/articles/1103/01/news104.html

2.2(Froyo)へのアップデートの時は、約2カ月遅れて日本でアップデートされた事を考えると、6月から8月の間に日本でもアップデートされるのでしょうか。

「キャリアの認定を受け次第」という言葉が、いささか気になりますが、SoftBankが蹴るということはないと思う(思いたい)ので、ほぼ確実にアップデートされると思います。(思いたい。)

Desire(X06HT/X06HTII)のハード自体がNFC(おサイフケータイみたいなもの)をサポートしていないので、この機能は使えないのは少し残念ですが、とりあえず楽しみです。

後は、孫さんがTwitterで発言か、SoftBankから発表が早くあると安心出来るのですが...。



2011年3月1日火曜日

HTC Desire(X06HT)Gingerbreadにアップデート?

すっかり、世間の話題に上らなくなった、Desireだけど、久しぶりにニュースに出てきました。
Android 2.3(Gingerbread)にアップデートされるとHTCの広報の方が発言されたようです。

ソース->http://www.slashgear.com/htc-desire-hd-desire-z-desire-and-incredible-s-gingerbread-update-in-q2-25136198/

Q2、つまり第2四半期の予定だそうです。海外のメーカーなので、日本のように4月始まりでなく、1月始まりで多分4月から6月の間の事だと思います。
後は、SoftBankがヤル気を出してくれるかがありますが、今のところSoftBankからの関連アナウンスはありません。また、孫さんのTwitterにもそれらしく発言はないようです。

孫さん、「やりましょう」をお願いします..。