试着做了个音乐电台客户端UI,请大家评价下~~

2013-12-21 12:43:22 +08:00
 GeekGao


基本功能:登录微博,分析最近微博进行语义分析通过某种算法再从曲库中筛选出相应歌曲
3400 次点击
所在节点    分享创造
18 条回复
Tink
2013-12-21 12:50:31 +08:00
好像diumoo啊
GeekGao
2013-12-21 12:53:24 +08:00
@Tink 我靠,太神似了。。。。。。。。 还好,我做的这个没有音量调节按钮
soolby
2013-12-21 13:11:43 +08:00


我也发个练手作品
GeekGao
2013-12-21 13:26:08 +08:00
@soolby 感觉剩余播放时间的字色太淡,鼠标移上去会加深么? 暂停按钮有些不和谐的感觉,大小没必要跟下面统一,适当做小一点嘛。
oldmancho
2013-12-21 14:44:05 +08:00
icon的内阴影可以在调调
soolby
2013-12-21 18:26:41 +08:00
@GeekGao 第一次正八景用photoshop画的,别那么挑剔了嘛
GeekGao
2013-12-21 23:41:38 +08:00
@soolby 这么巧,我也第一次。。。
qwe542398
2013-12-23 12:01:31 +08:00
手机端的吗
jeffbloom
2013-12-24 11:08:05 +08:00
太粗糙了点
cyr1l
2013-12-25 01:19:37 +08:00
我也发一个。。。

NW做的, 地址在: https://github.com/cyrilis/Douban-FM-Express
GeekGao
2013-12-26 00:01:58 +08:00
@qwe542398 客户端
GeekGao
2013-12-26 00:02:55 +08:00
@cyr1l Title Bar 太宽,有点别扭,其他还好
cyr1l
2013-12-28 20:33:17 +08:00
@GeekGao V2ex 没发通知, 今天才看见,你说的是太高吧?
是这样的, 以后会在这里加上选择频道的操作区域, 所以会这么高的。目前CPU占用较高,估计我弄得样式太麻烦了, 回头清理下, 一直没有时间。很久以前写的核心代码, 现在看上去恨不得重写一遍。
zhfsxtx
2013-12-31 20:24:04 +08:00
不错。撸主用什么UI库做的?
GeekGao
2013-12-31 22:08:15 +08:00
@zhfsxtx PS绘制的、封面是豆瓣上随意找的
zhfsxtx
2013-12-31 22:09:56 +08:00
@GeekGao 我是问用什么代码库哈
GeekGao
2013-12-31 22:30:40 +08:00
@zhfsxtx 啥代码库啊,自己可以写呗,音频解码器可以用系统自带的额
bianquren
2014-01-02 10:21:01 +08:00
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/tornado/web.py", line 1141, in _when_complete
callback()
File "/usr/local/lib/python2.7/dist-packages/tornado/web.py", line 1162, in _execute_method
self._when_complete(method(*self.path_args, **self.path_kwargs),
File "/usr/local/lib/python2.7/dist-packages/tornado/web.py", line 2293, in wrapper
return method(self, *args, **kwargs)
File "/www/v2ex/galaxy/handlers/web/topic.py", line 74, in post
return self.finalize('topic/newbie.html')
File "/www/v2ex/galaxy/handlers/web/__init__.py", line 74, in finalize
o = template.render(self.values)
File "/usr/local/lib/python2.7/dist-packages/jinja2/environment.py", line 969, in render
return self.environment.handle_exception(exc_info, True)
File "/usr/local/lib/python2.7/dist-packages/jinja2/environment.py", line 742, in handle_exception
reraise(exc_type, exc_value, tb)
File "/www/v2ex/galaxy/templates/desktop/topic/newbie.html", line 1, in top-level template code
{% extends 'desktop/common/layout0.html' %}
File "/www/v2ex/galaxy/templates/desktop/common/layout0.html", line 63, in top-level template code
{% block wrapper %}
File "/www/v2ex/galaxy/templates/desktop/common/layout0.html", line 126, in block "wrapper"
{% block main %}
File "/www/v2ex/galaxy/templates/desktop/topic/newbie.html", line 4, in block "main"
<div class="header">{{ breadcrumb([node.title + ':/go/' + node.name, '创建新主题:/new/' + node.name, '请稍等']) }}</div>
File "/usr/local/lib/python2.7/dist-packages/jinja2/environment.py", line 397, in getattr
return getattr(obj, attribute)
UndefinedError: 'node' is undefined

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/94046

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX