React Native学习笔记之--图片的加载

React Native学习笔记之–图片的加载

本篇博客记录的是React Native中图片的加载,包括从网络、iOS(image.assets)和Android的Drawable文件夹中加载图片的方法

示例代码:


render() {
        return (
            <View style={styles.container}>
                <Text style={{marginTop: 20}}>加载本地图片</Text>
                <Image source={require('./myImage/40@2x.png')} style={{width: 100, height: 100}}></Image>

                <Text style={{marginTop: 10}}>加载网络图片</Text>
                <Image source={{uri: 'https://www.baidu.com/img/bd_logo1.png'}} style={{width: 150, height: 70}}></Image>

                <Text style={{marginTop: 10}}>加载iOS项目中图片,图片在assets中(新加入图片之后一定要用Xcode重新编译项目)</Text>
                <Image source={{uri: 'banner.png'}} style={{width: 100, height: 40}} />

                <Text style={{marginTop: 10}}>加载iOS项目中图片,图片在assets中(这种加载方式不能加图片的后缀名)</Text>
                <Image source={require('image!banner')} style={{width: 300,height:100}}/>

                <Text style={{marginTop: 10}}>加载iOS项目中图片,其他文件夹中</Text>
                <Image source={{uri: 'mine_icon.png'}} style={{width: 100, height: 100}} />

                <Text style={{marginTop: 10}}>加载android项目中drawable文件夹中的图片</Text>
                <Image source={{uri: 'mine_icon'}} style={{width: 100, height: 100}} />

                <Text style={{marginTop: 10}}>设置图片为背景</Text>
                <Image source={require('./myImage/40@2x.png')} style={{width: 100, height: 100}}>
                    <Text style={{marginTop: 30}}>测试图片为背景</Text>
                </Image>
            </View>
        );
    }

效果图:
这里写图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值