黑莓光面tabbar

时间:2011-12-10 05:19:35

标签: blackberry tabs

我的应用程序中有一个标签栏,但是我正在尝试获得像Rhapsody Blackberry应用程序或Flixster Blackberry应用程序中的一个特色的光泽效果。我已经考虑过使用PNG了,但我确信这是一种更好的方式来编程,就像使用渐变一样。任何帮助将不胜感激!

Flixster应用 http://news.cnet.com/i/bto/20091106/Flixter_Curve.png

狂想曲应用程序(我希望看起来像这样) http://nexus404.com/Blog/wp-content/uploads2/2010/12/blackberry-for-rhapsody-300.jpg

谢谢!

2 个答案:

答案 0 :(得分:2)

确实有可能。

  1. 创建1像素x40像素(高度尽可能多)png渐变的图像,这样我们就可以获得光泽效果。
  2. paint()调用graphics.tileRop()传递Graphics.ROP_SRC_COPY作为执行光栅操作的常量。
  3. 这会将渐变绘制到您设置的区域范围。

答案 1 :(得分:1)

最好的方法是使用PNG。如果您尝试以编程方式绘制渐变,请准备好查看具有可见颜色线的非平滑渐变。