128得票20回答
如何制作一个带圆角的视图?

我正尝试在Android中制作一个带圆角的视图。到目前为止,我找到的解决方案是定义一个具有圆角的形状,并将其用作该视图的背景。 这是我所做的,定义了一个如下所示的可绘制对象(drawable):<padding android:top="2dp" android:bottom="2dp"...

103得票8回答
开放式的安卓划痕?

有没有可能创建一个只在特定边框上有描边的Android形状对象? 例如,我有:<stroke android:width="3dip" android:color="#000000" android:dashWidth="10dip" android:dash...

96得票8回答
如何制作一个左上角和左下角都是圆角的形状?

我想创建一个带有左上角和左下角为圆角的形状:<?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> &...

82得票5回答
安卓渐变中的角度属性

我正在进行测试示例。在某些图像背景中,它们使用渐变,代码如下:<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android...

62得票3回答
Android Rect对象中的top、left、right和bottom是什么意思?

我有一个Android项目,需要让苹果掉落。这些苹果被画在一个矩形中。因此,我创建了一个函数来改变矩形的位置并重新绘制。以下是我的函数:private void updateApplesPosition() { for(Rect rect:fallingDownFruitsList) ...

50得票9回答
如何使用Android XML形状画一个圆内嵌圆?

我正在尝试为我的应用程序制作一个进度条的拇指,我希望有一个内部圆环被不同的、更大的(半透明的)外部圆环所包围。我正在尝试使用layer-list,但我遇到了问题。以下是我的代码...<?xml version="1.0" encoding="utf-8"?> <layer-l...

34得票4回答
Android中的环形形状

我在drawable文件夹中有以下的xml代码(circle_status.xml),用于创建一个圆环: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.andr...

26得票8回答
在LinearLayout上只添加顶部和底部边框

我想在我的LinearLayout上只添加底部和顶部边框。我已经尝试过这样做:<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/re...

25得票1回答
逐渐从底部到顶部填充圆形(Android)

我使用XML创建了一个带边框和白色背景的圆形。如何在用户操作(例如连续按按钮)时从底部逐渐填充它? 是否有可以用来实现类似功能的免费库?

18得票3回答
Android - 使用xml制作箭头形状

我想为我的形状制作一个像这样的按钮: 有没有一种方法可以使用xml实现这个功能? 例如设置一些点,我的情况下有5个点。