HTC 发布 OpenSense SDK 免费下载

openkk 12年前
   <p>HTC 在巴塞罗那的 MWC 大会上<a href="/misc/goto?guid=4958344235448193353" target="_blank">宣布</a>了 HTC OpenSense SDK 将包含一些令人兴奋的更新到现在已经过去三个多月了,现在 htcdev.com 终于迎来了全新的 OpenSense SDK,你可以从这里<a href="http://www.htcdev.com/devcenter/opensense-sdk/download-install?utm_source=HTC%2BBlog&utm_medium=Blog%2BPost&utm_campaign=sense4apilaunch" target="_blank">下载</a>到此更新。</p>    <p>使用这个新的 OpenSense SDK 你可以开发出类似声音增强、锁屏以及一些通用控制和媒体连接等等应用。</p>    <p>例如,如果你希望检查 Sound Enhancer API ,可以这么写代码:</p>    <pre class="brush:java; toolbar: true; auto-links: false;">    /**      * 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;        }</pre>    <p>上述 API 很简单明了,节省很多开发的时间,当然仅限 HTC 设备。</p>    <p>你可以访问 HTC 的 <a href="http://www.htcdev.com/devcenter/opensense-sdk?utm_source=HTC%2BBlog&utm_medium=Blog%2BPost&utm_campaign=sense4apilaunch" target="_blank">开发者中心</a> 来获取一些新的实例代码、教程等资料。</p>