korechi’s diary

とあるVR/ARエンジニアのブログ

2016-03-01から1ヶ月間の記事一覧

Activity(端末)とExtension(グラス)間の通知

まず、ActivityとControlExtenstionとのやりとりはExtensionServiceを介して行われます ControlExtenstionはExtensionService内でつくられるので問題ないのですが、Activity側はExtensionServiceを持っていないので持ってこなきゃダメ Activity -> ControlEx…

SmartEyeGlassに画像を表示する方法

初期設定 まずARイベント用ハンドラーであるSmartEyeglassEventListenerの登録を行う private final SmartEyeglassEventListener listener = new SmartEyeglassEventListener() { @Override public void onARRegistrationResult( final int result, final in…

SmartEyeGlassでセンサーを使う方法

センサーの値を取得するには 1. SensorManager のオブジェクトを取得する 2. SensorManager オブジェクトにセンサーのリスナーを登録する 3. センサーの値を取得する を行う必要がある。具体的には sensorManagerを取得し、そこからセンサーを取得 private A…

Visual Studio Codeをインストールしてみた

SONYのインターンに参加してた時に社員さんにAtomを使ってると言ったら"Visual Studio Codeも使ってみなよー"と言われたのでとりあえずインストール。 軽く触ってみた感じなかなか便利そう。 今までMacではxamarin studioを使ってたんだけどMacでしか使えな…

Android Studio のショートカット

Android Studioを使った開発の効率が上がりそうなショートカットたち ショートカットキー 記号 キー ^ control ⌘ command ⌥ alt/option ⇧ shift 使えそうなショートカット 組み合わせ 意味 ⌥ + Enter クイックフィックス ⌘ + b 選択されたクラスの定義に移動…

Androidアプリ開発メモ

スレッド処理 AndroidのUIに関する部分はシングルスレッドで動作することしか許されていないため、UIはシングルスレッドで動作させなければいけない。 それに違反すると CalledFromWrongThreadException: Only the original thread that created a view hier…

ターミナルの忘れがちな便利コマンド

USBの場所 cd /Volumes/<USB名> ファイル容量を調べる du</usb名>

Android Studioでの開発

BackspaceキーをCtl+hで ここを読めば解決する。 takatoshiono.hatenablog.com コールバック関数とは 呼び出し先の関数に対してコールバック関数(の)引数として送ることで、呼び出し先から任意のコールバック関数を実行させてコールバック関数に実行制御を…