import React, {
Component
} from 'react';
import {
AppRegistry,
StyleSheet,
Text,
View,
Image,
DrawerLayoutAndroid,
ListView,
PixelRatio,
} from 'react-native';
class AwesomeProject extends Component {
render() {
return (
<View style={styles.flex}>
<View style={styles.container}>
<View style={[styles.item, styles.center,styles.flex]}>
<Text style={[styles.font]}>酒店</Text>
</View>
<View style={[styles.item,styles.lineLeftRight]}>
<View style={[styles.center,styles.flex,styles.lineCenter]}>
<Text style={[styles.font]}>海外酒店</Text>
</View>
<View style={[styles.center,styles.flex]}>
<Text style={[styles.font]}>优惠酒店</Text>
</View>
</View>
<View style={[styles.item]}>
<View style={[styles.center,styles.flex,styles.lineCenter]}>
<Text style={[styles.center,styles.font]}>团购</Text>
</View>
<View style={[styles.center,styles.flex]}>
<Text style={[styles.font]}>客栈,公寓</Text>
</View>
</View>
</View>
</View>
);
}
}
const styles = StyleSheet.create({
flex: {
flex:1,
},
container: {
marginRight: 5,
marginLeft: 5,
marginTop: 200,
flexDirection: 'row',
backgroundColor: '#fff',
backgroundColor: '#ff0067',
borderColor:'red',
padding:2,
borderRadius: 5,
height:84,
},
lineLeftRight: {
borderLeftWidth: 1/PixelRatio.get(),
borderRightWidth: 1/PixelRatio.get(),
borderColor: '#fff',
},
font:{
fontSize:16,
color: 'white',
fontWeight: 'bold',
},
lineCenter:{
borderBottomWidth:1/PixelRatio.get(),
borderColor: '#fff'
},
item:{
flex: 1,
height: 80,
},
center: {
justifyContent: 'center',
alignItems: 'center',
},
});
AppRegistry.registerComponent('AwesomeProject', () => AwesomeProject);
ReactNative Demo - 仿携程UI Demo
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
禁止转载,如需转载请通过简信或评论联系作者。
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...