サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
掃除・片付け
tac-3.hatenadiary.org
携帯音楽プレイヤーで音楽を聞いていると,ヘッドフォンが外れたりBluetoothの接続が切れた際,プレイヤーを自動で停止する機能が備わっている物が多いですが,Androidデバイスでは,そのような機能をアプリごとに実装しなければなりません. そのため一部のアプリケーションでは,ちょっと手が引っかかってプラグが外れると,スピーカーから音楽が流れて周囲の迷惑になるかもしれません. BeeQuietは,ヘッドフォンプラグが抜けたり,Bluetoothの接続が切れると,自動的にMusicVolumeを0に設定して消音します. また,Bluetooth接続のみの対応ですが,再接続時に音量を元に戻します. ホームから起動すると設定画面が開きます.有効にするにはそれぞれチェックを入れてください. 切断時と再接続時にこっそりToastが出ます. 消音はandroid.media.AUDIO_BECOMIN
一辺の長さをmaxSize以下に抑えてBitmapを読み込む public static Bitmap loadSavedSizeBitmap(int maxSize, byte[] data){ BitmapFactory.Options option = new BitmapFactory.Options(); //サイズだけロードするように設定して option.inJustDecodeBounds = true; //サイズ情報だけロード BitmapFactory.decodeByteArray(data, 0, data.length, option); int w = option.outWidth; int h = option.outHeight; //大きい辺に合わせて読み込みスケールを調整 if( maxSize < Math.max(w,h)){ int scale
2012/02/12 追記 一年以上前ですが,JAG金沢で発表した資料を置いておきます. カメラアプリ実装のコツ View more presentations from tac0x2a Androidでカメラアプリの実装と戦う皆さん、こんにちは! カメラアプリの実装に役に立ちそうなTipsを備忘録としてまとめておきます. なお、ここで紹介するのは、intent.setAction(MediaStore.ACTION_IMAGE_CAPTURE)で呼び出すカメラではなく、SurfaceView等を用いて実装するカメラについてのTipsです. サンプルコードの多くはDroid Jammerからの抜粋です.Android1.6にも対応します. プレビュー画面のサイズを設定する SurfaceViewでカメラアプリを実装する場合、Android 2.xでは Camera.Parameters.s
非矩形ウィンドウ生成に必要なShapeを画像のアルファ値から強引に生成してみた。 酷い方法なので大きな画像は厳しいです。 ソースは以下に。 package main; import java.awt.Dimension; import java.awt.Graphics; import java.awt.Point; import java.awt.Rectangle; import java.awt.Shape; import java.awt.Window; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.awt.geom.GeneralPath; import java.awt.image.BufferedImage; import javax.swing.ImageI
こちらを参考に。 http://www.scala-lang.org/downloads から、Unix, Mac OS X, Cygwinのtgzを拾ってきて展開。(今回はscala-2.7.6.final.tgz) scala-2.7.5.final/misc/scala-tool-support/emacs/以下の.elファイルをパスの通ってる所(ここでは ~/.emacs_settings/site-lisp/ )にコピー。 cd scala-2.7.5.final/misc/scala-tool-support/emacs cp *.el ~/.emacs_settings/site-lisp/ .emacsに以下を追記 ;;scala-mode (require 'scala-mode-auto) (setq scala-interpreter "/usr/bin/scala
小ネタ。こんなエラーが出たから調べてみるとこんなところを発見。 RubyのOpenSSLモジュールが入って無かったみたい。 aptitude install libopenssl-ruby これで大丈夫。 参考: http://www.postal-code.com/mrhappy/blog/2007/02/08/ruby-no-such-file-to-load-nethttps/
明けましておめでとうございます。本年もよろしくお願いいたします。 さて、冬休みを利用してコツコツ作っていたAndroidアプリが動くようになったので、試しにAndroidMarketに公開してみました。 以下、主にHT-03Aユーザを対象にアプリのご紹介。 「笑い男メーカー」とは? 画像中の顔を認識して、自動的に「笑い男」のロゴで隠してくれます。 どうやって起動するの? 笑い男メーカーで画像を編集する方法は2つあります。 直接起動する アイコンをタップしたりして直接起動すると、ギャラリーから画像を選択するか写真を撮って、その画像中の顔を隠します。でっかいボタンで実に押しやすい。 インテントによって起動する 他のアプリケーションから画像を渡すことによって起動します。 | どうやって編集するの? ある画像を投げるとこんなかんじになりました。 中央の二人は顔認識に成功して、笑い男になっていますが
本日、石川高専さんにて開催されました、北陸アンカンファレンス2009にお邪魔してきました! いろんな人がいらっしゃって面白い! Webプログラミングされている方や、組み込みエンジニアな方、デザイナ様やジェダイな方など、色々な方のセッションを聴けて、とにかく楽しかったです!! 自由な感じが非常によかったです。また、勉強会のたびに思うのですが、エンジニアの集まりはとても居心地がよいですw 今後は、触ったことない、聞いたことないネタにも積極的に飛び込んで行こうと思います。 僕もしゃべってきました! 張り切って資料を作って行ったものの、"僕なんかが貴重な時間を頂いて大丈夫だろうか・・・" と、ものすごく不安でしたが、午後に一枠頂いてちゃっかり発表させていただきました! 新たにネタを用意できなかった僕は、以前作った'つぶやき読み上げbot -しゃべったー-'についてお話させていただきました。 本当は
しゃべったーとは? Twitterのつぶやきを音声に変換して読み上げてくれるbotです。 音声はストリーミング配信しているので、お手持ちのプレイヤー聴くことができます。 聴き方 ↓を、プレイヤーで開いてください。 http://syabetter.dip.jp:8000/tweet.m3u あなたの発言を喋らせるには? しゃべったーをフォローしてやって下さい。しばらくすると、しゃべったーがフォロー返ししてきます。 フォローをやめると、しゃべったーもいつの間にかフォローをやめます。 フォローは↓から! しゃべったー ※アイコン絶賛募集中です。ご要望はお気軽に。 11/1日追記 北陸アンカンファレンス2009で、しゃべったーについてお話させていただきました。 それに合わせて、ひっそりと新機能を実装していました。ひっそりと。 「@syabetter "○○" は "××"」とかって書くと、次から
けいこく!! この記事は大変古いです。 食べられるところ、そうでないところを選って食べてください。 繋がらないなんて言ってごめんなさい、今日試してきました。結論から言うと接続できました。 ネタになりそうなのでまとめておきます。 攻略対象ネットワーク(大学のページより転載) 無線通信方式 EEE802.11g もしくは IEEE802.11b 認証方式 WEP (128 bit) IEEE802.1X/EAP (EAP-PEAP、暗号方式 MS-CHAP v2) 材料などなど WindowsXP Pro SP3 iPhone Configuration Web Utility 1.0 for Windowsの動作環境はSP2だったんだけど動いた iPodtouch 2.1 (第1世代) touchでもいけたよ iPhone/iPodtouchにメールを送信できる環境 iPhone/iPodt
遅くなりましたが、備忘録としてまとめておこうかと。 目標はLinkStationのDebian化およびWebサーバ公開とします。ちょっと長いよ。 材料 今回ご用意したのはこちら。 LinkStation: HD-H300-LAN ファームウェア: 2.x っぽい 特に断らない場合、作業は全てWindows(Vista)上で行ったものとします。確認していませんがXPでも問題ないと思われます。 ファームを最新にする Debian化を始める前に、まずはファームウェアを最新のものにします。 BUFFALO ドライバダウンロード HD-HLANシリーズ http://buffalo.jp/download/driver/hd/hd-hlan_fw-v2.html アンチウィルスソフトとOS標準のFWを切ってから実行します。 これで最新(ver 2.31)になりましたか? Debian化 Debian
このページを最初にブックマークしてみませんか?
『tac-3.hatenadiary.org』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く