展开

关键词

Android震动器Vibrator调用

Android震动器Vibrator调用 1.首先添加权限 <uses-permission android:name="android.permission.VIBRATE"/> 2.获得Vibrator

1.8K10

Android实现手机震动抖动效果的方法

Android手机震动抖动效果的实现 (1)布局文件如下 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android this.findViewById(R.id.et_text); btn_submit = (Button) this.findViewById(R.id.btn_submit); // 震动效果的系统服务 MainActivity.this, R.anim.shake); et_text.startAnimation(shake); /* * 震动的方式 */ // vibrator.vibrate(2000);//振动两秒 // 下边是可以使震动有规律的震动 -1:表示不重复 0:循环的震动 <translate xmlns:android="http://schemas.android.com/apk/res/android" android:duration="1000" android

76830
  • 广告
    关闭

    【玩转 Cloud Studio】有奖调研征文,千元豪礼等你拿!

    想听听你玩转的独门秘籍,更有机械键盘、鹅厂公仔、CODING 定制公仔等你来拿!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android 实现为点击事件添加震动效果

    Android 点击Button 实现震动效果教程 Overview 在Android 的点击效果中,遇到震动效果的还是很多的。 接下来就让我们看一下如何实现震动效果。 所需要的权限 如果我们在开发中需要使用到我们的震动,那么我们就需要申请一下权限: <uses-permission android:name=”android.permission.VIBRATE”/ 我们震动效果的帮助类 创建一个名为VibrateHelp的点击震动的帮助类。 然后我们创建我么你的简单的震动模式。 接着创建我们比较复杂的震动模式。 这样我们的点击震动帮助类就完成了。 但是我们光有了帮助类是远远不够的。 以上这篇Android 实现为点击事件添加震动效果就是小编分享给大家的全部内容了,希望能给大家一个参考。

    52220

    android来电归属地提醒

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="match_parent "     android:layout_height="match_parent"     android:orientation="vertical"     android:background android:attr/toastFrameBackground">       <TextView           android:id="@android:id/message"          ://schemas.android.com/apk/res/android"     android:layout_width="match_parent"     android:layout_height "         android:layout_height="50dip"         android:text="toast"         android:textColor="#ffffff

    48270

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

    本文实例讲述了Android编程实现震动与振铃的方法。 分享给大家供大家参考,具体如下: 1、Android震动实现——Vibrator类 (1)实现震动,首先要加上使用震动所需的权限 <uses-permission android:name="android.permission.VIBRATE //关闭震动 if (isVirating) { isVirating = false; VirateUtil.virateCancle(XXXActivity.this); } 2、Android 更多关于Android相关内容感兴趣的读者可查看本站专题:《Android硬件相关操作与应用总结》、《Android开发入门与进阶教程》、《Android调试技巧与常见问题解决方法汇总》、《Android 基本组件用法总结》、《Android视图View技巧总结》、《Android布局layout技巧总结》及《Android控件用法总结》 希望本文所述对大家Android程序设计有所帮助。

    91610

    Android开发笔记(五十八)铃声与震动

    震动器的使用比较简单,主要方法如下所示: hasVibrator : 判断设备是否拥有震动器。 vibrate : 震动手机。 该方法有多个重载函数,即可设定单次震动的时长,也可设置多次震动的时长,还可设置是否重复震动。 cancel : 取消震动震动需要在AndroidManifest.xml中加上如下权限: <! -- 震动 --> <uses-permission android:name="android.permission.VIBRATE" /> 代码示例 下面是铃声管理即设置音量的代码例子: android.media.AudioManager; import android.os.Bundle; import android.util.Log; import android.view.View

    75330

    【设备】震动(Vibration)

    概述 设备方向(Orientation) API 是通过vibrate()方法来实现的,通过该方法, 当有事件通知时,WEB应用程序可以让设备震动以达到提醒用户的目的。 震动一次 为了让设备震动一次,我们调用vibrate()方法,并传递一个指示震动持续时间的数值(毫秒单位)。 // 震动一次1分钟 navigator.vibrate(60*1000); 震动多次 为了让设备震动多次, 我们将一个整数数组传递给振动方法,指示震动的次数,各次的持续时间以及停顿时间: / 震动三次 // 前两次震动为1秒钟 // 最后一次震动为2秒钟 // 停顿半秒钟 navigator.vibrate([1000, 500, 1000, 500, 2000]);

    40330

    Android消息个数提醒控件使用详解

    前言 在QQ中有消息个数提醒的控件,虽然现在没用到,但是以后可能会用到,所以就实现它,也不难。 实现 效果图如下: ? 小结 在布局文件使用这个类的时候,要设置android:gravity为center,这样数字就可以居中了,之所以没有继承View来进行写,因为View还要自己去画数字,这样就增加了难度,不值得了。

    17020

    android service实现循环定时提醒功能

    人每天都要喝8杯水才能保持健康,于是苦逼的程序员总是一遍代码就忘了时间,于是我突发奇想能不能开发一个apk能够实现固定的间隔时间定时提醒我要喝水了呢? apk基本功能: 1)能够设置间隔时间 2)在apk应用被停止的情况下仍然能定时提醒 3)能够播放指定闹铃 4)能够及时终止提醒 效果图: 设置间隔 ? stopIntent = new Intent(this,LongRunningService.class); Toast.makeText(MainActivity.this,"结束提醒 } AlertDialog.Builder builder = new AlertDialog.Builder(LongRunningService.this); builder.setTitle("提醒 2)间隔时间提醒。这里采用的是Android的Alarm机制。 Android中的定时任务一般有两种实现方式,一种是使用Java API里提供的Timer类,一种是使用Android的Alarm机制。

    65020

    Android开发(49) Snackbar 底部弹出提醒

    它的特点如下: 它作为android.support.design.widget.CoordinatorLayout 的子视图,出现在页面底部。 可以显示一个字符串和一个按钮。 xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com /apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent " android:layout_height="match_parent" android:fitsSystemWindows="true" android:background ="#2a5caa"> </android.support.design.widget.CoordinatorLayout> 2.在代码里执行显示snackbar Snackbar.make

    32200

    Android开发(20)蜂鸣提示音和震动

    如RINGER_MODE_NORMAL(普通)、RINGER_MODE_SILENT(静音)、RINGER_MODE_VIBRATE(震动) //如果当前是铃音模式,则继续准备下面的 蜂鸣提示音操作,如果是静音或者震动模式 = null) { mediaPlayer.start(); } 震动 1.声明权限 在AndroidManifest.xml 里写 <uses-permission android:name ="android.permission.VIBRATE"/> 2.获得震动服务。 // 比如 [2000,500,100,400],会先等待2000毫秒,震动500,再等待100,震动400 //第二个参数,repest指代从 第几个索引(第一个数组参数 ) 的位置开始循环震动

    82700

    android 震动和提示音的实现代码

    android的消息提示(震动和提示音),实现代码如下所示: public class VibratorUtil { protected AudioManager audioManager; = (Vibrator) MyApp.getContext().getSystemService(Context.VIBRATOR_SERVICE); //同上 } /** * 开启手机震动和播放系统提示铃声 } long[] pattern = new long[]{0, 180, 80, 120}; vibrator.vibrate(pattern, -1); //震动 } } } catch (Exception e) { e.printStackTrace(); } } } 总结 以上所述是小编给大家介绍的android 震动和提示音的实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。

    35720

    Android实现消息提醒小红点效果

    本人分享一下,自己写的一个消息提醒小红点控件,支持圆、矩形、椭圆、圆角矩形、正方形五种图形样式,可带文字,支持链式操作。 image.png import android.content.Context; import android.graphics.Canvas; import android.graphics.Color ; import android.graphics.Paint; import android.graphics.RectF; import android.util.AttributeSet; import android.util.Log; import android.view.Gravity; import android.view.View; import android.view.ViewGroup 实现消息提醒小红点 以上就是本文的全部内容,希望对大家的学习有所帮助。

    75920

    Android 天气APP(三十一)每日提醒弹窗

    每日提醒弹窗 前言 正文 一、弹窗背景 二、每天第一次弹窗 三、弹出每日提示弹窗 四、弹窗的开关 文末 ---- 前言   为了增强用户的体验,所以增加了这个每日弹窗,每日弹窗顾名思义,每天弹出一次, > <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com > <shape xmlns:android="http://schemas.android.com/apk/res/android"> <corners android:radius="@dimen = null) { return; } //弹出每日提醒弹窗 > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com

    34140

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

    Vibrator 振动器,是手机自带的振动器哦,不要想成岛国用的那种神秘东西哦~~ Vibrator是Android给我们提供的用于机身震动的一个服务哦 更多详情可见官方API文档:Vibrator 首先添加震动权限: <uses-permission android:name="android.permission.VIBRATE" / 获得Vibrator实例: Vibrator mVibrator () { @Override public void onClick(View v) { //震动30毫秒 mVibrator.vibrate(30); //todo } }) long[]{500, 100, 500, 100, 500, 100}, 0); //取消振动 mVibrator.cancel(); 参考文章: Vibrator(振动器) 总结 到此这篇关于Android 使用Vibrator服务实现点击按钮带有震动效果的文章就介绍到这了,更多相关android点击按钮震动内容请搜索ZaLou.Cn以前的文章或继续浏览下面的相关文章希望大家以后多多支持ZaLou.Cn!

    59031

    Android O 上用到 MediaStyle 的提醒功能

    简介 如果你在 API level 25 或以下的版本上用 MediaStyle 的提醒功能,这篇文章充当把这功能迁移到 Android O 上的指引。 MediaStyle 的提醒功能通常是有限制的,并在后台开启那些允许音频回放的服务。 Android O 的一些主要的区别需要被考虑到。 如果要显示提醒就一定要用到提醒渠道。 整合到 Android O 的迁移需要以下几个小步骤。 第二步:用 NotificationCompat 和渠道 为了在 Android O 里用到提醒功能,你一定要用提醒渠道。 三个简单步骤就能帮你把 MediaStyle 的后台提醒功能从 Android O 之前的版本迁移到 Android O 上。

    1.3K20

    Android自定义弹窗提醒控件使用详解

    Android中原生的Dialog弹窗提醒控件样式单一,有时候并不能满足我们的项目需求,而且一个工程里面有时候会在多处都用到弹窗提醒的功能,代码会出现大量的冗余,工作之余,就自己实现了这么一个弹窗提醒控件 ; import android.content.Context; import android.graphics.Color; import android.util.DisplayMetrics; import android.util.TypedValue; import android.view.Gravity; import android.view.View; import android.view.ViewGroup.LayoutParams ; import android.view.Window; import android.view.WindowManager; import android.widget.LinearLayout; ; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import

    22820

    Android编程实现添加低电流提醒功能的方法

    本文实例讲述了Android编程实现添加低电流提醒功能的方法。分享给大家供大家参考,具体如下: 特殊需求,检测电流是否正常。 ; import android.content.Context; import android.content.DialogInterface; import android.os.BatteryManager ; import android.os.Handler; import android.util.Slog; import java.io.BufferedReader; import java.io.File 相关内容感兴趣的读者可查看本站专题:《Android硬件相关操作与应用总结》、《Android文件操作技巧汇总》、《Android开发入门与进阶教程》、《Android资源操作技巧汇总》、《Android 视图View技巧总结》及《Android控件用法总结》 希望本文所述对大家Android程序设计有所帮助。

    20041

    Android中AlarmManager+Notification实现定时通知提醒功能

    AlarmManager简介 AlarmManager实质是一个全局的定时器,是Android中常用的一种系统级别的提示服务,在指定时间或周期性启动其它组件(包括Activity,Service,BroadcastReceiver 本文将讲解一下如何使用AlarmManager实现定时提醒功能。 .setTicker("亲情日历") // 设置显示的提示文字 .setContentTitle("亲情日历") // 设置显示的标题 .setContentText("您有日记提醒哦 --闹钟接收广播-- <receiver android:name=".util.service.AlarmReceiver" <intent-filter <action android: ; import android.app.PendingIntent; import android.content.Context; import android.content.Intent; import

    2.3K31

    相关产品

    • 移动推送 TPNS

      移动推送 TPNS

      移动推送TPNS(原信鸽)为应用提供合法合规、消息通道稳定、消息高效秒达、全球服务覆盖的消息推送服务,已稳定服务腾讯游戏、腾讯视频等超高日活应用;支持App推送、应用内消息、智能短信等多种消息类型,有效提升用户活跃度。

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注腾讯云开发者

      领取腾讯云代金券