不务正业一个月,是时候继续努力了。

将近一个月不务正业(误,其实已经超过一个月),今天真的应该要开始努力。
其实是看了豆瓣上面一个话题才有这种想法:我会近 30 种编程语言~~
里面一共有四个人很让人有深刻印象,分别是楼主,反对楼主的A,支持楼主的B,还有就是一位叫zlk的人。
不得不承认当时是被标题吸引进去的——”我会近 30 种编程语言~~”。楼主的帖果然跟我想的一样,不过想想既然有这种标题,帖子内容是如此也是理所当然的。
帖子是07年的,貌似当时楼主17岁,就是说跟我一样大。首先要说的是,我挺羡慕楼主,因为当年我还只懂AS2,相比楼主那30种语言,真是蚊与牛比。如果我也有楼主的能力,就好了,当时是有 [......]

Read the entire post.

[Android 2.1 theme] AndroidMatteRemix Update v0.2

修改了一下Music,在landscape模式下已经不算丑样了。另外就是将4x2widget还原成原来的样子。
而Contact的主题则改成比较明亮的颜色。
下载地址:下载
介绍地址:英文的

主题是给Cliq 2.1 Rom的。不过可以简单移到别的2.1Rom去。
应该还算中看的,要考虑一下所有东西都是七拼八凑弄出来的。。。。偶只是个程序员的说。

No tags for this post.

[Qt]利用stylesheet设置Q_PROPERTY

*如果在一个QObject类里面调用了宏Q_PROPERTY(XXX)的话,可以在stylesheet里面通过qproperty-zzz来设置这个属性。
*根据qt帮助来看,貌似要是继承了QWidget的子类才能这么设置属性。因为这个属性是被QStyle设置的。
*另外,Qt确保在这个QWidget第一次显示之前,设置好针对这个QWidget的样式表。但是有时候在show之前需要获得stylesheet里面设置的属性以便做某些计算,这时可以调用QWidget::ensurePolished()。调用这个函数之后,就可以确保stylesheet被正确设置到这个QWidget里,从而由Q_PROP [......]

Read the entire post.

[TwitWar]豆瓣FM插件小美容了一把

感觉还可以啦。。不过目前经常FC。。得再好好研究一下才可以。

No tags for this post.

找个完美的IDE真困难。。

QtCreator vs. Eclipse vs. Visual Studio
QtCreator的代码编辑能力实在不敢恭维,代码提示功能让我这种懒人感觉到一下子回到石器时代。还有就是像XCode的风格,让适应了标签页的我无所适从。。代码高亮也不强,很折磨人。
Eclipse-CDT算是最好的了,综合起来看的话。CDT基本满足我的需求。不过问题依然有,项目管理窗口没有像qt那种分类显示,显得很杂乱。有时候某些源代码分析不了,估计是存放文件夹的问题,可能是include目录的问题。
VS的话,其他问题不是很清楚,最大问题是用了WPF,不能够被GDI++渲染。字体很让人头痛。
No tags fo [......]

Read the entire post.

[TwitWar]算是有了个可用的插件-豆瓣FM

光脱脱的TwitWar总算有了个可用的插件咯——DoubanFM~~~。版本号是0.2b。
0.2代表着仅仅能工作,b就是beta。。。基本上没有太大问题。只是用mplayer做播放器,虽然没有遇到用directshow那样的FC。但是mplayer有时也会crash,不晓得怎么解决。而且有时候会加载不了歌直接下一首,有时候就是播着播着就会下一首。估计可能是网络问题,也有可能是phonon-backend或者是mplayer的问题。不可能是Twitwar和豆瓣FM插件的问题,因为从缓冲到播放都是交给了mplayer自己解决的。
现在想想,Flash真是理所当然啊。要是到1.0都解决不了这些问题 [......]

Read the entire post.

[Qt]Phonon还是可以的,不可以的是directshow backend

在windows下,Phonon用DirectShow做backend实在是太脑残了。带个大一点的ID3v2的mp3都播放不了,其实这个是DirectShow backend用的默认分解器的错。Anyway,最大问题是这个backend极度的不稳定?反正我正常stop,然后play,然后它FC(force close,来源自android术语)。我delete它,它也FC。我都没有意见了。好在能用上mplayer做backend。不过最大缺点是要带上一个10M的mplayer.exe
另外mplayer也经常crashes,不过不会导致到我的程序FC。
使用方法参考这里

——— [......]

Read the entire post.