All Posts

  • Published on
    本文深度剖析了 React Native 中用于数据持久化的核心库 AsyncStorage。内容系统性地阐述了其作为异步、非加密键值存储的机制,并将其与 Web 端的同步 localStorage 进行了关键对比。笔记详细介绍了 AsyncStorage 的核心 API、安全局限性,并探讨了在不同应用场景下,何时应考虑使用 MMKV 或 SQLite 等替代方案。
  • Published on
    本文深度剖析了 React Native 的 LayoutAnimation API,阐述了其作为一种便捷的布局动画声明机制的工作原理。笔记详细介绍了 configureNext 的用法和动画预设,并重点分析了其功能局限性,以及在 Android 平台上因实现差异而导致的兼容性与稳定性问题,最终将其与 react-native-reanimated 等现代动画库进行了对比。
  • Published on
    本文深度剖析了 React Native 中用于用户输入的核心组件——TextInput。内容系统性地阐述了其作为受控组件的状态管理模式(onChangeText, value),并详细解析了用于定制原生键盘行为的关键属性,如 keyboardType(键盘类型)和 returnKeyType(返回键类型)及其对应的 onSubmitEditing 事件。
  • Published on
    本文深度剖析了 React Native 的核心基础,系统性地阐述了 View 和 Text 等基础组件的用法,并重点对比了其与 Web CSS 在样式化(单位、语法)和 Flexbox 默认布局(如主轴方向)上的关键差异。笔记还涵盖了通过 StyleSheet.create 进行样式管理的最佳实践,以及使用 TouchableOpacity 和 Pressable 构建可定制化交互组件的方案。