这个标题栏是如何制作的?

时间:2011-12-12 16:35:20

标签: android android-layout

此屏幕取自Aldiko E图书阅读器。我非常喜欢用户界面。书单可能来自具有自定义背景的列表视图。但标题栏是如何制作的?随着阴影和所有?

ScreenShot

5 个答案:

答案 0 :(得分:3)

关于使用Paint

的阴影
paint.setShadowLayer(float radius, float dx, float dy, int color);

答案 1 :(得分:3)

它看起来像LinearLayout(水平方向),TextView的权重为1,如上所述使用阴影层。

至于Books by Rating,它可以是列表标题或插入LinearLayout的另一个视图(具有垂直方向)。对于单个项目,它们都具有相同的背景可绘制,BitmapDrawable并且还有BitmapDrawable用于分隔符/分隔符。

答案 2 :(得分:3)

也来自api level 11,你有一个名为Action Bar的元素。这将是Android的新标准,所以很好地检查出来。有关详细信息,请参阅this google资源。

答案 3 :(得分:2)

标题栏的背景是九个补丁png(.9.png),顶部有转换父png图标。

可以拉伸9个贴片而不会失真。

9 patch tool

答案 4 :(得分:1)

它是使用GitHub中的Green Droid库制作的。 https://github.com/cyrilmottier/GreenDroid