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.
EDIT: If you're interested in React Native but don't necessarily want to go through the (very short) motions of getting set up with a local environment, give the web player[1] a shot or take a moment to play with the interactive documentation[2].
[1]: http://dabbott.github.io/react-native-web-player/
[2]: https://facebook.github.io/react-native/docs/flexbox.html