React-native學習過程 一 改變文字,新增圖片
react-native 我這裡是在Window的環境上做實驗,並且是以android的方向寫的,請注意。
還有就是結尾會貼出完整程式碼
首先我們需要編輯index.android.js檔案,至於用什麼網頁編輯軟體沒有要求。
新增文字
首先建立一個陣列儲存資料,這個陣列放在最上面
var MOCKED_MOVIES_DATA = [
{title: 'Title', year: '2015', posters: {thumbnail: 'http://img5.imgtn.bdimg.com/it/u=4080105893,4096129906&fm=206&gp=0.jpg/'}},
];
在impot裡新增Image元素
import {
AppRegistry,
Image,
StyleSheet,
Text,
View
} from 'react-native';
改變渲染函式
render() {
var movie = MOCKED_MOVIES_DATA[0];
return (
<View style={styles.container}>
<Text>{movie.title}</Text>
<Text>{movie.year}</Text>
<Image source={{uri: movie.posters.thumbnail}}
style={styles.thumbnail} />
</View>
);
}
新增圖片樣式
thumbnail: {
width: 53,
height: 81,
}
使用命令react-native run-android或者Reload js檢視結果
完整程式碼如下
/**
* Sample React Native App
* https://github.com/facebook/react-native
* @flow
*/
var MOCKED_MOVIES_DATA = [
{title: 'Title', year: '2015', posters: {thumbnail: 'http://img5.imgtn.bdimg.com/it/u=4080105893,4096129906&fm=206&gp=0.jpg/'}},
];
import React, { Component } from 'react';
import {
AppRegistry,
Image,
StyleSheet,
Text,
View
} from 'react-native';
export default class MyProject extends Component {
render() {
var movie = MOCKED_MOVIES_DATA[0];
return (
<View style={styles.container}>
<Text>{movie.title}</Text>
<Text>{movie.year}</Text>
<Image source={{uri: movie.posters.thumbnail}}
style={styles.thumbnail} />
</View>
);
}
}
const styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: 'center',
alignItems: 'center',
backgroundColor: '#F5FCFF',
},
welcome: {
fontSize: 20,
textAlign: 'center',
margin: 10,
},
instructions: {
textAlign: 'center',
color: '#333333',
marginBottom: 5,
},
thumbnail: {
width: 53,
height: 81,
},
});
AppRegistry.registerComponent('MyProject', () => MyProject);
文章很短,但我快點更新
再見
相關文章
- 【Go語言繪圖】圖片新增文字(一)Go繪圖
- 圖片裁剪-文字識別-文字新增
- 滑鼠滑過改變元素的背景圖片
- CSS hover改變背景圖片過渡動畫生硬CSS動畫
- CSS圖片上面新增文字說明CSS
- 【Go語言繪圖】圖片新增文字(二)Go繪圖
- GD 庫 PNG 透明底圖片新增文字及圖片水印
- 商品圖片批量加水印,一鍵新增文字、logo圖片水印方法分享Go
- 轉:Java新增水印(圖片水印,文字水印)Java
- QT學習:給label新增圖片資源QT
- SQL SERVER 學習過程(一)SQLServer
- 學習改變命運
- JS中,改變圖片的src路徑。JS
- Android 使用ColorMatrix改變圖片顏色AndroidColorMatrix
- 學習linux,改變人生Linux
- 多行文字末尾新增圖片排版問題解決
- app直播原始碼,為文字/圖片新增按壓效果APP原始碼
- react-native 學習 第一層React
- Word文書處理教學--精確改變圖片的位置(轉)
- js拖拽:右下角拖拽改變圖片大小JS
- 【學習圖片】1.圖片簡史
- Java學習過程Java
- ruby api 2.1新增改變API
- Facebook如何使用自我監督學習檢測仇恨文字和圖片?
- 【學習圖片】05:GIF
- 【學習圖片】06:PNG
- 【學習圖片】07:JPEG
- 【學習圖片】08:WebPWeb
- 【學習圖片】09: AVIF
- 【學習圖片】10.響應式圖片
- java匯出圖片,拼接多個圖片, 拼接文字和圖片 到一個圖片檔案Java
- 利用CSS改變圖片顏色的多種方法!CSS
- python改變單通道圖片的畫素值Python
- cocos2d-x_lua改變Sprite圖片
- 分享一些自己的學習過程和學習方法
- 辦公一族神器,圖片提取文字一鍵解決,手寫文字一秒變電子文件!
- UIButton圖片文字控制元件位置自定義(圖片居右文字居左、圖片居中文字居中、圖片居左文字消失等)UI控制元件
- memcached的學習過程