blogger の記事をはてなブログにインポートする。
blogger から はてなブログに移行したので、せっかくなので blogger に書いてた記事をインポートしてみた。はてなブログがインポートできる形式は Movable Type 形式とのこと。blogger からエクスポートしたそのままは使えないのでコンバートが必要。
が参考になりました。
google-blog-converters-appengine - Converters to/from various blog formats hosted on Google App Engine. - Google Project Hosting から最新版をダウンロードしてきて中のスクリプト
./blogger2movabletype.sh blogger.xml > mt.xml
な感じで変換できたので、あとははてなブログでインポートおしまい。
小物置き場 - WxrToMt こちらで変換も試したのですが、
エラーで変換できませんでした・・・。
Android で SQLite の暗号復号ライブラリ SQLCipher を使ってみた。
SQLCipher とは
SQLCipher is an open source extension to SQLite that provides transparent 256-bit AES encryption of database files.
透過的に SQLite を 256ビット AES で暗号化してくれるオープンソース・ソフトウェア だそうです。透過的にってのがいいですね。対応するプラットフォームも Android, iOS と両方揃ってて昨今のスマフォアプリに欠かせない SQLite のデータ保護に役立つと思います。
Android の場合、Proguard でアプリのコードを難読化したりしますが、さすがに Proguard でも SQLite の中身までは触りません。SQLite の保存先は /data/data/[package.name]/databases/[db.name] 。 該当のアプリケーション以外からはパーミッション的に保護されてますが、アクセスする方法はあるので、何かしらの個人情報が入っていたら・・・・・?まあそんな感じです。
TextView の フォントを変えると中国っぽさがでる。フォントによっては・・・。
/path/to/sdk/platforms/android-[xx]/data/fonts/
にたくさん入ってます。
※ [xx] はバージョン番号
何個か入れてみたところ、一部の日本語が残念な感じに・・・・。中国っぽさが全面に押し出るアプリになりそうです。Android 期待の Roboto フォントも日本語が入っていない模様・・・・。んー何だろう残念すぎる。
サンプルは github に置いときます。
Android で隙間なく Button を並べる。
結論からだと。ボーダーは定義しないで、隙間開けて背景色を見せることでボーダーっぽく見せる。なんか昔のhtmlみたいだ・・・。
なんやかんやでこうなる。一番上のはボーダーありだから太い箇所がある。
縦線だけ、ヨコ線だけ、あと最初と最後の要素だけ角丸も。角丸がちょっと微妙かも・・・。内と外の radius がなかなかビッタリいかない。悩みどころ。まあ許容範囲内?
もうちょっとスマートな方法ないものかしら?
style="?android:attr/buttonBarStyle"
style="?android:attr/buttonBarButtonStyle"
あたりをちゃんと理解すればいいのかな?
とりあえず今回のサンプルプロジェクトは githunb にあげておきます。
drawable と layout の中身見ればまあそれなりに。