‘技術メモ’ カテゴリーのアーカイブ

Androidで長押し(ロングタップ)やダブルタップのイベントを取得するサンプル

2009 年 9 月 3 日 木曜日

通常Activityでは画面の長押しやダブルタップ(PCで言う所のダブルクリック)を取得することはできませんが、GestureDetectorクラスを使うことで、長押しやダブルタップのイベントを取得できるようになります。 [...]

続きを読む

Androidで使用されるシステムアイコンリソースの保存先

2009 年 8 月 25 日 火曜日

Android開発等でメニューを表示する際に、

public boolean onCreateOptionsMenu(Menu menu) {
// ファイルを開くメニュー
menu.add(0, MENU_OPE [...]

続きを読む

AndroidでBitmapFactoryを使ってサイズの大きな画像を読み込むサンプル

2009 年 8 月 12 日 水曜日

Androidで開発をやっていると、何度もOutOfMemoryErrorに出くわすことが多いです。Androidは搭載メモリ自体が少なく、1アプリケーションあたり最高で16M。推奨だと8M程度(実際使ってみるとそれより [...]

続きを読む

PostgreSQLをpg_ctlで強制終了させる

2009 年 8 月 6 日 木曜日

PostgreSQLを停止させる時に、

pg_ctl stop

を使うと思いますが、接続している人がいると中々停止してくれません。そんな時は、

pg_ctl -m f stop

っていうようなオプションを付けて実 [...]

続きを読む

AndroidでSDカードにアクセスするサンプル

2009 年 8 月 2 日 日曜日

SDカードに直接アクセスするには次のような感じに書くと、SDカードがマウントされているディレクトリをFileオブジェクトとし取得できます。

File file = Environment.getExternalStor [...]

続きを読む