當前位置:首頁 » 安卓系統 » android震動

android震動

發布時間: 2022-01-11 04:07:54

『壹』 Android 情景模式(靜音、震動、鈴聲)如何設置和獲取這些狀態高手們速來!急!

手動打字解答的,希望可以幫助到你!

我之前也沒考慮過這個問題,然後研究了下AudioManager,發現當你的振鈴模式發生改變的時候有個廣播:(Action:)RINGER_MODE_CHANGED_ACTION
然後他判斷的依據是:
public static final int RINGER_MODE_NORMAL
若打開振動設置,則它是振動的。(肯定有響鈴,有沒有振動要看振動設置.
情況:(1)如果你上一次RINGER_MODE_CHANGED_ACTION觸發的時候狀態是變為了RINGER_MODE_VIBRATE)那麼這次觸發有可能是變為RINGER_MODE_SILENT或者RINGER_MODE_NORMAL兩種,那就很明顯了如果是RINGER_MODE_SILENT,就是沒有振動也沒有響鈴,如果是RINGER_MODE_NORMAL就是有振動又有響鈴

(2)如果你上一次RINGER_MODE_CHANGED_ACTION觸發的時候狀態是變為了RINGER_MODE_SILENT)那麼這次觸發有可能是變為RINGER_MODE_VIBRATE或者RINGER_MODE_NORMAL兩種,那就很明顯了如果是RINGER_MODE_VIBRATE,就是只有振動沒有響鈴,如果是RINGER_MODE_NORMAL就是沒有振動只有響鈴

public static final int RINGER_MODE_SILENT
振鈴模式是靜音且不振動。(既沒有振動也沒有響鈴)
public static final int RINGER_MODE_VIBRATE
振鈴模式是靜音且振動。(只有振動沒有響鈴)

『貳』 android8.0 notification的聲音和震動

你把setvibrate()里邊的01換成100,他就會在完成時震動和響一下了。如果不想要聲音和震動可以刪除setvibrate和setsound這兩個。

『叄』 關於Android手機應用中如何調用手機震動

如果您的手機需要設置響鈴時震動功能,三星手機可以參考:
1.核實手機是否支持響鈴時並振動功能。
2.如果支持,請您打開手機設定-聲音-鈴聲和振動/鈴聲時振動-勾選即可。

『肆』 安卓系統的通話接通時震動是怎麼設置的

  1. 首先進入手機撥號界面,然後點擊功能鍵,點擊出現的「設置」。

  2. 在通話設置頁面,找到高級設置,把「對方接聽時震動」「呼叫等待時震動」「通話結束時震動」勾選上,這樣設置就完成了。

  3. 也可以在設置,聲音里,有類似選項,接通後震動,或者接通反饋。

  4. 較早的安卓版本可能沒有此項功能,如找不到選項,請嘗試更新系統後再試。

『伍』 Android編寫代碼調用Vibrator震動功能,按下按鈕button始終沒有震動

java">btnFast.setOnClickListener(this);
btnNormal.setOnClickListener(this);
btnLow.setOnClickListener(this);

『陸』 安卓手機怎麼設置屏幕震動

進入手機設置里的聲音設置,最下面有個觸感反饋,打勾就可以了

『柒』 手機安卓系統屏幕按鍵都會有震動反饋 如何取消震動真的好費電啊!!

若使用的是vivo手機,按下觸屏鍵以及某些互動式用戶界面時手機會振動,可進入設置-聲音與振動-觸感反饋關閉。

『捌』 使用命令 讓Android手機 震動幾秒鍾,可以實現嗎

在與用戶交互時,常常會用到震動功能,以提醒用戶。該功能實現比較簡單,請參閱下面主要代碼:

[java] import android.app.Activity;
import android.app.Service;
import android.os.Vibrator;

public class TipHelper {
public static void Vibrate(final Activity activity, long milliseconds) {
Vibrator vib = (Vibrator) activity.getSystemService(Service.VIBRATOR_SERVICE);
vib.vibrate(milliseconds);
}
public static void Vibrate(final Activity activity, long[] pattern,boolean isRepeat) {
Vibrator vib = (Vibrator) activity.getSystemService(Service.VIBRATOR_SERVICE);
vib.vibrate(pattern, isRepeat ? 1 : -1);
}
}
import android.app.Activity;
import android.app.Service;
import android.os.Vibrator;
public class TipHelper {
public static void Vibrate(final Activity activity, long milliseconds) {
Vibrator vib = (Vibrator) activity.getSystemService(Service.VIBRATOR_SERVICE);
vib.vibrate(milliseconds);
}
public static void Vibrate(final Activity activity, long[] pattern,boolean isRepeat) {
Vibrator vib = (Vibrator) activity.getSystemService(Service.VIBRATOR_SERVICE);
vib.vibrate(pattern, isRepeat ? 1 : -1);
}
}

當然,www.2cto.com 僅僅有上面的代碼,還是不行的。我們還需要在AndroidManifest.xml 中添加震動許可權:

[html] <uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.VIBRATE" />
通過上面操作,我們可以使用TipHelper所定義的函數了。兩個Vibrate函數的參數簡單介紹如下:
final Activity activity :調用該方法的Activity實例
long milliseconds :震動的時長,單位是毫秒

long[] pattern :自定義震動模式 。數組中數字的含義依次是[靜止時長,震動時長,靜止時長,震動時長。。。]時長的單位是毫秒

boolean isRepeat : 是否反復震動,如果是true,反復震動,如果是false,只震動一次

『玖』 android 震動需要什麼許可權

android如果要使用到震動,需要再主配置文件裡面添加如下許可權:

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

『拾』 如何在Android中設置鈴聲+震動

在Android中設置鈴聲時震動的具體步驟為:

1、進入手機的設置。

這樣就將Android設置為鈴聲時震動。

熱點內容
長沙java培訓機構哪家好 發布:2024-11-14 12:40:53 瀏覽:228
外存儲器硬碟能存儲的高清電影數 發布:2024-11-14 12:33:23 瀏覽:265
python分號作用 發布:2024-11-14 12:31:50 瀏覽:223
方舟編譯器下載要錢嗎 發布:2024-11-14 12:29:20 瀏覽:62
jspoa源碼 發布:2024-11-14 12:21:31 瀏覽:420
不記得了密碼怎麼辦 發布:2024-11-14 12:18:58 瀏覽:442
python字元串的大小 發布:2024-11-14 12:17:24 瀏覽:222
源碼編輯軟體 發布:2024-11-14 12:15:00 瀏覽:386
java中object 發布:2024-11-14 12:11:48 瀏覽:636
買車時哪些配置需要另外加錢 發布:2024-11-14 12:10:19 瀏覽:534