1、使用mobx进行组件状态管理2、使用rn的fetch工具进行数据请求,封装了HttpUitl类3、使用react-native-orientation组件管理屏幕旋转(修改node_modules中的sdk版本参数,解决打包问题)4、使用react-native-permissions请求设备存储权限5、使用teaset组件包6、使用react-native-fs进行文件操作7、修改了程序名称和图标8、添加了app签名9、用到了定时器10、使用react-native-video进行音频播放(根目录的react-native.config.js用来切换播放器的版本,本app用安卓)11、使用@react-native-community/slider作为进度条12、使用teaset作为字体设置标准13、为debug和release版本添加了签名14、使用react-native-background-timer,作为后台定时器,执行长时间的定时任务15、使用BackHandler组件来自动退出app16、NetInfo检查网络状态"@react-native-community/netinfo"17、添加来电、通知、启动其他播放器静音18、动画组件AnimatedView19、增加线控,耳机拔掉暂停播放(xml,类名要全路径)20、支持GIF动画21、可以监听APP状态变化(两种方法)22、增加首屏23、增加媒体加载失败提示24、自定义了slider,使ios和android风格保持一致
浏览690
点赞12
评论
2021-06-01 06:43:25