ht03aにカスタムロム(hyper_j)を入れてみるチャレンジ

インストールは、android custom cookbookを参考に実行しました。
特に大きくハマるところはなかったのですが、一応インストールのログを記録。
1)GoldCardの作成
手順書/Goldcard作成
手順書通りに作成すると、goldcardができた。
注意点

windows7 64bitだと途中手順のHxD Hex EditorでPhysical disksではなくLogical Diskに認識されてしまったので、
windows vista 32bitの端末で実行。
手順書には書いてあるんだけど、adb shellから入手した文字列(A)を、変換フォームに入力した文字列(B)を使用してgoldcardを作成すること!。(A)側でgoldcardを作成して動かなくてテンパった。

goldardを作成したあと起動するとこんな感じ。

2)インストール
ここからは、まず真ん中の画面でmenuを押して、右の画面でapnの設定(設定するのは、apnのところだけ。nameは適当につけていい)。
手順書/rooted(1.5)
に書いてある通り、setupsu.apkをダウンロード&install
リカバリイメージの更新RA-sapphireのインストール
して、ダウンロードしたカスタムロムをZIPファイルのままsdcardにコピーして再起動(Homeを押しながら)
wipeして、flushzipして完了。
インストールの様子

hyper_jを使用しています。
だいぶ早くなった予感。普通に日本語も使えるし、メール、マーケットも使えています。

Androidでデータの読み書きをするときに一番早いのはSQLiteを使うことだよ

結論はタイトルどおりです。
実際にコードを書いて
1.ObjectInputStream/ObjectOutputStreamを使う
2.BufferdReaderで読み込み,XmlPullParserで解析/XmlSerializerでXML化し、BufferedWriterで書き込み
3.SQLiteを使って読み込み/書き込み
で時間を測って見たところ、読み込み、書き込みともにSQLiteを使うのが一番早かったです。
特に、読み込み処理での早さは群を抜いてました。
以下、結果です。
1000バイトのテキストデータを持つオブジェクトを50件処理した時間(ms) 1 2 3 4 5 平均 writeObject 510 341 353 360 451 403 writeXML 612 504 536 523 523 539.6 writeSQLite 553 290 283 304 318 349.6 readObject 423 314 317 208 309 314.2 readXML [...]

Android用TumblrクライアントTumblryaをリリースしました

ダッシュボードを見ながら、ReblogとLikeの追加ができます。
バックグラウンドである程度先読みを行いますので、快適にTumblrできます。
Android用マーケットで「Tumblrya」で検索してダウンロードできます。無料です。
ぜひぜひ、ご利用ください。

ソニエリのAndroid端末 Xperia X10のエミュレータを動かす方法

自分の環境はUbuntu 9.04ですが、他の環境でも同じで動くと思います。

前提
既にAndroid SDKで、ノーマルのエミュレータが動かせる状況になっていること。
Sony Ericsson Xperia X10 add-on for the Android SDKのダウンロード
http://developer.sonyericsson.com/getDocument.do?docId=102216
開発者登録をしていない場合は、registerから登録を行う。
登録後に、SDKをダウンロード
ダウンロードしたzipを解凍して、androidSDKのaddonsフォルダに置く。
androidSDKのある場所を調べるのは,eclipseを起動して
ウィンドウ -> Android SDK and AVD Manager -> Installed Packagesで見れる。

コマンドラインから、android list targetを実行して、X10のidを調べる

androidコマンドは,androidSDKのtoolsフォルダに入っているので,別途Pathの設定はしておくこと。
対象のidで、エミュレータを作成する
android create avd -n X10 -t [id]
を実行する
エミュレータを起動。eclipseから起動するとこんな感じ(画面がでかい!生サイズは画像をクリック。)

AndroidからTumblrのdashboardを見るためのアプリ、Tumblryaをリリースしました

Android端末からTumblrを利用することができます。

AndroLibの紹介ページはこちら
まだまだ粗削りですが、
どんどんバージョンアップ予定なので、よろしくおねがいします。