2011年5月7日のブックマーク (8件)

  • MediaScannerConnectionを使って画像をギャラリーに反映させる | TechBooster

    アプリ内で保存した画像をギャラリーに反映させる方法を説明します。 カメラアプリや画像加工アプリを作成してSDカードなどのストレージに画像ファイルを保存した場合、そのままではギャラリーアプリからその画像を確認することができません。 今回の記事の方法でその画像ファイルをギャラリーの反映させることができます。 カメラアプリを作成したい場合や、SDカードに保存する場合は以下の記事が参考になります。 SDカードにファイルを保存する カメラの使用方法(2) それでは続きでサンプルソースと共に説明します。 MediaScannerConnectionクラスはMediaScannerServiceと接続する役割を持ち、メディアファイルをMediaContent Providerに登録することができます。 このMediaScannerConnectionクラスのメソッドであるMediaScannerConn

    kkeisuke
    kkeisuke 2011/05/07
    MediaScannerConnectionクラスのメソッドであるMediaScannerConnection#scanFileを使うことで任意の画像ファイルをMediaContent Providerに登録し、ギャラリーに反映させる。Android
  • preの背景をブラウザの幅いっぱいに拡大する

    ここ最近のコードブロックのスタイリングの流行りに、文よりもコードブロックが左右に飛び出すようなデザインがある。有名所だとQuirksModeで見ることができる(ここが発祥かもしれない)。このデザインはmarginプロパティで負の値を指定し、paddingプロパティでその分戻すことによって実現している。そのため非幅固定か幅固定でもQuirksModeのように左寄せならこの方法で実現できるが、うちのサイトのように幅固定で中央寄せな場合は左右のマージンが不定なため実現できない。しかし:before及び:after擬似要素を使うまったく別の方法でも実現することができた。 Demo: Expand pre Background ブラウザをリサイズしても幅固定と中央寄せのレイアウトを崩すことなくpre要素の背景がブラウザの幅いっぱいに拡大しているように見えるのが確認できると思う。 pre { pos

    preの背景をブラウザの幅いっぱいに拡大する
    kkeisuke
    kkeisuke 2011/05/07
    :before :after
  • Android 非同期処理をAsyncTaskを使って行い進捗をProgressDialogに表示する | Glob

    何らかの重い処理を、バックグラウンドで走らせつつ、進捗をプログレスダイアログに明示させる。 以下の例のように、辞書データをアプリケーションの初回起動時にロードしつつ、進捗を適宜プログレスダイアログに表示させるということをしたい。 表題の通り、非同期処理を実施しつつ、プログレスダイアログに進捗を表示させるための、非同期処理を行うには、AsyncTask クラスを使うのが吉。 Google Developer Day 2010 でも紹介されていた(下の動画の11分頃)が、こいつを使うと、要所要所UIスレッドを使うことができる。 Android 含め、ほとんどのGUI フレームワークでは、UIスレッド(イベントディスパッチスレッド)がイベントキューにたまったイベントの配信をシングルスレッドで行っているため、UIの操作はUIスレッドから行う必要がある。なので、別のスレッドをつかって非同期処理を行い

    kkeisuke
    kkeisuke 2011/05/07
  • wonderfl build flash online | 面白法人カヤック

    kkeisuke
    kkeisuke 2011/05/07
    バラバラに落下。スライドのエフェクトに。
  • Android対応スマートフォンサイトのレイアウト(viewport・コンテナ編)

    最近いろんなスマホ最適化されたサイトを見るようになりました。 それと同時に、多様なAndroid端末が急速に普及し、iPhone3GSが全盛だった去年までの制作方法では対応が不十分になってきてまして、僕自身も試行錯誤中なこともあり、2011年5月時点でのiPhoneAndroidに対応できる自分なりのレイアウト方法をちょっとまとめてみようと思います。 今回は全体編なので、主にviewportの設定と全体を囲むコンテナ要素にフォーカスを絞ります。 viewportはdevice-width、コンテナはwidth:100%などの伸縮するリキッドレイアウトに 端末の横幅を最大限に活かした方がよい 特に理由が無ければ、大抵の場合は、 viewportはdevice-width、コンテナはwidth:100%などの伸縮するリキッドレイアウトにする 自然な考え方で考えると、PCに比べるとただでさえ狭

    kkeisuke
    kkeisuke 2011/05/07
    iPhone Android サイト
  • お金借りる 最終手段

    金利が他よりも低いカードローンは、一定レベル以上の金額が必要な時とか、何度も借り入れをしなければならないときには、月の返済額を随分少なくすることができるカードローンだと言って間違いありません。 無利息で貸してもらえる期間があるカードローンというのは、借りた後何日間かは借入金に対する利息がカウントされないカードローンを指します。定められている無利息の期限内に返済することができれば、金利は不要です。 学生さんが対象のローンですと金利も安く、月毎の返済額を見ても、学生でもちゃんと返していけるような内容になっておりますから、躊躇なくお金を借りることができると言えます。 銀行等の金融機関による専業主婦用のカードローンと申しますのは、借入枠が低額ですが、審査のハードルも低く電話もかかってきません。すなわち、密かに即日キャッシングをすることができるということなのです。 午前にカードローン審査が済めば、お

    お金借りる 最終手段
    kkeisuke
    kkeisuke 2011/05/07
    使い分ける場面としては電話番号などの長さが必ず固定である場合は char 型、コメントなどのデータによって長さが変わってくる場合は varchar 型を使う
  • 鳥獣保護区 | Google 検索結果にはてなブックマーク件数を付ける Greasemonkey スクリプト画像バージョン

    google の検索結果にはてなブックマークや livedoor クリップのブックマーク数を追加する Greasemonkey スクリプトです。AutoPagerize 及び oAutoPagerize 対応。 いぬビームと最速インターフェース研究会のスクリプトを参考にさせて頂いています。 インストール Firefox, Safari 3.0 or later Google+SBM Safari 2.0, Opera 9.0 Google+SBM (no xpath) リンクの所得にThe Ultimate getElementsByClassName を使用 動作確認 Firefox 2.0.0.12 + Greasemonkey 0.7.20080121.0 Safari 3.0.4 + GreaseKit 1.4 Safari 2.0.4 + Creammonkey 0.8 Oper

    kkeisuke
    kkeisuke 2011/05/07
  • XAMPPインストール後のMySQLの設定 [データベース] All About

    XAMPPインストール後のMySQLの設定XAMPPインストール後におこなうMySQLで日語表示をおこなうための設定、rootユーザーのパスワードの設定、データベースの作成、テーブルの作成について解説します。 XAMPPインストール後におこなうMySQLで日語表示をおこなうための設定、rootユーザーのパスワードの設定、データベースの作成、テーブルの作成について解説します。 MySQLで日語表示をおこなうための設定 「my.cnf」ファイルの設定 1. まずはXAMPPのコントロールパネルでMySQLの状態を確認します。ここではMySQLはまだ起動せずに先にMySQLで日語表示をおこなうための設定をおこないます。

    XAMPPインストール後のMySQLの設定 [データベース] All About
    kkeisuke
    kkeisuke 2011/05/07