返回官网官方微博

麦步社区-论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

初次修改表盘,分享一下

[复制链接]

5

主题

235

帖子

1787

麦力

精华
0
阅读权限
50
在线时间
42 小时

麦步手表用户

楼主
发表于 2016-8-26 22:17:13 | 显示全部楼层
klds1991 发表于 2016-8-25 09:22
我发现这个问题已经是修改表盘的后期了,所以改动比较大,无法给你直接能用的代码。不过我可以给你修改的 ...

很高深的样子,为什么先要图层、为什么要句柄呢

5

主题

235

帖子

1787

麦力

精华
0
阅读权限
50
在线时间
42 小时

麦步手表用户

沙发
发表于 2016-8-26 22:23:58 | 显示全部楼层
klds1991 发表于 2016-8-25 09:22
我发现这个问题已经是修改表盘的后期了,所以改动比较大,无法给你直接能用的代码。不过我可以给你修改的 ...

高手啊。            

5

主题

235

帖子

1787

麦力

精华
0
阅读权限
50
在线时间
42 小时

麦步手表用户

板凳
发表于 2016-8-27 10:59:04 | 显示全部楼层
本帖最后由 dustin134 于 2016-8-27 11:07 编辑
klds1991 发表于 2016-8-26 23:35
简单来说是因为创建图层和刷新图层不在一个函数里完成。麦步表盘上的所有元素都是一个个图层组成的,这些 ...

多些指导!也就是说刷新某表盘元素就得先刷新对应的图层,但想刷新图层必须要获得句柄才行,您看我说的额对吗?我也想改一个自己喜欢的表盘呢
static int32_t g_app_mwd_week_layer_id = -1;
为什么要等于-1呢?

5

主题

235

帖子

1787

麦力

精华
0
阅读权限
50
在线时间
42 小时

麦步手表用户

地板
发表于 2016-8-27 11:02:11 | 显示全部楼层
klds1991 发表于 2016-8-26 14:23
好吧。我把神盾局的源代码改了一下,你编译一下,应该就可以了。没空实机测试,在模拟器里改系统日期是没 ...

此外,您带刻度的电量显示是如何做到的呢,我想把手头的表盘改成跟你一样可以变化的电量刻度

5

主题

235

帖子

1787

麦力

精华
0
阅读权限
50
在线时间
42 小时

麦步手表用户

5#
发表于 2016-8-27 17:03:08 | 显示全部楼层
klds1991 发表于 2016-8-27 11:49
等于-1是初始化时候随便给的,你给0也行。在表盘初始化的时候都会重新赋值的。刻度电量是SDK自带的状态 ...

菜鸟听起来好复杂,以后多多向您请教了

5

主题

235

帖子

1787

麦力

精华
0
阅读权限
50
在线时间
42 小时

麦步手表用户

6#
发表于 2016-8-27 20:56:49 | 显示全部楼层
klds1991 发表于 2016-8-27 11:49
等于-1是初始化时候随便给的,你给0也行。在表盘初始化的时候都会重新赋值的。刻度电量是SDK自带的状态 ...

背景-状态栏-还要图层,晕,这么复杂,是不是背景、状态栏、还有图层都有大小和尺寸的要求?

5

主题

235

帖子

1787

麦力

精华
0
阅读权限
50
在线时间
42 小时

麦步手表用户

7#
发表于 2016-8-27 22:49:29 | 显示全部楼层
klds1991 发表于 2016-8-27 22:10
背景和图层在创建的时候会声明尺寸。状态栏是固定的,不能自己改大小。 ...

嗯,我正在慢慢熟悉消化ing

5

主题

235

帖子

1787

麦力

精华
0
阅读权限
50
在线时间
42 小时

麦步手表用户

8#
发表于 2016-8-28 10:28:26 | 显示全部楼层
dualxu 发表于 2016-8-28 08:27
行家呀 这些都应该是开发文档里面应该说明白的问题

可惜文档里没说明白

5

主题

235

帖子

1787

麦力

精华
0
阅读权限
50
在线时间
42 小时

麦步手表用户

9#
发表于 2016-8-28 18:30:12 | 显示全部楼层
klds1991 发表于 2016-8-27 22:10
背景和图层在创建的时候会声明尺寸。状态栏是固定的,不能自己改大小。 ...

天气请求和城市请求都快把我弄晕了,在缤纷多显程序里面,我整理出来的次序如下,对吗?
先请求城市数据回调——请求天气——请求城市数据——天气数据回调,这几个的关系都把我弄晕了
麦步API中函数void maibu_comm_register_web_callback(CBCommWeb web_callback)中的参数(CBCommWeb web_callback,程序里这个函数的参数却为何是weather_info_callback,而weather_info_callback本身不就是天气回调函数吗?

5

主题

235

帖子

1787

麦力

精华
0
阅读权限
50
在线时间
42 小时

麦步手表用户

10#
发表于 2016-8-29 10:16:33 | 显示全部楼层
klds1991 发表于 2016-8-29 09:24
我没研究过天气请求,不过大概知道你说的是什么意思。麦步的回调是这样的,它的回调声明是一个形如F(x)的 ...

多谢,您能讲一下回调函数和申请函数(比如天气或城市)的作用和区别吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-6-16 01:26 , Processed in 0.080333 second(s), 25 queries .

Powered by Discuz! X3.2

© 2012-2021 Comsenz Inc.

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