草庐IT

android - 如何有圆角重复?

我正在尝试重复按钮。我能够重复常规背景类型。但是我无法使用repeatxml文件找到右、左和中心。如果您知道xml文件的一些解决方案,请帮助我。提前致谢我用过的repeatxml文件是我需要的按钮是: 最佳答案 即使不使用图像,您也可能会得到圆角渐变按钮。然后简单地将它设置为你的按钮、TextView或任何你想要的背景 关于android-如何有圆角重复?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co

android - 具有圆角 xml 形状的掩码布局

我有这个LinearLayout:我想用圆角遮住它,像这样:我试着把它放在一个FrameLayout中,另一个布局在它上面有shape.xml,但我得到的最多的是:或我正在寻找一种使用shape.xml背景的方法,但是边框里面是透明的,外面是白色的。我的shape.xml: 最佳答案 创建一个外部有白色圆角、中间透明的九补丁(“反向九补丁”)并将其放在LinearLayout的顶部。这是一种常见的做法。 关于android-具有圆角xml形状的掩码布局,我们在StackOverflow上

android - 带圆角的自定义 TabLayout

我想创建这样的标签布局:如您所见,我为选项卡布局背景设置了圆角。我尝试了以下代码:结果:有没有办法用tablayout实现这个圆角?如果答案是肯定的,那么我的路线图是什么?Ps:请不要介意屏幕截图上的图标或图标颜色。 最佳答案 将此文件添加到您的drawable目录,并将其添加为自定义选项卡布局中的背景。形状.xml 关于android-带圆角的自定义TabLayout,我们在StackOverflow上找到一个类似的问题: https://stackover

android - 无法为我的图层列表绘制设置圆角

我制作了一个可绘制的按钮,它由一个渐变形状和一个实心形状组成,都在这样的图层列表中:但我无法正确处理角点。我需要围绕整个形状的圆角,但不需要在内部(所以topRight和topLeft操作上半部分,bottomRight和bottomLeft操作下半部分)。如果我将两半都设置为上半部分的底角和下半部分的顶角也是圆形的,这不是我想要的。如果我设置上半部分和对于下半部分,上半部分将是可绘制对象的完整大小,这使得渐变无法正常工作,并且底角也是相同的颜色。这是我想要完成的图像:有人知道解决这个问题的方法吗?编辑:我得到了一些答案,我对此表示感谢,但遗憾的是它们似乎不起作用。我从bofredo和

Android - 圆角方形线条进度条

我正在尝试创建一个圆角方形线进度条来围绕图像绘制进度。到目前为止,我有以下定义圆角方形线的XML:我知道这个解决方案:https://github.com/mrwonderman/android-square-progressbar但我不感兴趣,因为效果不是我想要的。我尝试在圆角方形线的顶部创建一个普通圆圈,并尝试将两者与PorterDuff合并,但到目前为止我还无法创建进度条效果。画一个圆圈的馅饼来画出进度。我还尝试以编程方式创建圆角正方形,以防XML膨胀被视为普通图像并且在PorterDuff合并期间考虑了所有像素。但结果相同。 最佳答案

android - 如何在android中制作圆角半径

我正在尝试制作一个gridview,它下面有一个图像和文本,具有角半径效果。到目前为止,这似乎是不可能的。这是我的Activityxml,它包含gridview:这是适配器xml:最后是角半径魔术代码:输出如下:看到图像的尖锐矩形边缘是可见的。可能的解决方案是什么? 最佳答案 您可以使用CardView封装您的适配器xml并为其设置cornerRadius。它应该可以工作。将compile'com.android.support:cardview-v7:24.2.0'添加到您的应用程序gradle文件中。

Android - 向上滑动面板(库)圆角

我正在开发应该使用抽屉导航作为菜单的应用程序,为了更好的用户体验,我决定用向上滑动面板替换抽屉导航。我的View在这张图片中现在我想制作这个带有圆角的菜单我使用了带有cornerRadius属性的CardView但没有正常工作。这是我的向上滑动面板的xml代码在FacebookMessenger应用程序中可以看到相同的设计:欢迎任何想法,提前致谢...PS:我使用的图书馆链接:Githublibrary那些想要所有布局的人: 最佳答案 上滑面板需要属性:sothree:umanoOverlay="true"为了叠加布局。通过这个属性

android - 在 Android 上为 imageView 渲染圆角

我有以下代码用于渲染带圆角的imageView。publicclassRoundedCornerImageViewextendsImageView{privateintrounded;publicRoundedCornerImageView(Contextcontext){super(context);}publicRoundedCornerImageView(Contextcontext,AttributeSetattrs){super(context,attrs);}publicRoundedCornerImageView(Contextcontext,AttributeSetat

android - 圆角 View 不平滑

看看下面我的代码。ShapeDrawableshapeDrawable=newShapeDrawable(newRectShape());shapeDrawable.getPaint().setColor(Color.parseColor("#5a2705"));shapeDrawable.getPaint().setStyle(Style.STROKE);shapeDrawable.getPaint().setAntiAlias(true);shapeDrawable.getPaint().setStrokeWidth(2);shapeDrawable.getPaint().setP

android - 带圆角和带颜色边框的按钮

我需要你的帮助来做一些我想做的事情,我一直在尝试制作一个带圆角的按钮并只显示它的边框,我需要能够根据我从中得到的内容以编程方式更改颜色一个网络服务,到目前为止,我尝试添加带有可绘制对象的形状,它给出了带有边框颜色的圆形,但我不知道是否可以更改它的颜色,因为它默认添加在可绘制对象中那是我使用的可绘制对象,然后我尝试添加形状,为按钮创建自定义类并更改onDraw方法,我得到了一个形状,但有点奇怪@OverrideprotectedvoidonDraw(Canvascanvas){//TODOAuto-generatedmethodstubPaintpaint=newPaint();pain