React Native 中的 Android Activity 生命周期 - ViewPager

Posted

技术标签:

【中文标题】React Native 中的 Android Activity 生命周期 - ViewPager【英文标题】:Android Activity Lifecycle in React Native - ViewPager 【发布时间】:2017-04-01 19:26:20 【问题描述】:

我最近才在一些教科书的帮助下学习了 android,但并不精通,目前正在探索 React Native。在此基础上,我很好奇 SO 社区是否可以提供帮助。

React Native 中的活动/片段生命周期会发生什么变化?对于一个 React Native 应用,我们是否只有一个活动活动? 例如,在选项卡式 ViewPager 的实例中,在 Android 中,我们将片段拉入和拉出生命(onpause,onresume) - 每个页面都有自己的方法和行为。在 React Native (See React Native ViewPager) 中,这些视图的操作是否完全相同?还是 React Native 更“模拟”选项卡式 ViewPager 的体验,没有真正的选项卡实现——几乎就像 Hybrid Web Apps 的工作方式? 如果没有生命周期方法,React Native 会有效地使用 props 和桥接器来“模拟”逻辑 - 但本质上是一个 Activity 为这些不同的视图运行 javascript 线程?

感谢您的帮助!

【问题讨论】:

【参考方案1】:

所以自从研究这个已经有一段时间了,因为我已经能够学到很多关于 React Native 的知识!

出于所有密集目的,将 React Native 视为发生在一个 React Activity 中的单页面应用程序会有所帮助 -> 我不确定这是否是现实中发生的事情,但是是的,它从一个 React 开始Activity 类,以及所有模块的注入和其他在整个生命周期中引入。

【讨论】:

以上是关于React Native 中的 Android Activity 生命周期 - ViewPager的主要内容,如果未能解决你的问题,请参考以下文章

Android 中不安全的 HostnameVerifier - React Native

React Native Android入门实战及深入源码分析系列——React Native源码编译

react-native 跳转到ios/android 权限设置界面

[react-native]Getting Started for Android on Windows

React Native (Android) 中的屏幕截图

react-native 中的导入 com.android.build.OutputFile 错误