android-shape相关内容

Android 中的嵌套形状

我正在尝试绘制一个具有三个矩形的形状: 纯色 渐变 白线 我该怎么做? 当我尝试这个时,它不起作用.布局具有父颜色. 我正在尝试制作 3 种颜色的渐变.从纯色 #ff297baf 开始,在 60% 处开始从 #ff297baf 到 #ff16c0e3 的渐变,并在最后添加一条 while 线. 解决方案 如果您打算研究使用多个形状,您应该尝试使用 LayerLi ..
发布时间:2022-01-02 12:12:19 移动开发

从下到上逐渐填充一个圆圈android

我使用 xml 创建了一个带有笔划和白色背景的圆圈.如何在用户操作(例如连续按下按钮时)从下到上逐渐填充? 有没有免费的库可以用来实现类似的事情? 解决方案 我创建了一个自定义视图类,它可以执行您想要的操作.可以在您的布局 xml 中设置四个自定义属性: fillColor, color - 设置填充区域的颜色.默认为 Color.WHITE. strokeColor, co ..
发布时间:2021-11-27 22:58:17 移动开发

开放式Android中风?

是否可以创建仅在某些侧面具有笔划的 Android 形状对象? 例如我有: 与此 CSS 相似的内容: border: 3px 黑色虚线; 如何只在一侧设置笔划?这就是我在 CSS 中的做法: border-left: 3px 黑色虚线; 您如何在 Android XML 中执行此操作? 解决方案 我用这个解决了一个很好的解决方案: 如果您需要透明背景,但仍然需要 ..
发布时间:2021-11-27 16:51:22 移动开发

Android - 用 xml 制作箭头形状

我想为我的形状制作一个像这样的按钮 有没有办法用 xml 做到这一点?就像设置一些点一样,就我而言,我有 5.. 解决方案 你需要的是在你项目的 中创建一个 shape xml 文件drawable-xxx 文件夹,然后将此形状用作按钮的背景. 这是名为arrow_shape.xml的形状文件: ..
发布时间:2021-11-27 15:15:31 移动开发

Android 可绘制工具提示箭头框

我尝试了下面的代码来创建一个弹出窗口,顶部有一个类似工具提示的箭头.附上图片.但结果我得到了一些不同的东西. 弹出式充气机: LayoutInflater inflater = (LayoutInflater)getApplicationContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);查看视图 = inflater.inf ..
发布时间:2021-11-02 22:24:10 移动开发

Android自定义矢量缩放

我正在尝试创建自定义形状以用作菜单抽屉的背景.我遇到的问题是我无法获得想要的形状.目前,我正在Adobe Illustrator中将形状创建为svg,然后转换将其转换为XML可绘制对象,但效果不理想.我如何获得可绘制矢量以根据其父级( match_parent )和内容( wrap_content )缩放? menu_shape.xml 我注意到的一个问题是,此形状不能完全响应,因为它实际上被 ..
发布时间:2021-04-04 19:04:51 移动开发

带有透明文字的Android按钮

我在图像上有一个按钮.我希望此按钮具有纯色背景颜色和透明文本(以显示背面图像).是否可以使它只有透明文本? 解决方案 尝试将以下属性添加到您的Button中: android:textColor ="@ android:color/transparent"android:background ="@ android:color/black" ..
发布时间:2021-04-04 18:52:40 Java开发

裁剪图像/可绘制成三角形

我正在尝试在Android应用中将图像裁剪为三角形,以便仅获得图像的三角形部分。如何才能做到这一点?我已经成功完成了正方形和圆形形状的裁剪,但是无法对三角形进行相同的裁剪。 谢谢。 David 解决方案 您可以使用“遮罩”图像。在这种情况下,该图像应为三角形(或您需要的任何其他形状),如下所示: ImageView mImageView =(ImageView)find ..
发布时间:2020-06-05 19:12:49 移动开发

如何绘制这些自定义形状?

我具有以下设计,并且需要尽可能不使用png文件进行制作。我已经在png文件的帮助下完成了此操作,但是我在考虑是否还有其他以性能为中心的方法。 我已经在png文件的帮助下完成了此设计 https://pasteboard.co/Is3RtJY.png 我怎么画这个 解决方案 PNG图像很适合应用,但是,您可以在自己的应用中使用另一种选择应用程序是您可以使用Webp类型的图像 ..

Android-具有不同颜色和角度的背景色

我试图弄清楚如何在xml中创建此背景, 找不到任何对我有帮助的东西。 忽略孩子的圆圈图像,当然,我所说的是背景本身,有没有办法在xml? 在此先感谢您的帮助。 欢呼! 解决方案 我猜您继续前进了,但是您可以使用矢量可绘制对象。 以下内容不准确(直线并不完全笔直),但应该为您提供一个良好的开端: 新的XML文件: ..
发布时间:2020-06-05 19:12:36 移动开发

使用XML在android中绘制自定义形状

我正在向Android地图视图添加自定义标记。这是我正在使用的图像。当放置更多标记时,例如大约100个标记,整个应用程序变得越来越慢。这是我正在使用的图像。 我计划不使用此图像,而是将其绘制为XML形状。怎么做? 我也在关注本教程以显示自定义标记。此自定义图纸会延迟应用程序吗? 什么是最好的方法? 解决方案 有可能,但看起来没有任何意义。因为Google Map只需要位图 ..
发布时间:2020-06-05 19:12:24 移动开发