设计
如图界面上,需要两个提示标签,两个按钮,两个滚动条;多媒体上需要一个音效播放器,一个计时器,一个对话框;布局上需要用到水平布局和垂直布局,具体怎么用简洁美观即可。
为两个标签分别设置“震动间隔”和“震动时长”内容,红色字体,滚动条分别设置最大值和最小值,单位是毫秒。
编程
这个软件不是很复杂,所以编程也很简单。首先思考下计时器间隔,震动间隔事件和震动时长三者的关系。
举个例子:如果我们想每隔1秒震动2秒,那么计时器间隔就是3秒,因为在震动的时候计时器也是工作的。
所以编程:
当点击“开始震动”按钮时,让计时器工作,发出提示文字,设置计时器间隔时间=“震动间隔”+“震动时长”;
然后当计时器达到间隔时间时,设置振动器时长为滑块位置对应时间,然后让音效播放器发声;
当点击“停止”按钮时,让计时器停止工作,发出提示,并且关闭音效播放器。
成品APP下载:[震动机.apk]3
说明:此产品诞生原由,主要是削减无聊,界面制作思路,以及震动频率的要求都是来自群内基友。
版权属于:泽泽社长
本文链接:https://blog.zezeshe.com/archives/appinventor-development-vibration-massage-app.html
本站未注明转载的文章均为原创,并采用
CC BY-NC-SA 4.0 授权协议,转载请注明来源,谢谢!
震动。。。。。。有点邪恶~~~
感觉好高级的样子
只是感觉哈,这个东西本身是很初级的东西,不用代码,一切全看大脑逻辑
一看博主就是工程师啊
并不是哈,这个工具面对的都是小学生初中生的
会不会两天就把手机震动电机报销了啊
应该不会哈,震动幅度貌似不是很高
看样子你是玩过啊233
APP按摩?头一次听说呢?软件怎么按摩啊?
震动*?#[滑稽]
有的时候想停不能停会很尴尬
不能停止不是更好吗
是的震动,停止按钮还是有些问题的,改天也许会在完善下
你们是在挑战我吗#[滑之稽]
(゚Д゚≡゚д゚)!?震动???? 按摩?????
(/ω\)不好意思,我污了, 之前看见一篇新闻是跳*用APP控制
(/ω\)啊,这么高端的我还没用过呢,我只用过传统的自己动系列
额,你是不是用过啊(/ω\)
蛤?