自定义view安卓Android基础开发Android高级控件

Github最火开源项目-一分钟学会自定义ImageView外貌

2017-03-14  本文已影响832人  小怪兽打葫芦娃

Android程序员面试宝典

自定义控件

联网

工具

数据库

源码分析相关面试题

Activity相关面试题

Service相关面试题

与XMPP相关面试题

与性能优化相关面试题

与登录相关面试题

与开发相关面试题

与人事相关面试题

开源地址:https://github.com/open-android/RoundedImageView

运行效果

使用步骤

1. 在project的build.gradle添加如下代码(如下图)

allprojects {
    repositories {
        ...
        maven { url "https://jitpack.io" }
    }
}

2. 在Module的build.gradle添加依赖

compile 'com.github.open-android:RoundedImageView:v1.0.0'

3. 复制如下代码到xml

    <com.itheima.roundedimageview.RoundedImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@mipmap/icon_33"
        android:scaleType="fitCenter"
        app:riv_corner_radius="10dip"
        app:riv_border_width="1dip"
        app:riv_border_color="#333333"
        app:riv_oval="false" />

    <!--
        关键属性解释:
    
        app:riv_corner_radius : 四周角度
        app:riv_border_width :  描边宽度
        app:riv_border_color : 描边颜色
        app:riv_oval="false"  : 是否是圆型 , 若为true, 则上面的radius可不用设置。-->

细节

欢迎关注微信公众号

微信公众号名称:Android干货程序员

上一篇下一篇

猜你喜欢

热点阅读