圆形

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"android:shape="oval"><solid android:color="#000000" /><sizeandroid:width="80dp"android:height="80dp" />
</shape>
  • shape标签 :

    • 椭圆 oval
    • 矩形 rectangle
  • shape下的corners标签:
    * radius 四个圆角
    * topLeftRadius 左上角圆角
    * opRightRadius:  右上角的圆角
    *

  • shape下stroke标签:设置shape的外边界线

<stroke android:color="#FFFFFFFF"android:width="20dp"android:dashGap="10dp"android:dashWidth="10dp"/>
  • shape下的gradient标签 设置形状渐变
<gradient android:type="linear"android:angle="20"/>

三角形

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"><item android:id="@+id/shape_id"><!-- 正三角 --><rotateandroid:fromDegrees="45"android:toDegrees="45"android:pivotX="-50%"android:pivotY="90%"><shape android:shape="rectangle"><solid android:color="#000000"/></shape></rotate></item>
</layer-list>

Android使用Shape实现简单的三角和圆形等相关推荐

  1. android 画布心形,Android CustomShapeImageView对图片进行各种样式裁剪:圆形、星形、心形、花瓣形等...

     Android CustomShapeImageView对图片进行各种样式裁剪:圆形.星形.心形.花瓣形等 Android CustomShapeImageView是github上一个第三方开源 ...

  2. android shape 无边框颜色,Android 使用shape定义不同控件的的颜色、背景色、边框色...

    Android 使用shape定义不同控件的的颜色.背景色.边框色 设置按钮的右边框和底边框颜色为红色,边框大小为3dp: 在drawable新建一个 buttonstyle.xml的文件,内容如下: ...

  3. Android开发 shape使用

    转自:http://m.blog.csdn.net/article/details?id=51824524 点击打开 介绍 简单来说,shape就是用来在xml文件中定义形状,代码解析之后就可以当做D ...

  4. Android中shape属性详解

    一.简单使用 刚开始,就先不讲一堆标签的意义及用法,先简单看看shape标签怎么用. 1.新建shape文件 首先在res/drawable文件夹下,新建一个文件,命名为:shape_radius.x ...

  5. android用shape画虚线,怎么也不显示

     一直以为android的shape能画直线,虚线,矩形,圆形等,画直线也就算了,用一个view设一下高度和颜色,就可以出来一条直线了.所以说这个对我来说经常不用,圆形是可以,看看我应用里的消息提 ...

  6. GitHub 上排名前 100 的 Android 开源库进行简单的介绍

    本文转载于:https://github.com/Freelander/Android_Data/blob/master/Android-Librarys-Top-100.md 本项目主要对目前 Gi ...

  7. 我的Android进阶之旅】GitHub 上排名前 100 的 Android 开源库进行简单的介绍

    GitHub Android Libraries Top 100 简介 本文转载于:https://github.com/Freelander/Android_Data/blob/master/And ...

  8. Android Glide加载图片时转换为圆形、圆角、毛玻璃等图片效果

     Android Glide加载图片时转换为圆形.圆角.毛玻璃等图片效果 附录1简单介绍了Android开源的图片加载框架.在实际的开发中,虽然Glide解决了快速加载图片的问题,但还有一个问题悬 ...

  9. android shape 底部线,android用shape给linearLayout设置边框,怎样只保留底部或顶部的边框,把其它三个方向的边框去掉呢?...

    http://bbs.csdn.net/topics/390485215 这种方法只是两个颜色块相减而已 android:top="1dp" android:left=" ...

最新文章

  1. 自动驾驶又陷“派系”之争:该约束行人还是让车更完美
  2. 简述使用计算机对会计工作的影响,简述使用计算机对会计工作的影响。
  3. mysql with lock tables_mysql出现大量FLUSH TABLES WITH READ LOCK
  4. mysql数据库复制数据表时的风险
  5. rust大油田分解机_辽河油田曙光采油厂:智慧党建建强战斗堡垒
  6. 微软职位内部推荐-UX Designer II
  7. oracle rac心跳机制_详解RAC集群中cache fushion原理
  8. 基于STM32的计算器
  9. 熊猫猪新系统测试之四:Ubuntu 14.04
  10. vs2017更新出错:The entire Box execution exiting with result code: 0x0
  11. 小demo,点石成金
  12. 《深入浅出SpringCloud》SpringCloud整体架构概览
  13. Hive基础之创建数据库
  14. 数据结构 - 主席树
  15. Android自定义相机拍照、图片裁剪的实现
  16. 双汇集团网站搜索引擎友好性分析报告
  17. GStreamer资料(摄像头采集,视频保存,远程监控)DVR
  18. IBM Websphere MQ 基础4:Channel通道与MQ间消息传输
  19. Oracle去重函数distinct
  20. Windows和Mac下NOIP/NOI复赛上机环境搭建

热门文章

  1. 5、frida进阶-Android逆向之旅---Hook神器家族的Frida工具使用详解
  2. 《高手:精英的见识和我们的时代》思维导图
  3. Java学习笔记-线程中countDown()使用
  4. 程序验证(二):SAT问题
  5. VM15.5虚拟机安装openwrt系统作为旁路由
  6. Sqlserver 修改字段长度
  7. 自然语言语义相似度计算方法
  8. 【云服务器 ECS 实战】一文掌握负载均衡服务原理及配置方法
  9. C# 第六章『交互式图形界面』◆第2节:控件(2)ListView
  10. numberformat java_Java NumberFormat 类的详解及实例