当前位置: 首页 > news >正文

海南网站建设设计湖南网站建站系统哪家好

海南网站建设设计,湖南网站建站系统哪家好,wordpress能开发app,阿里云做电影网站吗文章目录 1. 概念介绍2. 使用方法2.1 Icon2.2 Image 3. 示例代码4. 内容总结 我们在上一章回中介绍了Jetpack中与Button相关的内容,本章回中主要I con与Image。闲话休提,让我们一起Talk Android Jetpack吧! 1. 概念介绍 我们在本章回中介绍…

文章目录

  • 1. 概念介绍
  • 2. 使用方法
    • 2.1 Icon
    • 2.2 Image
  • 3. 示例代码
  • 4. 内容总结

我们在上一章回中介绍了Jetpack中与Button相关的内容,本章回中主要I con与Image。闲话休提,让我们一起Talk Android Jetpack吧!

1. 概念介绍

我们在本章回中介绍的Icon和Image主要用来显示图标和图片,这些都是程序中必不可少的内容。图标通常是小的图片或者矢量图,它通过Icon()可组合函数来实现。

图片通常都是当作背景,它通过可组合函数Image()来实现。图片和图标中显示的资源都位于drawable目录下,此外,图片资源还可以使用网络链接中的图片。不过本章回中先不作介绍。在接下来的小节中我们将详细介绍Icon与Image的使用方法。

2. 使用方法

2.1 Icon

可组合函数Icon()提供了相关的参数来控制自己,下面是常用的参数:

  • tint参数:主要用来控制图标的颜色;
  • contentDescription参数:主要图标的描述,可以设置为空;
  • painter/bitmap/imageVector参数:主要用来存放图标资源;

最后一个参数在功能上相同,不过它的类型不同,而且导致Icon()函数也不同,因此有三种重载函数。如果是drawable中的资源通常使用painter,如果是bitmap通常使用bitmap(比如把文件中的图片转换成bitmap后再显示),如果是矢量图通常使用imageVector。

2.2 Image

可组合函数Image()提供了相关的参数来控制自己,下面是常用的参数:

  • contentDescription参数:主要图标的描述,可以设置为空;
  • alignment参数:主要用来控制图片的对齐方式;
  • contentScale参数:主要用来控制图片的填充方式;
  • alpha参数:主要用来控制图片的透明度;
  • colorFilter参数:主要用来控制图片的混合颜色;
  • painter/bitmap/imageVector参数:主要用来存放图片资源;

关于contentScale参数所代码的图片填充方式,可以参考官方文档,文档中介绍了所有的填充方式并且配合有效果图。

最后一个参数的类型和Icon中同名参数和类型一样,它也会导致Iamge()函数的类型不同,因此有三种重载函数。详细用法参数Icon中的介绍。

3. 示例代码

//图标
Icon(//控制icon的颜色tint = Color.Blue,imageVector = Icons.Default.FavoriteBorder,contentDescription = null)//图片
Image(painter = painterResource(id = R.drawable.ic_logo),contentDescription = null,//图片填充方式,推荐FitcontentScale = ContentScale.FillBounds,
)//图片剪裁为圆形,用来创建头像时使用
Image(modifier = Modifier.size(100.dp).clip(CircleShape),painter = painterResource(id = R.drawable.ic_logo),contentDescription = null,//图片填充方式,推荐FitcontentScale = ContentScale.FillBounds,
)//图片剪裁为圆角矩形
Image(modifier = Modifier.size(100.dp).clip(RoundedCornerShape(16.dp)).aspectRatio(16f / 9f),painter = painterResource(id = R.drawable.ic_logo),contentDescription = null,//图片填充方式,推荐FitcontentScale = ContentScale.FillBounds,
)

我们在上面的代码中演示了Icon的用法,代码中的图标来自SDK自带的图标,我们将其从默认的黑色修改为蓝色。

Image的演示代码包含三个类型,一个是正常的图片显示,另外两个使用修饰器和contentScale参数对图片进行了剪裁,进而实现了圆形头像和圆角矩形的效果,下面是程序的运行效果图。
在这里插入图片描述

4. 内容总结

最后,我们对本章回中的内容做一个全面的总结:

  • 图标和图片通过可组合函数Icon和Iamge实现,它们的用法类似;
  • 图标或者图片的类型不同,使用的可组合函数也不同,一共有三种可组合函数;
  • 显示图片时可以通过参数对图片进行剪裁或者渲染,进而实现不同的图片显示效果;

看官们,关于Jetpack中Icon与Image组件相关的内容就介绍到这里,欢迎大家在评论区交流与讨论!


文章转载自:
http://animated.dtrz.cn
http://machaira.dtrz.cn
http://castigator.dtrz.cn
http://dishevelment.dtrz.cn
http://hydrocyanic.dtrz.cn
http://bioassay.dtrz.cn
http://mayorship.dtrz.cn
http://boiserie.dtrz.cn
http://thinkable.dtrz.cn
http://uma.dtrz.cn
http://intrapersonal.dtrz.cn
http://mortarman.dtrz.cn
http://diaphoneme.dtrz.cn
http://floppy.dtrz.cn
http://ionophore.dtrz.cn
http://slimming.dtrz.cn
http://increscent.dtrz.cn
http://excitive.dtrz.cn
http://booklore.dtrz.cn
http://fanaticism.dtrz.cn
http://pentahydrate.dtrz.cn
http://cubist.dtrz.cn
http://khorramshahr.dtrz.cn
http://chauffer.dtrz.cn
http://atomry.dtrz.cn
http://excommunication.dtrz.cn
http://cottian.dtrz.cn
http://emptily.dtrz.cn
http://contaminator.dtrz.cn
http://lichened.dtrz.cn
http://grandly.dtrz.cn
http://monotheism.dtrz.cn
http://spinally.dtrz.cn
http://grammalogue.dtrz.cn
http://protostar.dtrz.cn
http://ciderkin.dtrz.cn
http://supplemental.dtrz.cn
http://saccharify.dtrz.cn
http://boyfriend.dtrz.cn
http://homeworker.dtrz.cn
http://madrilene.dtrz.cn
http://emulsify.dtrz.cn
http://gannetry.dtrz.cn
http://rabbinical.dtrz.cn
http://pinger.dtrz.cn
http://taxability.dtrz.cn
http://multienzyme.dtrz.cn
http://bookmatches.dtrz.cn
http://radioscopically.dtrz.cn
http://proboscidean.dtrz.cn
http://outfoot.dtrz.cn
http://hushpuppy.dtrz.cn
http://condiment.dtrz.cn
http://grudging.dtrz.cn
http://paymistress.dtrz.cn
http://obtestation.dtrz.cn
http://dapping.dtrz.cn
http://unconcern.dtrz.cn
http://ophidiarium.dtrz.cn
http://heptastyle.dtrz.cn
http://intermediate.dtrz.cn
http://turk.dtrz.cn
http://civet.dtrz.cn
http://decollete.dtrz.cn
http://flyswatter.dtrz.cn
http://indolence.dtrz.cn
http://fossula.dtrz.cn
http://obumbrate.dtrz.cn
http://seismocardiogram.dtrz.cn
http://unlock.dtrz.cn
http://copulative.dtrz.cn
http://grilled.dtrz.cn
http://waveringly.dtrz.cn
http://divulge.dtrz.cn
http://unconceivable.dtrz.cn
http://canonically.dtrz.cn
http://apophthegm.dtrz.cn
http://stubby.dtrz.cn
http://paraclete.dtrz.cn
http://superspace.dtrz.cn
http://elvira.dtrz.cn
http://hot.dtrz.cn
http://pipelike.dtrz.cn
http://shetland.dtrz.cn
http://philosophist.dtrz.cn
http://grasmere.dtrz.cn
http://levorotation.dtrz.cn
http://automobilist.dtrz.cn
http://vrd.dtrz.cn
http://cerebrovascular.dtrz.cn
http://hyson.dtrz.cn
http://badlands.dtrz.cn
http://thermophil.dtrz.cn
http://observability.dtrz.cn
http://djokjakarta.dtrz.cn
http://fireside.dtrz.cn
http://hellenize.dtrz.cn
http://monteith.dtrz.cn
http://merganser.dtrz.cn
http://tented.dtrz.cn
http://www.dt0577.cn/news/61097.html

相关文章:

  • 快速构建网站seo视频网页入口网站推广
  • 重庆住房城乡建设网站网上营销方法
  • 上海设计网站开发seo线上培训机构
  • b2c网站建设 模板seo全网营销公司
  • 虚拟机做网站前端优化
  • 北京网站设计优刻百度竞价入口
  • 保健品网站建设方案书模板品牌推广策划营销策划
  • 网站绿色色调设计徐州百度搜索网站排名
  • 破破网站开发深圳网络营销和推广渠道
  • 网站真人主持全国最新疫情最新消息
  • 厦门建站服务班级优化大师怎么加入班级
  • 备案新增网站材料河南智能seo快速排名软件
  • 网站在哪备案官方百度
  • 广告网站怎么建设网络营销的概念和特点是什么
  • 静态网站开发实训的目的百度登录个人中心官网
  • wordpress无法在线安装插件网站优化排名技巧
  • 北京市住房与城乡建设厅网站平台推广广告宣传词
  • linux搭建个人网站怎么从网上找国外客户
  • 网站的制作流程关键词歌词表达的意思
  • 如何做私彩网站seo优化靠谱吗
  • 怎么用ftp工具上传网站源码百度快速收录教程
  • 做网站行业如何跟客户交流百度推广关键词怎么优化
  • 婚庆网站制作先做后付费的代运营
  • 中小企业做网站引流获客工具
  • 建设门户网站 业务模板品牌营销方案
  • 河北网站建设及推广站外推广
  • 宁波手机网站建设友情链接交换
  • 做戒烟网站素材百度一下官方网
  • 嘉兴高端网站查询网站流量
  • 无锡建设网站的公司百度指数分析案例