返回官网官方微博

麦步社区-论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: MAI 表盘
查看: 4591|回复: 4
打印 上一主题 下一主题

关于农历显示的思考

[复制链接]

8

主题

53

帖子

405

麦力

精华
1
阅读权限
100
在线时间
44 小时

麦步极客实验室

跳转到指定楼层
楼主
发表于 2016-1-13 22:56:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 dscao 于 2016-1-13 23:00 编辑

前天晚上折腾了七八个小时,将网上找的一个农历函数搬上去。改一下,在模拟机上可行了,安装到表上就重启。总是有些函数或参考设置不对就行。
后来又是几句几句的测试,这个过程是非常费时间的。改代码--->编译--->复制到手机--->安装--->切换表盘--->等待看状态。不断重复这个过程,还好最后终于是通过了。

农历的函数基本上是用查表的方式,网上找到的代码方案有些容易理解,有些就很压缩占用但不太容易理解了。有100年和200年的几种。
暂时采用的是100年的方案,不能显示节气。代码在开源方面,可能要等几天,再优化一下。

对于麦步手表中农历的用途基本上不会涉及到查询以前和以后的,只会在显示当天的农历。
那么也就不需要100年这么多数据,按寿命或产品生命周期,按10年显示足够了。
那下一步,想改进算法,从2016年至2025年为有效显示期间。再加入10年的节气。
或者更进一步,每次表盘只包含未来2年的农历,包含这2年内的节气,每年对表盘的农历参数升级一次。
这样可能代码会简洁很多,也能实现所需要的功能。


当然最好是以后这个功能可以像调用手机app版本号一样直接调用内置函数。希望麦步app中提供更强大的功能,一些常用数据由app提供,比如某天的农历(像运动数据一样的数组格式分离现年、月日、节气等)、gps数据、未接电话数,未查看短信数。本身手机与手表基本是24小时连接的,这个手机端app应该可以充分利用。开发者注意调用周期的时长或事件判断再调用就好了。




评分

参与人数 1麦力 +5 收起 理由
陶坤@麦步 + 5 辛苦了,对想要开发农历表盘的同学来说,有.

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信 WeiboWeibo
收藏收藏 分享分享 顶3 踩

48

主题

670

帖子

3384

麦力

精华
0
阅读权限
200
在线时间
745 小时
沙发
发表于 2016-1-13 23:30:50 来自手机 | 只看该作者
感谢大胜的思考,以及共享的表盘,我们和用户一样都能感受到你的热情还有技术。
麦步SDK必须要不断提升,才能让开发者能够高效便捷地开发。
你说的这些点,大部分可以在我们后续的SDK版本中陆续体现出来,我们会跟随开发者一起成长,让大家可以在麦步这个团队,这个“星球”上,体验到智能硬件和开发平台真正的魅力。
来自: 微社区

14

主题

1494

帖子

9854

麦力

精华
1
阅读权限
100
在线时间
622 小时

麦步手表用户麦步工业测评协会

板凳
发表于 2016-1-14 12:53:31 | 只看该作者
辛苦了!!
回复

使用道具 举报

1

主题

9

帖子

10

麦力

精华
0
阅读权限
20
在线时间
5 小时

地板
发表于 2016-1-14 22:41:38 | 只看该作者
感谢大牛!
回复

使用道具 举报

40

主题

1665

帖子

1万

麦力

精华
2
阅读权限
100
在线时间
1236 小时

麦步手表用户麦步工业测评协会

5#
发表于 2016-1-15 10:44:40 | 只看该作者
大圣,辛苦啦。同时也期待官方也早点发布多功能实用的表盘。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|麦步官方论坛 ( 粤ICP备12052190号  

GMT+8, 2024-11-23 05:20 , Processed in 0.068035 second(s), 25 queries .

Powered by Discuz! X3.2

© 2012-2021 Comsenz Inc.

快速回复 返回顶部 返回列表