HTC 發布 OpenSense SDK 免費下載

openkk 12年前發布 | 8K 次閱讀 HTC

HTC 在巴塞羅那的 MWC 大會上宣布了 HTC OpenSense SDK 將包含一些令人興奮的更新到現在已經過去三個多月了,現在 htcdev.com 終于迎來了全新的 OpenSense SDK,你可以從這里下載到此更新。

使用這個新的 OpenSense SDK 你可以開發出類似聲音增強、鎖屏以及一些通用控制和媒體連接等等應用。

例如,如果你希望檢查 Sound Enhancer API ,可以這么寫代碼:

    /**
    * Sets the click listener of passed in View to launch HTC Sound Enhancer if possible.
    *
    * @param enhanceSoundButton View to set click listener on
    * @return true if the click listener was set
    */

    private boolean setHtcSoundEnhancerOnClick(final View enhanceSoundButton) {
      final Intent enhanceSoundIntent = new Intent(
       “com.htc.HtcSoundEnhancerSetting.ShowSettingPage”);

    // Check if API is supported.
    final List<ResolveInfo> activities = getPackageManager()
       .queryIntentActivities(enhanceSoundIntent, NO_FLAGS);

    if (activities.isEmpty()) {
      return false;
    }

    // Call it on click.
    enhanceSoundButton.setOnClickListener(new OnClickListener() {
      @Override
      public void onClick(final View view) {
        startActivity(enhanceSoundIntent);
      }
    });
    return true;

    }

上述 API 很簡單明了,節省很多開發的時間,當然僅限 HTC 設備。

你可以訪問 HTC 的 開發者中心 來獲取一些新的實例代碼、教程等資料。

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!