在Android中自定义IOS风格的按钮

<p class="MsoNormal"><span lang="EN-US"></span>

<p class="MsoNormal" align="left"><span lang="EN-US"><?</span><span lang="EN-US">xml</span><span lang="EN-US">
<span>version</span><span>=</span>[i]<span>"1.0"</span>[/i]<span>encoding</span><span>=</span>[i]<span>"UTF-8"</span>[/i]<span>?></span></span>

<p class="MsoNormal" align="left"><span lang="EN-US"><span> </span><span>xmlns:android</span><span>=</span>[i]<span>"http://schemas.android.com/apk/res/android"</span>[/i]<span>></span></span>

<p class="MsoNormal" align="left"><span lang="EN-US"><span> </span><span>android:state_pressed</span><span>=</span>[i]<span>"true"</span>[/i]</span>

<p class="MsoNormal" align="left"><span lang="EN-US"><span> </span></span><span lang="EN-US"><</span><span lang="EN-US">item</span><span lang="EN-US"></span>

<p class="MsoNormal" align="left"><span lang="EN-US"><span> </span><span>android:state_window_focused</span><span>=</span>[i]<span>"true"</span>[/i]</span>

<p class="MsoNormal" align="left"><span lang="EN-US"><span> </span></span><span lang="EN-US"><</span><span lang="EN-US">item</span><span lang="EN-US"></span>
"@drawable/ios_button_grouped_normal"
</span>[/i]<span>/></span></span>

<p class="MsoNormal"><span lang="EN-US"></span>

<p class="MsoNormal"><span>定义</span><span lang="EN-US">ios_button_grouped_normal.xml</span>

<span>version</span><span>=</span>[i]<span>"1.0"</span>[/i]<span>encoding</span><span>=</span>[i]<span>"utf-8"</span>[/i]<span>?></span></span>

<p class="MsoNormal" align="left"><span lang="EN-US"><span> </span><span>xmlns:android</span><span>=</span>[i]<span>"http://schemas.android.com/apk/res/android"</span>[/i]</span>

<p class="MsoNormal" align="left"><span lang="EN-US"><span> </span></span><span lang="EN-US"><</span><span lang="EN-US">solid</span><span lang="EN-US"></span>
[/i]
<span>/></span></span>

<p class="MsoNormal" align="left"><span lang="EN-US"><span> </span><span>android:width</span><span>=</span>[i]<span>"1"</span>[/i]</span>
[/i]
<span>/></span></span>

<p class="MsoNormal" align="left"><span lang="EN-US"><span> </span><span>android:radius</span><span>=</span>[i]<span>"5"</span>[/i]
<span>/></span></span>

<p class="MsoNormal"><span lang="EN-US"></span>

<p class="MsoNormal" align="left"><span lang="EN-US"><?</span><span lang="EN-US">xml</span><span lang="EN-US">
<span>version</span><span>=</span>[i]<span>"1.0"</span>[/i]<span>encoding</span><span>=</span>[i]<span>"utf-8"</span>[/i]<span>?></span></span>

<p class="MsoNormal" align="left"><span lang="EN-US"><span> </span><span>xmlns:android</span><span>=</span>[i]<span>"http://schemas.android.com/apk/res/android"</span>[/i]</span>

<p class="MsoNormal" align="left"><span lang="EN-US"><span> </span></span><span lang="EN-US"><</span><span lang="EN-US">solid</span><span lang="EN-US"></span>
[/i]
<span>/></span></span>

<p class="MsoNormal" align="left"><span lang="EN-US"><span> </span><span>android:width</span><span>=</span>[i]<span>"1"</span>[/i]</span>
[/i]
<span>/></span><span> </span></span>

<p class="MsoNormal" align="left"><span lang="EN-US"><span> </span><span>android:radius</span><span>=</span>[i]<span>"5"</span>[/i]
<span>/></span></span>

<p class="MsoNormal"><span lang="EN-US"></span>
<span>这里主要是定义</span><span lang="EN-US">Shape</span><span>中的</span><span lang="EN-US">rectangle</span><span>的颜色。还有一些颜色属性可以设置,比如</span><span lang="EN-US">startColor</span><span>,</span><span lang="EN-US">endColor</span><span>,</span><span lang="EN-US">angle</span><span>等等,可以定义出漂亮的</span><span lang="EN-US">UI</span><span>效果。建议参考</span><span lang="EN-US">API</span><span>文档。</span>


<span><span>效果:</span></span>


<p style="text-align: center;">

<p class="MsoNormal"><span>使用方法:</span>

<p style="text-align: left;"><span lang="EN-US">android:background="@drawable/ios_grouped_normal"</span>

<span lang="EN-US"></span>
---------------------------------------------------------------------------

[b]GL(arui319) [/b]

[b]http://blog.csdn.net/arui319[/b]

[b]<本文可以转载,但是请保留以上作者信息。谢谢。>[/b]

---------------------------------------------------------------------------

<p style="text-align: left;">
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值