<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    The NoteBook of EricKong

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      611 Posts :: 1 Stories :: 190 Comments :: 0 Trackbacks

    1.震動

    先說簡單的,震動提示

    第一步,在AndroidManifest.xml 里聲明權限

     <uses-permissionandroid:name="android.permission.VIBRATE"/>

    第二步,獲得震動服務并啟動

     Vibrator vibrator = (Vibrator)activity.getSystemService(Context.VIBRATOR_SERVICE);

    vibrator.vibrate(newlong[]{300,500},0);

    經過以上兩步,就啟動震動了。上述代碼直接在程序中調用就可以了,這個是比較簡單的,比大象放冰箱要少一步。Vibrate()的參數網上能查到,看看就知道了。

    2.提示鈴聲

    第一步,1.準備一個音頻文件比如:beep.ogg。先把音頻文件導入到res/raw文件夾下,需要注意的是這個文件下的文件名必須是小寫,之后導入即可。

    第二步,為activity注冊的默認音頻通道。這個一般在onCreate()函數中注冊即可。

     activity.setVolumeControlStream(AudioManager.STREAM_MUSIC);

    第三步,檢查當前情景模式,確定不要是靜音。

    第四步,初始化MediaPlayer對象,指定播放的聲音通道為 STREAM_MUSIC,這和上面的步驟一致,指向了同一個通道。

     MediaPlayer mediaPlayer = new MediaPlayer();//這個我定義了一個成員函數

     mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);

    第五步,注冊事件。當播放完畢一次后,重新指向流文件的開頭,以準備下次播放。

     mediaPlayer .setOnCompletionListener(newMediaPlayer.OnCompletionListener() {

            @Override

    public voidonCompletion(MediaPlayer player) {

            player.seekTo(0);

            }

     });

    第六步,設定數據源,并準備播放

    AssetFileDescriptor file =activity.getResources().openRawResourceFd(

     R.raw.beep);

     try{

     mediaPlayer.setDataSource(file.getFileDescriptor(),

     file.getStartOffset(), file.getLength());

     file.close();

     mediaPlayer.setVolume(BEEP_VOLUME,BEEP_VOLUME);

     mediaPlayer.prepare();

     }catch (IOException ioe) {

     Log.w(TAG, ioe);

     mediaPlayer = null;

     }

    第七步,開始播放

    mediaPlayer.start();

     

    經過以上幾步,就可以實現手機的鈴聲了。

    posted on 2014-11-25 13:38 Eric_jiang 閱讀(1298) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲码欧美码一区二区三区| 久久亚洲美女精品国产精品| 亚洲日产乱码一二三区别 | 免费国产真实迷j在线观看| 亚洲色大成网站www尤物| 精品久久久久成人码免费动漫| 免费国产黄网站在线观看动图| 精品免费国产一区二区三区| 激情婷婷成人亚洲综合| 国产无遮挡裸体免费视频 | av片在线观看永久免费| 亚洲性在线看高清h片| 2022国内精品免费福利视频| 亚洲中文字幕无码永久在线| 高清永久免费观看| 亚洲一级二级三级不卡| 免费专区丝袜脚调教视频| 亚洲va久久久久| 女人毛片a级大学毛片免费| 亚洲AV无码AV男人的天堂不卡| 四虎成人精品在永久免费| 一区二区三区视频免费| 亚洲国产日韩在线视频| 亚洲一区二区三区免费视频| 亚洲人精品亚洲人成在线| 可以免费观看的一级毛片| A级毛片成人网站免费看| 亚洲国产综合专区在线电影| 免费激情网站国产高清第一页| 国产亚洲欧洲Aⅴ综合一区 | 精品在线免费视频| 国产亚洲婷婷香蕉久久精品| 1a级毛片免费观看| 亚洲aⅴ无码专区在线观看 | 日本在线高清免费爱做网站| 亚洲av永久无码精品秋霞电影秋 | 亚洲国产精品网站久久| 韩国18福利视频免费观看| www免费插插视频| 亚洲人成777在线播放| 国产免费午夜a无码v视频|