CQM*_*CQM 4 xml android background shapes ios
我想在我的Android弹出窗口中做复杂的边框,就像我在ipad上看到的那样.
例如:http://i44.tinypic.com/5chqhi.png
我在这里看到的是一个厚的渐变蓝色边框,顶部有alpha透明度.以及从背景进一步延伸的阴影.
在android中我尝试使用形状对象来做半复杂的背景.这只是一个白色边框.
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid
android:color="#303030"/>
<stroke
android:width="1dip"
android:color="#ffffff"
/>
</shape>
Run Code Online (Sandbox Code Playgroud)
但这些是有限的,因为他们不能接受图像作为变量.我想在Android中做这些边框会非常复杂.就像或许制作一个relativelayout或表格,其中包含具有背景片段的视图.有点像HTML布局.
在android中有没有更好的方法来复杂和复杂的边界?我想制作一个抛光的皮肤,就像iOS有一个默认的iOS版本.
是的,这很复杂,但好处是您可以重复使用您为应用程序中的所有组件绘制的布局,因此您基本上只需为每个"样式"执行一次.
以下是我已经学习了很多关于Android样式的一些建议:
http://blog.donnfelker.com/2011/08/01/android-rounded-corners-with-a-beveldrop-shadow/
http://blog.stylingandroid.com/archives/378
这是我用于投影的9补丁图像(我认为它是从上面的一个帖子中获取的)

| 归档时间: |
|
| 查看次数: |
2193 次 |
| 最近记录: |