Even if you use one of these component libraries though you will just be deferring learning the basics of React Native layout and decorative styles until later on. It's an unavoidable tax you will have to pay one way or another. Thankfully it's not too hard- the documentation is explicit about what style properties apply to which components (example: `View`[4]) and the `StyleSheet`[5] helper will bark at you if you use invalid styles.
[2]: https://github.com/xotahal/react-native-material-ui
[3]: https://github.com/jondot/awesome-react-native
[4]: https://facebook.github.io/react-native/docs/view.html#style
[5]: https://facebook.github.io/react-native/docs/stylesheet.html
There really needs to be a library which bridges the native Android (and iOS) modules and React Native, in order for React Native to be more useful and used more.