編輯:關於Android編程
工具類:VibratorUtil
public class VibratorUtil {
/**
* 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);
}
使用:
long[] myp = { 2000, 2000, 2000, 2000 };
VibratorUtil.Vibrate(MainActivity.this, myp, false); // 震動100ms
Android樣式的開發:drawable匯總篇
Android有很多種drawable類型,除了前幾篇詳細講解的shape、selector、layer-list,還有上一篇提到的color、bitmap、
Android自定義動態布局 — 多圖片上傳
Android自定義動態布局 — 多圖片上傳 本文介紹Android中動態布局添加圖片,多圖片上傳。 項目中效果圖: 技術點
Android項目之九圖靈機器人
要實現一個圖靈機器人,首先需要在 http://www.tuling123.com/ 中注冊,然後創建一個應用,便可通過應用的API key使用圖靈機器人。圖靈機器人非常
Android:IPC之AIDL的學習和總結
為了使得一個程序能夠在同一時間裡處理許多用戶的要求。即使用戶可能發出一個要求,也肯能導致一個操作系統中多個進程的運行(PS:聽音樂,看地圖)。而且多個進程間需要相互交換、