魔方吧·中文魔方俱乐部
标题:
一个iOS系统上的计时器DCTimer测试(0.3)
[打印本页]
作者:
meigen
时间:
2013-3-31 14:19:53
标题:
一个iOS系统上的计时器DCTimer测试(0.3)
本帖最后由 meigen 于 2014-1-16 11:03 编辑
该应用已上线App Store,看这里:
http://bbs.mf8-china.com/forum.php?mod=viewthread&tid=100839
==================
随便发个帖子,想到哪写到哪 有补充的话再编辑…
几点说明:
1. 本软件还是同某个安卓版一样着重功能开发,界面神马的无视,因此界面控的话,建议直接左转iTunes下载chaoTimer或cubingTimer等计时器(阿对了过段时间还可以下载到juanTimer)
2. 由于硬件问题使用的是比较旧版本的开发工具,好像那时候iphone 5和ipad retina设备还没出来吧- - 因此这部分机器显示效果会有点悲剧
(0.2版已经完美支持iphone5和ipad retina等设备)
3. 目前暂时只有ipa,现在还没上线到app store 因此设备必须破解(也就是越狱)后使用,具体越狱方法本帖不详述。
4. 虽然现在是0.1第一版,功能并不是很多,但至少比某个安卓版的第一版好很多了…(话说我发现第4点应该不能作为说明,而是作为吐槽神马的)
历史版本将会放到网盘上http://pan.baidu.com/share/link?shareid=379626&uk=1141060427
软件同安卓版一样采用选项卡界面
计时
目前该计时器没神马太多的功能,唯一的亮点仅在于打乱种类是iOS上最全的,基本上同安卓版(除了一些刷屏打乱没加进去,如8-11阶,连拧打乱等)
吐槽1:话说除了三阶打乱的初始化部分之外其他的打乱都得自己写,仅打乱这一项就花了好几个星期的时间
吐槽2:那个三阶打乱的初始化部分不是我写的,然后初始化要2秒多,不能忍了= = 以后有空再详细研究下代码,看有没有优化的可能性…
然后打乱状态功能第一版还没写,以后再考虑
(0.3版的三阶随机状态打乱缩短了大约25%,而且打乱状态也完成了,目前只有2~7阶打乱图)
然后计时器手势目前来说有两种,轻击(或长按)启动/停止计时器,水平轻扫换打乱(0.2版增加向左轻扫删除上一次成绩的手势)
成绩
有成绩列表和统计两块,列表视图可以看每个成绩的打乱和记录时间,并可以更改无惩罚/+2/DNF或删除等;统计视图可以查看还原次数、单次最快/最慢、当前或最快3次/5次/12次/50次/100次平均,分组的总平均和去尾平均等,并可复制统计详情
吐槽3:目前的50次和100次平均是只去1个最快/最慢的伪去尾平均,至于50/100次的去尾平均算法实在太慢了有空再改进下
(0.3版更改50次和100次去尾平均算法,目前1000个成绩的情况下算50平均需要2秒左右,100平均一样)
然后分组管理可以进行各种分组的操作
吐槽4:如果要清空某个分组,要先进入分组管理界面,然后点该分组右边的展示按钮然后在操作表中选择清空分组,操作略麻烦,以后会直接加个手势解决
设置
目前版本的设置项还不是很多,以后会逐渐加进更多设置
WCA观察:不解释
超过1分钟使用时间格式:也就是当到60秒的时候,可以显示1:00.00也可以显示60.00
计时器更新方式:有实时、到秒,仅观察,隐藏四个选项,很好理解,不解释
计时器精确度:有0.001秒和0.01秒可选
启动延时:0~1秒,分度值0.05秒 这个以后会加个具体延时时间的显示
提示对每次成绩的操作:每次测速玩都会弹出一个对话框选择无惩罚/+2/DNF或者不计此次时间,例外:当打开WCA观察时,如果超时(17秒)DNF的话,就直接提示你要不要记录此次时间
详细成绩中显示打乱:不解释
三阶十字求解:目前就只有十字求解了,以后再考虑加入其他的求解;受到某些限制无法六种颜色一起显示出来,每次只能显示一种颜色
(0.2版增加Xcross和EOLine求解)
//TODO: 现在的十字求解设置是在下一次打乱时生效,以后会改成立即生效
(0.2版已实现)
//TODO: 现在还无法设置背景颜色和文字颜色等,等找到比较好用的调色板再说╮(╯▽╰)╭(0.2暂时先用几个spinner充数,以后再换成其他的= =)
大概就这些,其他的想到后再补充
欢迎各种意见/建议/围观/吐槽(例外:不接受任何关于界面的吐槽)
PS1. 从0.2版起使用文档共享,将设备连接到itunes上即可备份自己的成绩,或者可以从一个设备到另一个设备传成绩
2013-4-20 20:54:43 上传
下载附件
(159.23 KB)
PS2. 源代码从0.2版起将开放于[url]https://bitbucket.org/MeigenChou/dctimer
=============
随便放几个图
主界面
2013-4-5 11:16:04 上传
下载附件
(20.57 KB)
成绩界面
2013-4-5 11:16:36 上传
下载附件
(36.5 KB)
点右上角进入统计界面
2013-4-5 11:17:16 上传
下载附件
(51.43 KB)
设置界面
2013-4-5 11:17:33 上传
下载附件
(47.11 KB)
附件:
DCTimer0.3.rar
(2013-8-19 10:51:14, 924.47 KB) / 下载次数 70
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MjA2OTc0fDI3ZjRiYWFifDE3MzIzMDQ5MDd8MHww
附件:
IMG_0199.PNG
(2013-4-5 11:16:04, 20.57 KB) / 下载次数 130
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MjA3Mzc2fDBhYzlmYTM4fDE3MzIzMDQ5MDd8MHww
附件:
IMG_0200.PNG
(2013-4-5 11:16:36, 36.5 KB) / 下载次数 121
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MjA3Mzc3fGFhMGQwMTc2fDE3MzIzMDQ5MDd8MHww
附件:
IMG_0201.PNG
(2013-4-5 11:17:16, 51.43 KB) / 下载次数 123
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MjA3Mzc4fGU5MDAzNDVmfDE3MzIzMDQ5MDd8MHww
附件:
IMG_0202.PNG
(2013-4-5 11:17:33, 47.11 KB) / 下载次数 127
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MjA3Mzc5fDhmMWVmZDdhfDE3MzIzMDQ5MDd8MHww
附件:
屏幕快照 2013-04-16 下午11.40.23.png
(2013-4-20 20:54:43, 159.23 KB) / 下载次数 134
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MjA4ODc1fGRiM2Y3YThifDE3MzIzMDQ5MDd8MHww
作者:
meigen
时间:
2013-3-31 14:21:47
本帖最后由 meigen 于 2013-8-24 16:02 编辑
留一楼放更新信息
2013.8.18 版本0.3
- 三阶随机状态打乱初始化时间缩短25%
- 更改50次和100次去尾平均算法
- 增加打乱状态显示(2~7阶)
- 修复一些bug
2013.4.20 版本0.2
- 修复bug
- 增加iphone5、ipad retina等设备的启动界面
- 增加三阶Xcross、EOLine求解
- 增加背景颜色、文字颜色设置
- 增加向左轻扫删除上次成绩的手势
- 支持文档共享,可备份自己的成绩或者从一个设备到另一设备传成绩
作者:
洛阳狼王
时间:
2013-3-31 15:05:04
灌快上线吧!
作者:
天方魔
时间:
2013-3-31 15:10:54
楼主自己写的程序?好厉害啊!!!
作者:
danielsun
时间:
2013-3-31 17:01:13
强烈期待juan timer,花一百万也要买
作者:
通海吴
时间:
2013-3-31 17:29:17
前排前排
作者:
mylxc60
时间:
2013-3-31 17:31:16
前排支持 你的计时器真不错
作者:
lsm221630
时间:
2013-3-31 17:40:33
没越狱能用吗
作者:
hqd20010111
时间:
2013-3-31 17:55:21
吐槽是一门艺术
作者:
回梦游仙
时间:
2013-3-31 18:23:37
已安装。感觉不错。。。希望不断更新,赶快在app上上架,希望越来越接近安卓的DC
作者:
die4live
时间:
2013-3-31 19:23:12
一直在用cubingTimer 期待lz这个早日上架
作者:
林家小源
时间:
2013-3-31 20:00:00
我安卓用的就是你的计时器
作者:
l619
时间:
2013-3-31 20:08:23
等touch4到了试试
欢迎光临 魔方吧·中文魔方俱乐部 (http://bbs.mf8-china.com/)
Powered by Discuz! X2