我制作了一个非常简单的应用程序,只要我靠近特定的WiFi SSID,就会让我的手机振动。我知道有几个应用程序可以执行此操作,但是这个应用程序已针对特定WiFi进行了预配置,因此用户无需输入SSID。
我的应用程序最初是由Tasker的App Factory制作的,因为我的编程知识非常有限。如果可以的话,我想用Material Design更新我的应用程序。我已经看到了谷歌在Material Design上提供的一些资源,但我希望有人能指出我如何更新这个应用程序的正确方向。我假设我可能不得不从头开始再写这个应用程序,而不是使用App Factory。我无法找到任何教程,向您展示如何使用靠近WiFi SSID管理您的音频配置文件。最好的方法是什么?
答案 0 :(得分:0)
你还有这个问题吗?如果是这样,您能举例说明您希望通过管理音频配置文件实现什么目标吗?
//修改
这不会太复杂:
[state] WiFi Near
和[state]Variable Value
wifiVibrate
,如果值为true
则设置为触发Vibrate
操作现在您需要创建第二个配置文件,时间触发器设置为00:00(所以每天午夜)。该个人资料应该检查一周中的哪一天,如果它与应用设置中保存的天数相匹配,请将wifiVibrate
值更改为true
(否则将其设置为false
)
关于存储和检查工作日,我创建了一个包含7个复选框的场景。每个复选框状态都对应一个数组项,因此如果它的状态发生了变化 - 正确的数组项将被更新(星期一选择 - > wifiDay1=true
等)。
为此,每个复选框必须分配给change
的两个操作:
所以你最终得到wifiDay
数组有7个项目(真/假)。您现在需要做的就是每天午夜检查当天数组的项目值是true
。
真的很简单。要有一个Material-style标题,只需添加一个矩形并用适当的颜色填充它。按钮,切换,字体等相同。