Android布局自定义Shap圆形ImageView可以单独设置背景与图片

 更新时间:2016年01月11日 10:26:48   投稿:mrr  
这篇文章主要介绍了Android布局自定义Shap圆形ImageView可以单独设置背景与图片 的相关资料,需要的朋友可以参考下

一、图片预览:

一、实现功能:

需求要实现布局中为圆形图片,图片背景与图标分开且合并到一个ImageView。

二、具体实现:

XML中布局中定义ImageView,关健设置两个参数 Android:backgroup(设置背景),Android:src(设置ImageVIew中图片),圆形图片制作Drawable下定义xml shap样式(solid-color,size-width\hight)

XML代码如下:

<ImageView
android:id="@+id/zhongjie"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/popwindow_zhongjie"
android:scaleType="centerInside"
android:src="@drawable/mark_caller_house_agent" /> 

Drawable-样式xml如下:

<?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="#66CC00"/>
<size android:width="50dp"
android:height="50dp"/>
</shape>

通过以上内容给大家介绍了Android布局自定义Shap圆形ImageView可以单独设置背景与图片的相关知识,希望对大家今后的工作学习有所帮助。

相关文章

  • Android自定义View实现风车效果

    Android自定义View实现风车效果

    这篇文章主要为大家详细介绍了Android自定义View实现风车效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-08-08
  • Android之自定义实现BaseAdapter(通用适配器三)

    Android之自定义实现BaseAdapter(通用适配器三)

    这篇文章主要为大家详细介绍了Android之自定义实现BaseAdapter通用适配器第三篇,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-12-12
  • Flutter GridView显示随机单词效果

    Flutter GridView显示随机单词效果

    这篇文章主要为大家详细介绍了Flutter GridView显示随机单词效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • Android Flutter实现评分组件的示例代码

    Android Flutter实现评分组件的示例代码

    在很多应用中,我们都需要收集用户的评分,比如商品满意度、配送满意度、应用使用体验等等。本文就利用flutter_rating_bar实现简易的评分组件,感兴趣的可以
    2022-11-11
  • Android 文件数据存储实例详解

    Android 文件数据存储实例详解

    这篇文章主要介绍了Android 文件数据存储实例详解的相关资料,这里附有实例代码,帮助大家学习理解,需要的朋友可以参考下
    2016-12-12
  • Ubuntu中为Android增加硬件抽象层(HAL)模块访问Linux内核驱动程序

    Ubuntu中为Android增加硬件抽象层(HAL)模块访问Linux内核驱动程序

    本文主要介绍在Ubuntu上为Android HAL模块访问Linux内核驱动程序,这里给大家提供方法和一个小的测试程序代码,以及常遇到的问题和解决方法,有需要的小伙伴可以参考下
    2016-08-08
  • Kotlin协程的启动方式介绍

    Kotlin协程的启动方式介绍

    这篇文章我们来讲协程的启动,毕竟协程是一个很强大的设计模式,深入了解需要花很多的时间,我们先从简单开始,其实学会了简单的使用,基本已经可以满足我们平时的开发需要了,话不多说,开始
    2022-09-09
  • Android用tabhost实现 界面切换,每个界面为一个独立的activity操作

    Android用tabhost实现 界面切换,每个界面为一个独立的activity操作

    这篇文章主要介绍了Android用tabhost实现 界面切换,每个界面为一个独立的activity操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • OKHttp使用详解

    OKHttp使用详解

    OkHttp 是一套处理 HTTP 网络请求的依赖库,由 Square 公司设计研发并开源,目前可以在 Java 和 Kotlin 中使用,这篇文章主要介绍了OKHttp详解,需要的朋友可以参考下
    2024-01-01
  • Android实现仿美团、顺丰快递数据加载效果

    Android实现仿美团、顺丰快递数据加载效果

    本片文章教给大家用Android实现美团和顺丰快递APP的数据加载的动画效果,有兴趣的朋友跟着学习尝试下吧。
    2017-12-12

最新评论