首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android 使用Vibrator服务实现点击按钮带有震动效果

    Vibrator 振动器,是手机自带的振动器哦,不要想成岛国用的那种神秘东西哦~~ Vibrator是Android给我们提供的用于机身震动的一个服务哦 更多详情可见官方API文档:Vibrator...首先添加震动权限: <uses-permission android:name="android.permission.VIBRATE" / 获得Vibrator实例: Vibrator mVibrator...],就是让他在200,400,600,800这个时间交替启动与关闭振动器 * repeat是重复次数,如果是-1的只振动一次,如果是0的话则一直振动 */ vibrate(long[] pattern...,int repeat) 举例子: //短振动 mVibrator.vibrate(new long[]{100, 200, 100, 200}, 0); //长振动 mVibrator.vibrate..., 100}, 0); //取消振动 mVibrator.cancel(); 参考文章: Vibrator(振动器) 总结 到此这篇关于Android 使用Vibrator服务实现点击按钮带有震动效果的文章就介绍到这了

    2.1K31

    Android编程实现震动与振铃的方法详解

    分享给大家供大家参考,具体如下: 1、Android的震动实现——Vibrator类 (1)实现震动,首先要加上使用震动所需的权限 <uses-permission android:name="android.permission.VIBRATE..." / (2)需要用到的API boolean hasVibrator ()//检查硬件是否有振动器 void vibrate (long milliseconds)//控制手机制动milliseconds...void cancel ()//关闭震动 其中方法三void vibrate (long[] pattern, int repeat)官方翻译是:传递一个int数组,它们是以毫秒为单位打开或关闭振动器的持续时间...第一个值表示在打开振动器之前要等待的毫秒数。下一个值表示在关闭振动器之前保持振动器的毫秒数。随后的值在以毫秒为单位的持续时间之间交替,以关闭振动器或打开振动器。...更多关于Android相关内容感兴趣的读者可查看本站专题:《Android硬件相关操作与应用总结》、《Android开发入门与进阶教程》、《Android调试技巧与常见问题解决方法汇总》、《Android

    2.3K10

    2014-10-27Android学习------布局处理(八)------自定义吐司Toast)-----城市列表应用程序

    Toast) 布局文件该怎么处理呢: code: <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:background="#ffffff..." 背景白色 android:gravity="center" android:maxWidth="80dip" android:minWidth="80dip" android...说白了这个初始化函数就是在当前的窗体上添加一个视图 :这个视图就是我们自定义的吐司Toast) 这里也告诉我们一点:如果我们想去实现某个方法,从Android的文档中去找 我们需要的东西是最合适的...这里我们还有明白一点就是:在当前的视图上面显示一个小吐司,消息(UI)更新是由当前的activity主线程来执行呢,还是由子线程来执行呢?

    62030
    领券