編輯:關於Android編程
按鍵的時候想要調用系統的震動服務,首先得再AndroidMainfest.xml裡面加上相應的權限
然後就是 Vibrator vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE);
// vibrator.vibrate(3000);
// 設置Vibrate的震動周期
vibrator.vibrate(new long[]{1000,2000,3000,4000}, 0);
這裡再網上找了個寫好的震動的方法類
package com.lxb.switchdemo; import android.app.Activity; import android.app.Service; import android.os.Vibrator; import android.widget.LinearLayout; /** * 手機震動工具類 * * @author Administrator * */ public class VibratorUtil { /** * final Activity activity :調用該方法的Activity實例 long milliseconds :震動的時長,單位是毫秒 * long[] pattern :自定義震動模式 。數組中數字的含義依次是[靜止時長,震動時長,靜止時長,震動時長。。。]時長的單位是毫秒 * boolean isRepeat : 是否反復震動,如果是true,反復震動,如果是false,只震動一次 */ 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); } }當然在你的activity裡面調用的時候只需要在onclick下加上
VibratorUtil.Vibrate(Switch_demoActivity.this, 100);
即可實現簡單的震動機制
下來總結下按鍵聲音的機制實現,
一個讓人賞心悅目的界面對軟件來說非常重要,因此圖形圖像資源也顯得非常重要。本講就要談一談Android中處理圖形圖像的最重要的一個類Drawable。Drawable就是
之前寫的第一篇Fragment實例,和大多數人一開始學的一樣,都是通過FragmentTransaction的replace方法來實現,replace方法相
這篇文章將逐個講解每個模式的意義。這裡所講的各種模式,在大家理解了之後可以回過頭來看看setColorFilter(new PorterDuffColorFilter(C
最近,華為的新機可以說是不斷湧出,這不,剛剛發布了由吳亦凡代言的榮耀8新機,隨之又發布了華為麥芒5,那麼有很多朋友都在問,麥芒5和榮耀8哪個好?麥芒5和榮耀
今天給大家分享下關於修改MTK平台下系統首次開機的默認屏幕背光亮度,系統