摘要:
很多移动应用都需要从远程地址中获取数据或资源。你可能需要给某个 REST API 发起 POST 请求以提交用户数据,又或者可能仅仅需要从某个服务器上获取一些静态内容。 使用 Fetch React Native 提供了和 web 标准一致的Fetch API,用于满足开发者访问网络的需求。 发起请 阅读全文
摘要:
移动应用上的用户交互基本靠“摸”。当然,“摸”也是有各种姿势的:在一个按钮上点击,在一个列表上滑动, 或是在一个地图上缩放。React Native 提供了可以处理常见触摸手势(例如点击或滑动)的组件, 以及可用于识别更复杂的手势的完整的手势响应系统。 再试试下面这个使用Button的例子吧。你可以 阅读全文
摘要:
TextInput是一个允许用户输入文本的基础组件。它有一个名为onChangeText的属性,此属性接受一个函数, 而此函数会在文本变化时被调用。另外还有一个名为onSubmitEditing的属性, 会在文本被提交后(用户按下软键盘上的提交键)调用。 假如我们要实现当用户输入时,实时将其以单词为 阅读全文
摘要:
在 React Native 中,你并不需要学习什么特殊的语法来定义样式。我们仍然是使用 JavaScript 来写样式。 所有的核心组件都接受名为style的属性。这些样式名基本上是遵循了 web 上的 CSS 的命名, 只是按照 JS 的语法要求使用了驼峰命名法,例如将background co 阅读全文
摘要:
我们使用两种数据来控制一个组件:props和state。props是在父组件中指定, 而且一经指定,在被指定的组件的生命周期中则不再改变。 对于需要改变的数据,我们需要使用state。 假如我们需要制作一段不停闪烁的文字。文字内容本身在组件创建时就已经指定好了,所以文字 内容应该是一个prop。而文 阅读全文
摘要:
AndroidStudio将targetSDK升为28后,http请求会无反应。Google表示,为保证用户数据和设备的安全,针对下一代 Android 系统(Android P) 的应用程序,将要求默认使用加密连接,这意味着 Android P 将禁止 App 使用所有未加密的连接,因此运行 An 阅读全文
摘要:
解决此问题 以下方法每次都需要执行命令2才能更新 1、创建assets目录 mkdir android/app/src/main/assets 2、执行命令 react native bundle platform android dev false entry file index.js bund 阅读全文