2012-06-01から1ヶ月間の記事一覧

何も考えないとinsertに時間がかかる

こんな感じのコードで何も考えずに 4500件ほどのデータをinsertしてみた。 for (int i=0;i

Androidのsqliteでちょっとした事が原因で実行時間が300倍?も違った

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

で、Drawableって何者?

というわけで望んだ動作はしているのだけど、ちょっと気になる…。 根本的に AndroidでのDrawableってどうなのよ?って感じ。iOSでいう UIImageかな?と思って Drawableを使ってみたのだけど…。 今回の件では Bitmap経由の変換が挟まって面倒なだけだし…。画…

DrawableをSQLiteへ保存/読み出し

というわけで、上記コードをあれこれして Drawableを SQLiteへ保存/読み出しができるようになったのが下記のコード。 public long insert(MyData myData) { ContentValues values = new ContentValues(); values.put(COLUMN_IMAGE, getByteArrayFromDrawabl…

byteArrayを Drawableへ変換

次は逆に byteArrayから Drawableを作る方法。 これもググってみつけたのが以下のページ。 bytearray - How to create a Drawable from byte ? (Android) - Stack Overflow さすがは安定の Stack Overflow! BitmapFactory.decodeByteArrayで Bitmap作って B…

Drawableを byteArrayへ変換

SQLiteの Blobには Drawableを byteArrayに変換して渡してあげれば良いはず。 というわけでググってみると見つかったのが下記ページ。 android - Drawable to byte Stack Overflow やっていることは Drawableを Bitmapにして、ByteArrayOutputStreamと Bitma…

AndroidのDrawableをsqlite3のBlobに保存して取り出す

Androidには CoreDataがないのでデータベースはどうするのかな?と調べてみたら、SQLiteのクラスが用意されているらしい。 SQLiteOpenHelper SQLiteDatabase SQLiteOpenHelperでデータベースを開いたりバージョンを管理したりして、SQLiteDatabaseで実際のデ…

UITabBar を隠すコードを自分のアプリに実装してみる

画面の回転時に TabBar を消したいので、自分は - (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation duration:(NSTimeInterval)duration にこのコードを入れることにした。 willAnimateRotationToInterfaceOr…

まずは「UITabBar 隠す」で検索してみる

とりあえず検索して見つけたのはこの情報。 頭と尻尾はくれてやる! タブバーを隠す方法 で、上記ページが参考にしているのがこのページ。 Hide UITabBarController/UITabBar with animation. - Notes of a Developer コードを見てみると、tabBarController …

iOSで画面回転時に TabBar を出し入れする方法

UITabbarController を使ったアプリケーションで、あるタブが選択されている時だけ画面の回転をサポートしている。 その画面が Landscape になった時に、縦方向の画面が狭いので TabBar を消そうと思ったのだけど、self.tabBarController.tabBar.hidden = YE…

今回の環境の確認

ところで、今回の問題、実は地図がちゃんと表示されている環境もある。 1. 最初に Mac A で MyMapViewTest project を作って、そこで keytool を使って fingerprint を作成&API キーを入手。 2. その API キーを MyMapViewTest project に記入してアプリケ…

AndroidのMapViewでエラーが出て地図が表示されない

画面はこんな感じになる で、console にはこんなログが…。 06-05 16:51:41.134: E/ActivityThread(209): Failed to find provider info for com.google.settings 06-05 16:51:42.543: E/MapActivity(209): Couldn't get connection factory clientそこで、こ…

AndroidでMapViewを表示したら白い地図になったけど解決した

Android で MapView を使って地図を表示しようとした時に、白い画面に格子が描かれるだけで地図が出てこない状態になった…。 あれこれ調べてやってみて、原因っぽいものがわかったのでメモ。

libgcrypt-devel をインストールして問題解決

というわけで、なんとなくパスワードの通信関係かな〜と思った。 なぜなら configure した時のログにDHXとかが見当たらなかったから…。 Configure summary: Install style: redhat-sysv AFP: Large file support (>2GB) for AFP3: yes Extended Attributes: …

CentOS 5.8にnetatalk 2.2.3を入れてLionでアクセスしたらエラーが出た

CentOS 5.8のサーバをセットアップして、netatalk 2.2.3 をインストールした。 インストールは基本的に下記のページの内容のまま。 CentOS 5.6に netatalk 2.2.1を入れるのが大変だった… netatalk のバージョンが 2.2.3 なので、上記記事のような問題は起こ…

netatalkで「接続しようとしているサーバの…」とエラーが出たら

家サーバ2号(CentOS 5.8)を急遽セットアップして稼働させたのだけど、netatalk 2.2.3 のインストールでちょっと失敗したのでメモ。