麦步社区-论坛

标题: 麦步表盘大师,【正式版发布】 [打印本页]

作者: reerayxia    时间: 2017-3-17 08:30
标题: 麦步表盘大师,【正式版发布】
本帖最后由 reerayxia 于 2017-5-18 16:59 编辑

一起太挤了,链接之。。。
请在扣扣群中下载,群号:389473264

2017/5/18 MAIA工具再出发!
2017/4/17 表盘大师作品集【诚邀大家在此贴发表表盘,将链接相关表盘】
2017/4/17 开发小结
2017/4/6 测试记录,与最新表盘赏析群号:389473264
2017/4/3 更新记录
2017/4/1 教程汇总
2017/3/30 开始内测吧,自己做了一个,供大家参考下(希望大家多多参与)
2017/3/28 基本上搞成功啦!不日將發佈測試版
2017/3/27 吐槽,补坑,刷存在
2017/3/24 更新下进度(操作界面完成)
2017/3/22 渐变字体特效(调用系统中安装的字体生成之)
2017/3/20 原始界面。。验证代码可行性
2017/3/18 准备ing

2017/4/1 更新开发功能预览《欢迎补坑》
[attach]7396[/attach]


源起
玩腻了小黑3的工具(隔壁家的真不错)
所以,想来玩玩别的
如是,论坛上发了个帖子,说了下想法。。。
巴拉巴拉。。。。官方资助手表一块
已在路上,虽不知道啥版本,但是很开心。。。。

目标
降低小伙伴们DIY表盘的难度。
前期开发PC版,WYSIWYG,So easy
鼠标点点,即可完成自己的表盘,无需任何代码。


纠错贴:给后来者避坑

后期

会开发安卓版(可能是大坑




@不贰小








作者: 手残也要作    时间: 2017-3-17 08:52
等待亲的新工具上线。。。
作者: 手残也要作    时间: 2017-3-17 08:53
可以考虑自己添加素材,不知道能不能实现
作者: reerayxia    时间: 2017-3-17 09:10
手残也要作 发表于 2017-3-17 08:53
可以考虑自己添加素材,不知道能不能实现

本工具的宗旨,就是将官方API的二次封装
也就是,大家能DIY什么,工具就能做什么
作者: rivenfox    时间: 2017-3-17 09:23
希望大神尽快做出来~~~~
作者: qs100371    时间: 2017-3-17 09:25
是要把官方的模拟器变成类似vb那样用鼠标拖动控件完成简单界面的模式吗?
作者: reerayxia    时间: 2017-3-17 09:33
qs100371 发表于 2017-3-17 09:25
是要把官方的模拟器变成类似vb那样用鼠标拖动控件完成简单界面的模式吗? ...

必须的!
你去体验下,我做的小黑工具吧,模式和那个会很接近
作者: 不贰小    时间: 2017-3-17 10:05
今天你应该就会收到,期待大神的工具
作者: 无齿的_kzWP4    时间: 2017-3-17 10:06
原来是你,牛逼
作者: reerayxia    时间: 2017-3-17 10:09
不贰小 发表于 2017-3-17 10:05
今天你应该就会收到,期待大神的工具

昨晚支付宝,我就查到了
动作真快
作者: aix    时间: 2017-3-17 10:56
真大神!讓我膜拜一下
作者: Uncle♚J    时间: 2017-3-17 12:50
好大的一个坑
作者: niuniumm    时间: 2017-3-17 13:50
是要把官方的模拟器变成类似vb那样用鼠标拖动控件完成简单界面的模式吗?
作者: reerayxia    时间: 2017-3-17 13:55
niuniumm 发表于 2017-3-17 13:50
是要把官方的模拟器变成类似vb那样用鼠标拖动控件完成简单界面的模式吗? ...

算是吧
不过,工具只针对表盘
作者: sure    时间: 2017-3-17 14:22
期待一下,看看功能控件能支持多少?
作者: reerayxia    时间: 2017-3-17 14:56
sure 发表于 2017-3-17 14:22
期待一下,看看功能控件能支持多少?

100%
不过,我已经发现大坑了
还的和官方沟通下。。。
一个窗口最多创建20个图层。不要创建过多。
自定义字体的表盘,估计这个层数不够用,哎!

作者: tghtom    时间: 2017-3-17 15:38
牛逼了。好期待哟。
作者: fengyun88    时间: 2017-3-17 15:55
牛逼,,,
作者: reerayxia    时间: 2017-3-17 16:54
手表入手,第一感觉大赞!

表盘,努力,目测,手表限制,还有很多坑要跳。
作者: 哇1哈哈哈    时间: 2017-3-17 19:08
厉害厉害,等你的工具,降低门槛
作者: tda8361    时间: 2017-3-17 22:20
昨天没事逛了唯乐,知道有位大神要转战麦步了,欢迎大神!
作者: dualxu    时间: 2017-3-17 22:34
期待期待
作者: widuny    时间: 2017-3-17 23:34
期待大神
作者: 细川玉木    时间: 2017-3-18 01:22
卧槽小黑3也能自己做表盘...我心动了
作者: qs100371    时间: 2017-3-18 07:15
看了小黑的表盘配色,实在是提不起兴趣。
作者: reerayxia    时间: 2017-3-18 08:29
qs100371 发表于 2017-3-18 07:15
看了小黑的表盘配色,实在是提不起兴趣。

我的体会是,八色同双色表现力是,有差距
但是,差距真不大

再说说表盘,小黑的制作确实好一点
麦步的展示算法太牛掰,都没法实现透明
层数还限制,估计资源的数量也要限制
哎!我头都大了
作者: qs100371    时间: 2017-3-18 09:03
                 加油
作者: 机器猫    时间: 2017-3-18 15:23
坐等大神的成果啊,我等小白的福利啊
作者: 机器猫    时间: 2017-3-18 15:25
小黑也可以自制表盘吗,当时犹豫他和麦步的,不过最终还是因为扩展性选择了麦步
作者: 哇1哈哈哈    时间: 2017-3-18 21:18
每天过来顶一贴
作者: reerayxia    时间: 2017-3-18 22:02
工具展望今天又看了一天开源的代码,好好玩,心里也是痒痒的!
不过,也了解了下一个大坑,麦步新产品就快发布了!
听说API会有所变化。
看我的进度,不会,我还没做完,就给出新品了吧

正题:今天构思了下,赶时间,拟定实现如下功能
时间有限(另外可用图层资源也有限
[attach]7408[/attach]
本工具制作的表盘,可展现的内容
(PS:天气,没有一个好的开源API,也怕来不及,先放一放)
[attach]7409[/attach]



作者: tlp12358    时间: 2017-3-19 11:57
期待早日出来哦……
作者: 手残也要作    时间: 2017-3-19 14:30
需要帮忙画字体之类元素吗?
作者: 手残也要作    时间: 2017-3-19 14:31
支持透明技术,早就想有了
作者: reerayxia    时间: 2017-3-19 14:49
手残也要作 发表于 2017-3-19 14:30
需要帮忙画字体之类元素吗?

谢谢支持
之前一直给黑三做工具
直接弄过来,就可以调用系统字体,生成需要的字体了
作者: tda8361    时间: 2017-3-19 20:10
进来看看进度咋样,哈哈加油!
作者: reerayxia    时间: 2017-3-19 20:48
今天本来休息的,结果,还是在弄~不过是在解决工具支持xp系统问题,无奈,白费力气~到时候再说吧~估计要win7以上的系统了
作者: sure    时间: 2017-3-19 20:52
reerayxia 发表于 2017-3-19 20:48
今天本来休息的,结果,还是在弄~不过是在解决工具支持xp系统问题,无奈,白费力气~到时候再说吧~估计要 ...

基本都是win7、10了!
作者: tlp12358    时间: 2017-3-20 12:56
看看出来没
作者: tda8361    时间: 2017-3-20 13:18
sure 发表于 2017-3-19 20:52
基本都是win7、10了!

是的,XP基本可以靠一边了
作者: 无齿的_kzWP4    时间: 2017-3-20 13:41

作者: mrj频道    时间: 2017-3-20 14:35
这个可以有
作者: reerayxia    时间: 2017-3-20 15:05
本人编程也就一般般,代码基本靠抄
今天发现个问题,
代码如下:
if(g_today_num != datetime_now_change.mday%10)
{
        app_watch_update(0, 6);       
        g_today_num = datetime_now_change.mday%10;
}

解释下这段代码:
程序本意,是通过日期的末尾来判断是否发生改变
1,2,3这没问题
问题是31号->1号!,哥呀,明明变了啊。。。
这个程序不就会不会出错,变了说是没变!
作者: reerayxia    时间: 2017-3-20 21:01
[attach]7431[/attach]

借用了人家的资源
生成的效果和预想差不多(对不对,就很难讲啦!)
算是验证了代码的可行性吧。
明天开始做UI了。


作者: 细川玉木    时间: 2017-3-21 00:05
一股牛逼的气息扑面而来
作者: zxyqsy    时间: 2017-3-21 00:13
感觉会有大事发生,请收下膝盖
作者: dustin134    时间: 2017-3-21 08:43
好厉害的样子
作者: 步往康来    时间: 2017-3-21 09:43
本帖最后由 步往康来 于 2017-3-21 09:48 编辑

大家有得玩了

作者: 手残也要作    时间: 2017-3-21 11:07
有没有除了鼠标拖动元件外的坐标精确定位放部件啊
作者: reerayxia    时间: 2017-3-21 12:11
手残也要作 发表于 2017-3-21 11:07
有没有除了鼠标拖动元件外的坐标精确定位放部件啊

标点都没一个,你说的信息量太多,不知道理解对不对
1.关于部件,到时候有个清单的
(原理,就是手表可展示的东西,经过工具的封装)

2.关于定位,参考【小黑艺术家】
也是本人作品,麦步表盘大师,会和这个很像(今天做界面)
[attach]7434[/attach]

作者: reerayxia    时间: 2017-3-21 15:54
本帖最后由 reerayxia 于 2017-3-22 22:24 编辑

先发个界面吧
接下来几天,可能就是码农的闭关coding。
[attach]7436[/attach]

作者: sure    时间: 2017-3-21 16:06
reerayxia 发表于 2017-3-21 15:54
先发个界面吧
接下来几天,可能就是码农的闭关coding。

也支持M1吧!
作者: reerayxia    时间: 2017-3-21 16:45
sure 发表于 2017-3-21 16:06
也支持M1吧!

理论上支持吧,只看资源限制
作者: tda8361    时间: 2017-3-21 17:19
静静的等待大作!
作者: wx_k79ccJGH    时间: 2017-3-22 11:13
小黑观光团!
作者: reerayxia    时间: 2017-3-22 22:22
工具生成的渐变字体
【8】经过GIMP二次优化
说实话,个人感觉不太理想。。。只能等工具做出来,看看实际的上机效果咯。
[attach]7456[/attach]

发一个小黑工具做的图片
同样的渐变字体,强制转换,右边经过二次优化
[attach]7457[/attach]

作者: 无齿的_kzWP4    时间: 2017-3-23 11:49
现在是什么进展
作者: 机器猫    时间: 2017-3-23 12:01
期待大作啊,我等小白的福利
作者: reerayxia    时间: 2017-3-23 15:15
机器猫 发表于 2017-3-23 12:01
期待大作啊,我等小白的福利

今天本打算发布一下说明文档的,但是评价不好
我还是等工具成型了,发布视频教程(或者图文教程吧)

因为你这个终归是低门槛的表盘制作工具,方便小白做的,你要是还有些深奥的辞藻,那小小白估计也会头痛



作者: zxyqsy    时间: 2017-3-24 16:21
似乎要出来了?
作者: reerayxia    时间: 2017-3-24 21:29
更新下进度
用户操作部分已经完成(有没有逻辑问题,还待后续测试)
也就是设计部分完成啦!
下面的工作,就是生成最后的BMP文件(目前都是PNG文件,为了方便向麦步M2的兼容)
生成最终的表盘文件.mai

[attach]7476[/attach]

作者: tda8361    时间: 2017-3-24 21:49
看来马上就要发布了
作者: widuny    时间: 2017-3-24 23:30
看样像不错的样子
作者: reerayxia    时间: 2017-3-26 14:48
天气有点冷,启动睡眠模式,睡告去了。
进度有点点慢哈。。。。亲等骚安勿燥
作者: dualxu    时间: 2017-3-26 15:29

作者: dualxu    时间: 2017-3-26 15:33
看到我们也不用写代码,就等你这个
做好了,我觉得麦步官方直接把你给收了吧
以后这个工具以官方的名义发布,也算麦步生产力提高必要
作者: 细川玉木    时间: 2017-3-27 00:15
这么快就开始预热了
作者: reerayxia    时间: 2017-3-27 02:24
今天搞到半夜,感觉手表对软件限制较大!!是非常的大。。。
程序代码不能太多,否则就崩溃了
本来计划一次性写完17的。结果。。。。集成那么多,就会出问题。。。
无奈,只能进行下一步,直接结成测试!
@不贰小
作者: 陶坤@麦步    时间: 2017-3-27 07:00
reerayxia 发表于 2017-3-27 02:24
今天搞到半夜,感觉手表对软件限制较大!!是非常的大。。。
程序代码不能太多,否则就崩溃了
本来计划一次 ...

期待啊
作者: reerayxia    时间: 2017-3-27 10:10
继续Coding!先吐槽昨天遇到的问题。
本程序,规划是,从系统中获取数据,转换成需要显示的值。
这中间用到20个左右的函数。。。
无奈,用到12个上。。系统就罢工
哪算是用上#if删减都没用
还在找解决方案,实在不想自己用程序生成一个20k的代码文件,费时费力。。。
PS:本文件目前已经有30k了,最终程序,应该40k以上了吧
[attach]7503[/attach]

作者: qs100371    时间: 2017-3-27 10:20
要瘦身了,我做的背单词表盘由于词库大,mai有30+k,安装都要很久。
作者: sure    时间: 2017-3-27 14:06
没事就来看看
作者: reerayxia    时间: 2017-3-27 17:23
qs100371 发表于 2017-3-27 10:20
要瘦身了,我做的背单词表盘由于词库大,mai有30+k,安装都要很久。

努力中。打算重構代碼
作者: reerayxia    时间: 2017-3-27 17:26
正在進行切圖功能。。。
預計今天可以完成資源文件【圖片的自動生成功能】
可惜,我的為透明技術,有人首發了。。。


[attach]7512[/attach]
作者: qs100371    时间: 2017-3-27 19:19
reerayxia 发表于 2017-3-27 17:26
正在進行切圖功能。。。
預計今天可以完成資源文件【圖片的自動生成功能】
可惜,我的為透明技術,有人首發 ...

图片怎么搞?不会做能看的像素图。
作者: reerayxia    时间: 2017-3-27 21:07
qs100371 发表于 2017-3-27 19:19
图片怎么搞?不会做能看的像素图。

現在看的這個圖,都是工具自己生成的
後期,還是建議用PS自己做,工具輔助切圖
作者: reerayxia    时间: 2017-3-28 23:17
發圖慶祝一下!
已經可以生成完整的文件啦!
簡單說,就是已經可以内測了(雖然衹有我一個人,呵呵!)
明天的工作就是補齊功能,完善bug....


[attach]7539[/attach]

作者: sure    时间: 2017-3-29 07:59
reerayxia 发表于 2017-3-28 23:17
發圖慶祝一下!
已經可以生成完整的文件啦!
簡單說,就是已經可以内測了(雖然衹有我一個人,呵呵!)

祝贺 早日公布!
作者: widuny    时间: 2017-3-29 08:45
期待发布
作者: reerayxia    时间: 2017-3-29 09:39
持续开发,修复bug中。
如图所示:
右上蓝牙状态(15秒刷新,可设置)
星期(3600秒刷新,貌似设置不合理,可自定义)
小时
分钟
最下面:计步器(6秒刷新,可设置)

昨天发现做的表盘有bug,今天可能不会开发功能,重点做测试。

广告哈:欢迎加扣扣群:【麦步表盘大师 389473264】

@不贰小
[attach]7543[/attach]

作者: reerayxia    时间: 2017-3-29 16:40
本帖最后由 reerayxia 于 2017-4-3 18:00 编辑

官方API疑问汇总:
开发中遇到的坑
调用成功不是返回0 maibu_get_battery_percent
好像返回值不对 app_service_get_datetime官方的虚拟机,默认GPS地点为【深圳市】
会导致请求天气失败,建议修改为【哈尔滨】就没问题了

作者: qs100371    时间: 2017-3-29 16:56
有的返回0,1,有的返回bool,有的void的,比较随意。
作者: reerayxia    时间: 2017-3-29 16:59
qs100371 发表于 2017-3-29 16:56
有的返回0,1,有的返回bool,有的void的,比较随意。

问题不在这,问题是,API说明0为取值正确,实际上不是(特指电量那个)
时间那个,好像,说明bool,结果,无返回
作者: qs100371    时间: 2017-3-29 17:02
手表不用判断是否正确返回,这样的语句感觉没什么用,手表上不行它直接就重启了,也不会告诉你哪出问题了。
作者: 哇1哈哈哈    时间: 2017-3-29 21:04
中午快能上手了
作者: tda8361    时间: 2017-3-29 22:45
静静的等待
作者: reerayxia    时间: 2017-3-30 00:26
数星星!你要的功能都在里面了!

[attach]7554[/attach]

作者: zxyqsy    时间: 2017-3-30 17:42
期待大神巨作
作者: reerayxia    时间: 2017-3-30 18:28
已在内部测试中,想来玩玩的,进群。。。
作者: reerayxia    时间: 2017-3-30 22:11
本帖最后由 reerayxia 于 2017-3-31 12:40 编辑

算是本人的第一个作品吧
星期没有好好修饰,星期四看不清楚
罢了,我是做技术的,美工的活,就不抢了。
[attach]7565[/attach]


//-------------------------------------------------
更新了下字体
小人图片,感谢etspy  

[attach]7568[/attach]

作者: 野望    时间: 2017-3-30 23:44
非常期待哦
作者: zxyqsy    时间: 2017-3-31 00:45
能实现对下载的源码的修改再编译么
作者: sure    时间: 2017-3-31 07:52
终于来了!!
作者: reerayxia    时间: 2017-3-31 08:04
zxyqsy 发表于 2017-3-31 00:45
能实现对下载的源码的修改再编译么

1.本工具,生成的就是源代码!!!
2.人家的源代码,你要是会直接修改,就用不着本工具咯
3.网上的源代码,图片,倒是可以借用下
作者: 多情的男人    时间: 2017-3-31 08:38
期待ing。。。。。
作者: 廊子6565    时间: 2017-3-31 09:52
群号多少啊
作者: reerayxia    时间: 2017-3-31 10:02
廊子6565 发表于 2017-3-31 09:52
群号多少啊

麦步表盘大师 389473264
作者: royoo1977    时间: 2017-3-31 10:47
祝贺大神。。。。。辛苦了。。。
作者: 无齿的_kzWP4    时间: 2017-3-31 11:44

作者: zxyqsy    时间: 2017-3-31 12:06
reerayxia 发表于 2017-3-30 22:11
算是本人的第一个作品吧
星期没有好好修饰,星期四看不清楚
罢了,我是做技术的,美工的活,就不抢了。

这个真的很不错,以后能自己定制太好了。
我就想要一个简单但详细的时间表盘(你这个包含时间、日期、农历、日历,很全面),再独立做个多天的天气表盘。
现在很多都是混杂一起,在小小的表盘里很别扭。
太感谢你了!期待早日发布!




欢迎光临 麦步社区-论坛 (http://203.195.186.190/) Powered by Discuz! X3.2