watchmaker吧 关注:475贴子:466
  • 4回复贴,共1

发一个自己做的表盘赏析

只看楼主收藏回复

本表盘是在crono surf 表盘的基础上做了适合于小屏手表的改动。去掉了外圈日期和星期及外圈月相模拟显。为了使功能完整,在表盘内增加了年份显示,月份显示,日期显示和月相显示。同时还增加了世界时不同时区代表城市的显示功能。本表盘基于模拟机械表,所有动画均基于机械表的真实动作,尽最大努力仿真机械表真实动作。
本表盘分为五大功能模块:
1、时钟和日历查询功能:实现基本的时间显示和日历显示,同时提供显示当前的中国农历日期,还具有万年历查询功能(只能查询年月日和对应的星期和月相,不能查询对应的农历日期,因无法做到同时显示),该功能模块还提供了剩余电量查询;
2、秒表功能:实现计时秒表功能,计时范围0~12小时,计时精度0.01秒,具有计时启停和复位功能;
3、倒计时功能:实现倒计时功能,倒计时结束通过震动提醒,同时可以设置是一次性倒计时,还是无限循环倒计时,提供了根据需要自由设置倒计时时间功能。计时范围0~12小时,倒计时设置精度1秒;
4、闹钟功能:实现一组闹钟的设定和定时提醒功能,闹钟设定精度1分钟,闹钟设定范围0~24小时;
5、世界时(第二时间)功能:实现查询其他时区时间,同时提供了显示各时区代表城市名称功能,根据不同时区自动计算该时区当年日期,该功能模块还提供了指南针功能。用时针、分针和秒针成一条直线来显示磁北和磁南方向。
功能按键(点按区域)说明:
为了使表盘使用和设置更简单,表盘仅提供了5个点按区域(相当于5个按键),A和B键实现五大功能模块的顺时针切换和逆时针切换。E键实现进入设置状态,并在不同的设置位行环,C和D键配和设置键实现增加设置值和减少设置值功能。为了充分发挥C和D键的功能,在没有进入设置状态时,也定义了功能。比如在时钟功能时,点按C键实现显示当前中国农历日期,点按D键查询目前剩余电量。在世界时功能时,点按C键是手动调节屏幕亮度,点击降低亮度,双击提高亮度。点按D键实现指南针功能。
隐藏功能:
在时钟功能时双击A键实现显示当前天气和气温(直接显示的方法,没有办法实现机械表模拟显示);
在秒表功能时双击E键可设置语言(中文表盘和英文表盘)、设置是否根据日出和日落时间自动夜光和自动变暗,也可以手动指定进入退出夜光时间和开时暗光结束暗光时间。同时还可以设置亮光到暗光,暗光到亮光的过渡时间和变暗和变亮的过渡时间。
下面是图片赏析,如果你喜欢,请发邮件同我联系。zhangxvzx@live.cn
我会在跟贴中发视频或另开贴发视频。




IP属地:天津1楼2018-09-18 11:12回复



    IP属地:天津2楼2018-09-18 11:25
    回复
      厉害


      IP属地:山东来自Android客户端3楼2018-12-11 20:22
      回复


        来自Android客户端4楼2023-12-27 12:59
        回复
          请问这个能变色的表盘怎样的程序设计


          来自Android客户端5楼2023-12-27 13:01
          回复