2021年3月1日のブックマーク (2件)

  • XamarinでもAndroid TVアプリが作りたい - ぷろじぇくと、みすじら。

    Created at: 2016-04-09 XamarinがついにVisual Studioの一部となって、Visual Studio利用者であれば追加コストなしで使えるようになりました。Starterではなくてサイズ制限のないフル機能を使えるのでまともな開発ができます。 Xamarinの良し悪しや意義とかは置いておくとして、Androidアプリの開発ができるということはAndroid TVのアプリも作れるということなのでデバッグ実行するまでの流れを試してみました。SonyのBRAVIA(2015)での手順ですがBRAVIA以外のAndroid TV(Nexus Playerなど)でも大体同じ流れだと思います。 動かすアプリはXamarinのデフォルトテンプレートで出来るもの(ボタンを押すとカウントが増えるもの)をそのまま使うことにします。 テレビ(Android TV)側の設定と接続ま

    takeshich
    takeshich 2021/03/01
  • 接続・内蔵されているオーディオデバイス情報を取得する - Qiita

    はじめに オーディオ絡みのアプリを作っていると、音を鳴らす前にイヤホンが接続されているかチェックしたり、録音する前にマイクの対応サンプルレートを調べたりしたいことがあります。 特にイヤホンの確認は、有線タイプ以外にもBluetoothだったりUSBだったり様々な機種がある為、昔のように"ACTION_HEADSET_PLUG"のブロードキャストだけで調べるというわけにもいきません。 そこでAPI level 23 以上で使えるAudioManeger.getDevice()を試してみたところ、欲しい情報が取得できたのでまとめておきます。 AudioManager.getDevices サンプル 例えばこのような感じに取得できます。ただし、取得できない情報があったり、任意のフォーマットに対応している場合は空の配列が返ってきたりします。 環境は Google Nexus6 (Android7.

    接続・内蔵されているオーディオデバイス情報を取得する - Qiita
    takeshich
    takeshich 2021/03/01