kkAyatakaのメモ帳。

誰かの役に立つかもしれない備忘録。

2011-08-01から1ヶ月間の記事一覧

BluetoothSocket

概要 AndroidではそのもズバリのBluetoothSocketクラスが用意されており、コレを使うことでBluetooth通信が簡単にできるようになっている。BluetoothSocketはコンストラクタ経由で生成するのではなく、BluetoothAdapterから順番に取得する必要がある。 Bluet…

SPP通信用Bluetooth Socket Server

概要 リファレンス:Bluetooth SocketWindowsではBluetoothはSocketに統合されている。特にBluetooth Socketのサーバーを立てる際はBluetooth用のAPIを使う必要が無く、通常のSocketをBluetooth用の構造体や値で初期化してやれば使えるようになる。ただし、W…

Bluetoothデバイスの列挙

概要 リファレンス:BluetoothWindowsではBluetooth用のAPIが用意されているので、それらを用いれば検出自体は簡単にできる。次のヘッダーとライブラリが必要。 #include <Windows.h> #include <BluetoothAPIs.h> #pragma comment(lib, "Bthprops") 自分が持っているBluetooth機器の列挙 </bluetoothapis.h></windows.h>…

外部ディスプレイに表示

iOS

外部ディスプレイの使用はiOS Viewプログラミングガイドにその記述がある。手順は次の通り。 UIScreenから外部ディスプレイのscreenオブジェクトを取得 UIWindowを生成し初期化 UIWindowのscreenプロパティに外部ディスプレイのscreenオブジェクトを設定 内…

UIScrollViewのタッチイベント受け取り

iOS

デフォルトのUIScrollViewからはタッチイベントを取得できないので一手間加える必要がある。 UIScrollViewのサブクラスで受け取る UIScrollViewのサブクラスでresponderチェーン呼び出して、Controllerで受け取る とりあえず受け取るだけなら、UIScrollView…

写真データの列挙

iOS

ALAssetsLibraryを使えばOSに保存された写真を列挙できる。 AssetsLibrary.frameworkをリンク AssetsLibrary/AssetsLibrary.hを#import ALAssetsGroupのposterImageやALAssetのthumbnailから縮小画像を取得できるが解像度がかなり低い 写真の列挙には時間が…

iOS シミュレータに画像を登録

iOS

シミュレータ上に画像をD&DしてSafari経由で保存といったのは簡単に見つかるのだけれど、複数の画像を一気に送る方法があまりに少ないので、自分も書いておく。 「~/Library/Application Support/iPhone Simulator/4.3.2/Media/PhotoData」の削除 「~/Librar…