QQ爹の博客 QQ爹の博客

appinventor开发震动按摩APP

in 代码相关 文章转载请注明来源!

设计

如图界面上,需要两个提示标签,两个按钮,两个滚动条;多媒体上需要一个音效播放器,一个计时器,一个对话框;布局上需要用到水平布局和垂直布局,具体怎么用简洁美观即可。
为两个标签分别设置“震动间隔”和“震动时长”内容,红色字体,滚动条分别设置最大值和最小值,单位是毫秒。

编程

这个软件不是很复杂,所以编程也很简单。首先思考下计时器间隔,震动间隔事件和震动时长三者的关系。
举个例子:如果我们想每隔1秒震动2秒,那么计时器间隔就是3秒,因为在震动的时候计时器也是工作的。
所以编程:
当点击“开始震动”按钮时,让计时器工作,发出提示文字,设置计时器间隔时间=“震动间隔”+“震动时长”;
然后当计时器达到间隔时间时,设置振动器时长为滑块位置对应时间,然后让音效播放器发声;
当点击“停止”按钮时,让计时器停止工作,发出提示,并且关闭音效播放器。

成品APP下载:[震动机.apk]3
说明:此产品诞生原由,主要是削减无聊,界面制作思路,以及震动频率的要求都是来自群内基友。

jrotty WeChat Pay

微信打赏

jrotty Alipay

支付宝打赏

文章二维码

扫描二维码,在手机上阅读!

安卓App Inventor
发表新评论
已有 37 条评论
  1. 飞利浦呼吸机
    飞利浦呼吸机Windows 10谷歌浏览器
    回复

    震动。。。。。。有点邪恶~~~

  2. 站长帮
    站长帮Windows 10谷歌浏览器
    回复

    感觉好高级的样子

    1. Jrotty
      JrottyWindows 10谷歌浏览器
      回复

      @站长帮 只是感觉哈,这个东西本身是很初级的东西,不用代码,一切全看大脑逻辑

  3. 整形对比
    整形对比Windows 10谷歌浏览器
    回复

    一看博主就是工程师啊

    1. Jrotty
      JrottyWindows 10谷歌浏览器
      回复

      @整形对比 并不是哈,这个工具面对的都是小学生初中生的

  4. 工控资料窝
    工控资料窝Windows 10谷歌浏览器
    回复

    会不会两天就把手机震动电机报销了啊

    1. Jrotty
      JrottyWindows 10谷歌浏览器
      回复

      @工控资料窝 应该不会哈,震动幅度貌似不是很高

  5. 佛山影视
    佛山影视Windows 10谷歌浏览器
    回复

    [狗] 震动play

    1. 佛山影视
      佛山影视Windows 10谷歌浏览器
      回复

      @佛山影视 [狗]#[狗]我不懂

    2. Jrotty
      JrottyWindows 10谷歌浏览器
      回复

      @佛山影视 看样子你是玩过啊233

  6. 威客兼职
    威客兼职Windows 10谷歌浏览器
    回复

    APP按摩?头一次听说呢?软件怎么按摩啊?

PREVIOUS NEXT
雷姆
拉姆
音乐加载中...
0:00