zoukankan      html  css  js  c++  java
  • ANDROID SHAPE画圆形背景_ANDROID实现角标布局

    shape可以绘制矩形环形以及椭圆、所以只需要用椭圆就可以完成需求、在使用的时候将控件比如textview的高宽设置成一样就是正圆、solid表示远的填充色、stroke则代表远的边框线、所以两者结合可以实现带边缘的圆、Shape 代码

    android 实现角标

    <?xml version="1.0" encoding="UTF-8"?>
    <shape 
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:shape="oval"
        android:useLevel="false" >
        <solid android:color="@color/common_red" />
        <padding 
            android:left="2dp" 
            android:top="1dp" 
            android:right="2dp" 
            android:bottom="1dp" />
        <solid
            android:color="@color/common_red" />
        <stroke
            android:width="1dp"
            android:color="@android:color/white" />
        <size android:width="15dp"
              android:height="15dp" />
    </shape>

    把以上代码添加到drawable里面、通过background引用就可以了

    <TextView
            android:id="@ id/message_category_unread_count"
            style="@style/comm_text_style_14_aaaaaa"
            android:layout_marginLeft="70dp"
            android:layout_marginTop="5dp"
            android:background="@drawable/design_red_point"
            android:gravity="center"
            android:textSize="@dimen/text_size_comment_20"
            android:text="7"
            android:textColor="@android:color/white" />
  • 相关阅读:
    python实现图像仿射变换 以图像缩放并平移为例讲解
    图像仿射变换之图像平移 python实现
    图解图像仿射变换
    2-Maven
    1-IDEA
    公开密钥算法-RSA算法
    公开密钥算法-背包算法
    对称密钥算法
    Java内存分配与参数传递
    Oracle怎么用(常用工具)
  • 原文地址:https://www.cnblogs.com/hubing/p/5277370.html
Copyright © 2011-2022 走看看