React Native的学习图片简单的两种加载方式
2017-03-29 16:20
204 查看
直接奔主题吧,我是开发安卓的,业余时间学习一下RN,先从最基础的知识开始。
从加载图片说起吧:
下面是官方API;
Most components can be customized when they are created, with different parameters. These creation parameters are called props.
大多数组件可以定制创建时,使用不同的参数。这些创建参数被称为道具
For example, one basic React Native component is the Image. When you create an image, you can use a prop named source to control what image it shows
例如,一个图像基本反应本地组件。当你创建一个图像的时候,你可以使用道具叫源来控制图像显示
下面直接上代码
Image就是那个显示图片的组件,uri就是我们要加载的图片的地址
这里需要注意一下,别忘了把组件注册一下。
是不是很简单,这里是网络的图片,那么怎么加载本地的图片显示呢
加载本地图片需要分两步:
在原生平台的开发工具中导入图片资源:如加载myicon
iOS平台导入静态图片:
Android平台需要在src\main\res\drawable中加入图片资源
通过require(image!myicon)的方式加载图片
知识靠一点点积累~加油~
从加载图片说起吧:
下面是官方API;
Most components can be customized when they are created, with different parameters. These creation parameters are called props.
大多数组件可以定制创建时,使用不同的参数。这些创建参数被称为道具
For example, one basic React Native component is the Image. When you create an image, you can use a prop named source to control what image it shows
例如,一个图像基本反应本地组件。当你创建一个图像的时候,你可以使用道具叫源来控制图像显示
下面直接上代码
let pic = { uri:'https://upload.wikimedia.org/wikipedia/commons/d/de/Bananavarieties.jpg' }; return ( <Image source={pic} style={{width: 193, height:110}, styles.instructions}/> );
Image就是那个显示图片的组件,uri就是我们要加载的图片的地址
这里需要注意一下,别忘了把组件注册一下。
是不是很简单,这里是网络的图片,那么怎么加载本地的图片显示呢
加载本地图片需要分两步:
在原生平台的开发工具中导入图片资源:如加载myicon
iOS平台导入静态图片:
Android平台需要在src\main\res\drawable中加入图片资源
通过require(image!myicon)的方式加载图片
<Image source={require('image!myicon')} style={{width: 40, height: 40, marginLeft: 8, marginRight: 8}} />
知识靠一点点积累~加油~
相关文章推荐
- React Native两种加载图片的方式
- Flash AS3.0 加载外部资源(图片,MP3,SWF)的两种方式
- 两种图片加载方式的区别
- 转载:Flash AS3.0 加载外部资源(图片,MP3,SWF)的两种方式
- 自定义Loading Dialog,图片(仿美团)、GIF图片加载两种方式
- 压缩图片加载的简单方式
- ios 图片加载的两种方式
- 关于iOS中图片加载的两种方式的区别以及和内存的关系
- Volley 的简单学习之加载图片
- 两种图片加载方式总结
- JS 动态加载js文件和css文件 同步/异步的两种简单方式
- ios的UIImage的两种不同的图片加载方式 tom猫
- 学习笔记之——简单使用facebook/fresco库加载res本地静态图片
- 图片异步加载和图片缓存的两种方式
- 002-UIImageView和UIButton对比 UIImageView的帧动画 格式符补充 加载图片两种方式 添加删除SUBVIEW
- Android实战简易教程<四十九>(两种方式实现网络图片异步加载)
- 用RecyclerView实现新闻列表页,包括头部的图片轮播,两种Item显示方式,下拉刷新和上拉加载以及限制列表的加载条目数
- [置顶] 使用OC加载图片的两种方式及其区别