与阴影的Andr​​oid UI组件 [英] Android UI components with shadows

查看:95
本文介绍了与阴影的Andr​​oid UI组件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有两个UI组件,我想在我的Andr​​oid应用程序。

I have two UI components I want to have in my Android app.

第一个是(有点单选按钮)的文本挖掘时/点击小图中阴影泡沫appers:

The first one is (kinda radio button) text when tapped/clicked appers in inset shadow bubble:

请参阅HTML演示: http://fiddle.jshell.net/Vq2A3/1/show /

See HTML demo: http://fiddle.jshell.net/Vq2A3/1/show/

二是当被拖动拖动卡被更大的阴影中脱颖而出:

The second is draggable card when being dragged stands out by bigger shadow:

请参阅HTML演示: http://fiddle.jshell.net/yVnz4/2/show /

See HTML demo: http://fiddle.jshell.net/yVnz4/2/show/

什么是实现在Android的这些东西的习惯的方法 - 即两个国家的组成部分,圆润,边角造型,插图阴影,多变箱的影子,拖

What is the idiomatic way to implement these things in Android - i.e. two-state components, rounded-corners shape, inset shadow, changeable box shadow, dragging?

我想学习Android的,所以我并不需要现成的组件。我preFER链接描述如何做到这一点的资源。

I want to learn Android, so I don't need ready-made components. I prefer links to resources describing how to do this.

感谢您的答案。

推荐答案

看来最好的办法是使用9片图像。

It seems the best way is to use a 9-patch image.

其他有趣的解决方案:

  • http://www.uifuel.com/android-creating-a-drop-shadow-in-xml-layout/ - not very easy to use, not scalable

http://blog.donnfelker.com/2011/08/01/android-rounded-corners-with-a-beveldrop-shadow/ - 斜面阴影

相关话题:自定义形状添加阴影在Android

这篇关于与阴影的Andr​​oid UI组件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆