联系客服1
联系客服2

React Native技术精讲与高质量上线APP开发,全套视频教程学习资料通过百度云网盘下载

1
回复
337
查看
打印 上一主题 下一主题
[复制链接]
  • TA的每日心情
    擦汗
    2024-5-14 20:47
  • 签到天数: 744 天

    [LV.9]以坛为家II

    7285

    主题

    8688

    帖子

    130万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1302897
    楼主
    发表于 2021-4-14 04:19:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    资源详情


    第1章开发准备(学前需要RN语法基础)
    (一定要先看本章第一节)本章首先会对项目需求进行分析,然后对项目效果进行演示,让大家知道我们将要开发一款怎样的APP,接着,会制定一个项目开发计划,让大家明白我们将以怎样的方式开发这款APP,然后,会对这款APP做一个技术上的分解,让大家知道开发这款APP需要用到哪些技术;然后,会教你如何自定义组件,如何进行页…

    1-1课程学习指南(一定要最先看)1-2项目介绍与开发计划1-3项目技术分解1-4项目结构介绍1-5项目底部导航菜单开发1-6NA危igator的基本使用及页面间数据传递实现1-7自定义组件NA危igationBar-11-8自定义组件NA危igationBar-21-9自定义组件NA危igationBar-3第2章适配RN0.55全新导航器react-nA危igation精讲(如果是新手,先基于0.40版本并从第四章开始学习)本章节会对react-nA危igation、StackNA危igator、TabNA危igator、DrawerNA危igator做个全面的剖析和讲解,并结合案例讲解react-nA危igation的使用,让你学习到从react-nA危igationdoc中获取不到的实用经验与技巧;…

    2-1react-nA危igation讲解2-2StackNA危igator精讲-12-3StackNA危igator精讲-22-4StackNA危igator精讲-32-5StackNA危igator精讲-42-6TabNA危igator精讲-12-7TabNA危igator精讲-22-8TabNA危igator精讲-32-9DrawerNA危igator精讲-12-10DrawerNA危igator精讲-2第3章适配RN0.55最新高忄生能列表组件精讲(如果是新手,先基于0.40版本并从第四章开始学习)本章节主要除了讲解FlatList,SectionList,VirtualizedList与SwipeableFlatList的使用技巧之外,同时会结合ListView对FlatList的特忄生与原理做出分析讲解,并结合课程案例带着大家从ListView到FlatList一步步走进高忄生能的列表。…

    3-1高忄生能列表组件FlatList、VirtualizedList精讲-13-2高忄生能列表组件FlatList、VirtualizedList精讲-23-3高忄生能列表组件FlatList、VirtualizedList精讲-33-4高忄生能列表组件FlatList、VirtualizedList精讲-43-5高忄生能列表组件SwipeableFlatList精讲3-6高忄生能列表组件SectionList详解-13-7高忄生能列表组件SectionList详解-2第4章项目基础功能开发(ListView、下拉刷新、上拉加载更多、APP启动引导流程)本章首先会对开发一款App最常用的组件ListView及RefreshControl进行讲解;接着会讲解ReactNative的FecthAPI的使用与轻量级封装,让你能够学习并掌握ReactNative的网络编程技术;最后会介绍App的启动引导流程,让你掌握一款App从启动到进入首页的来龙去脉。…

    4-1ListView列表、下拉刷新、上拉加载的基本使用4-2网络编程利器-Fetch的基本使用4-3网络编程利器-Fetch的轻量级封装4-4项目启动引导流程实现第5章Popular(最热)模块开发(AsyncStorage数据库技术、离线缓存)本章主要讲解如何设计与实现Popular(最热)模块;首先对Popular的数据模块进行封装,然后讲解AsyncStorage技术,让你学会在ReactNative中如何进行数据存储;接着讲解如何加载json数据,如何实现自定义订阅标签,标签排序,标签删除等功能,如何实现Popular模块离线缓存功能,让你掌握离线缓存原理以及实现方案;最后讲解Web…

    5-1Popular(最热)模块的数据层设计5-2Popular(最热)模块的列表页面实现-15-3Popular(最热)模块的列表页面实现-25-4Popular(最热)模块的列表页面实现-35-5AsyncStorage异步数据存储技术解析5-6Popular(最热)模块的自定义标签功能实现-15-7Popular(最热)模块的自定义标签功能实现-25-8Popular(最热)模块的自定义标签功能实现-35-9Popular(最热)模块的自定义标签功能实现-45-10Popular(最热)模块的标签排序功能实现-15-11Popular(最热)模块的标签排序功能实现-25-12Popular(最热)模块的标签移除功能实现5-13Popular(最热)模块的离线缓存功能实现5-14WebView控件实现简单浏览器5-15Popular(最热)模块的详情页功能实现第6章Trending(趋势)模块开发(代码优化技巧、高复用代码设计)本章主要讲解如何设计与实现Trending(趋势)模块;首先会讲解如何从https://github.com/trending上获取数据,并把数据解析并封装成对象,并优化代码,将上述过程封装成一个可复用的Trending数据模块;接着会讲解在ReactNative中如何实现一个Pop弹出菜单;最后,我会教大家如何复用Popular(最热)模块的代码来实现一个自定义…

    6-1Trending(趋势)模块的数据接口实现原理及使用详解6-2Trending(趋势)模块的数据层设计6-3Trending(趋势)模块的列表页面实现6-4Pop弹窗功能实现6-5Trending(趋势)模块的自定义语言功能实现6-6Trending(趋势)模块的自定义语言排序功能实现第7章FA危orite(收藏)模块开发(数据DAO层设计技巧,数据状态实时更新)本章主要讲解如何设计与实现FA危orite(收藏)模块;首先会讲解如何为Popular与Trending模块添加收藏功能(包括收藏与取消收藏),接着将这一过程封装成一个可复用的FA危oriteDao模块,以方便其它模块调用;然后会讲解如何将收藏的项目加载并显示出来,如何实时更新收藏状态;最后会为收藏列表实现详情页。…

    7-1为Popular(最热)模块的列表页添加收藏功能-17-2为Popular(最热)模块的列表页添加收藏功能-27-3FA危orite(收藏)模块的收藏状态数据DAO层设计7-4FA危arite(收藏)模块的数据收藏状态实时更新7-5为Trending(趋势)模块的列表页添加收藏功能7-6为Popular(最热)与Trending(趋势)模块的详情页添加收藏的功能7-7FA危orite(收藏)模块列表页面基本实现与用户所收藏的项目数据获取7-8FA危orite(收藏)模块列表页面具体实现-17-9FA危orite(收藏)模块列表页面具体实现-2第8章My(我的)模块开发(代码提取技巧,组合模式应用技巧,数据异步刷新与动态添加)本章主要讲解如何设计与实现My(我的)模块;首先会讲解如何构建我的页面;然后讲解如何构建关于页面与关于作者页面,在这里会对关于页面与关于作者页面的公共代码进行提取,通过这一节你会学到如何用组合的方式来复用代码的技巧,以及它与通过继承方式复用代码的优缺点;另外,通过这一章你也能学习到如何自定义扩展列表,如…

    8-1My(我的)模块分组列表页面实现-18-2My(我的)模块分组列表页面实现-28-3My(我的)模块分组列表页面实现-38-4My(我的)模块项目介绍页面简单实现(parallar-scroll-view)-18-5My(我的)模块项目介绍页面简单实现(parallar-scroll-view)-28-6My(我的)模块项目介绍页面复用代码提取技巧8-7My(我的)模块意见反馈,项目官网展示功能实现8-8My(我的)模块项目介绍数据请求工具开发(RepositoryUtil)-18-9My(我的)模块项目介绍数据请求工具开发(RepositoryUtil)-28-10My(我的)模块项目介绍数据展示-18-11My(我的)模块项目介绍数据展示-28-12My(我的)模块关于作者页面实现(自定义可扩展列表)-18-13My(我的)模块关于作者页面实现-2第9章Search(搜索)模块开发(动态关键字,可取消异步任务设计)本章主要讲解如何设计与实现搜索模块;首先会讲解如何实现一个带搜索的NA危Bar,以及输入框TextInput的使用与扩展;然后会讲解如何显示搜索进度条,以及如何显示搜索的数据,如何动态显示和隐藏底部按钮;然后,会讲解首页如何动态显示搜索模块添加的关键字,以及对“广播事件”的更进一步应用;最后,为了实现取消搜索的…

    9-1带搜索的NA危Bar实现-19-2带搜索的NA危Bar实现-29-3搜索数据显示与onFA危orite()方法的提取-19-4搜索数据显示与onFA危orite()方法的提取-29-5为Search(搜索)模块添加进度条与底部按钮-19-6为Search(搜索)模块添加进度条与底部按钮-29-7添加返回首页数据刷新功能9-8为Promise插上翅膀之可取消的异步任务第10章MoreMenu(更多菜单)模块开发(封装可配置菜单组件,RN版本升级踩坑)本章主要讲解如何设计与实现更多菜单;首先会讲解如何封装一个可配置的更多菜单组件,以及可配置菜单的应用;然后,你也会学到传递组件的另外一种方式,即通过传递函数的方式来代替直接传递组件。最后这一章大家也可以学到如何对ReactNative的版本进行升级。…

    10-1可配置菜单的实现-110-2可配置菜单的实现-210-3可配置菜单的实现-310-4ReactNative版本升级踩坑(0.39-to-0.40)第11章高级功能开发(多彩主题、数据统计、社会化分享、第三方登录,热更新等)本章会教大家一些ReactNative开发的高级技能;首先是如何为APP自定义实现一个多彩主题;然后是如何通过构建ReactNative原生模块,来实现一些更高级的功能,比如多线程,图片处理等;接下来会教大家如何在ReactNative应用中集成统计功能,分享功能以及第三方登录功能等;然后,会讲解APP启动白屏问题产生的原因以及…

    11-1构建自定义多彩主题页面11-2应用自定义多彩主题页面-111-3应用自定义多彩主题页面-211-4实现自定义多彩主题变换11-5ReactNative原生模块的封装(Android)11-6ReactNative原生模块的封装(iOS)11-7ReactNative集成统计功能11-8ReactNative分享与第三方登录模块开发(Android)-分享模块开发11-9ReactNative分享与第三方登录模块开发(Android)-分享模块的应用11-10ReactNative分享与第三方登录模块开发(iOS)11-11ReactNative启动白屏问题原因及解决方案(Android)11-12ReactNative启动白屏问题原因及解决方案(iOS)11-13如何适配Android和iOS双平台11-14CodePush热更新-集成CodePush(Android)11-15CodePush热更新-集成CodePush(iOS)11-16CodePush热更新-应用CodePush(Android)11-17CodePush热更新-应用CodePush(iOS)第12章项目发布前的优化、打包与上线Android和IOSAPP、学习资料本章会教大家对项目进行发布前的优化;然后教大家学习如何打包发布一款ReactNativeAndroid应用与ReactNativeiOS应用。带大家走完项目开发的最后流程,最后对课程进行整体的总结与回顾。

    12-1项目发布前的优化(Android)12-2项目发布前的优化(iOS)12-3项目打包发布Android应用12-4项目打包发布iOS应用12-5课程总结第13章适配RN0.55最新版对项目与组件升级与适配ReactNative的升级与适配一直是困扰开发者的一个痛点,本章节将讲解最新版ReactNative的升级与适配的经验与技巧,同时会对比不同升级方式的优缺点,并会对ReactNative过去一年中的重要更新做个总结,并且给出适配建议。另外本章节也会对最新版ReactNative的API做个讲解,同时会带着大家通过将课程真实案例来做API、…

    13-1最新版ReactNative的升级与适配13-2升级第三方组件,适配PropTypes,ViewPropTypes13-3使用react-nA危igation搭建项目导航框架-113-4使用react-nA危igation搭建项目导航框架-213-5使用react-nA危igation搭建项目导航框架-313-6使用react-nA危igation搭建项目导航框架-413-7基于modal的全屏弹框封装-113-8基于modal的全屏弹框封装-213-9基于modal的全屏弹框封装-313-10FlatList实战应用(从ListView到FlatList的适配)13-11React16.3,React17适配指南与BackHandler应用-113-12React16.3,React17适配指南与BackHandler应用-213-13React16.3,React17适配指南与BackHandler应用-313-14React16.3,React17适配指南与BackHandler应用-4第14章适配RN0.55全面屏适配指南


    1.全屏幕特点,及存在的问题;-2.iPhoneX适配;-3.Android全面屏适配;-4.react-nA危igation在全面屏上的应用;-5.自定义容器组件封装;-描述:本章节主要讲解全屏幕的适配与优化,并对全面屏的特点及存在的问题做出分析,同时教大家如何适配iPhoneX,三星S8等全面屏手机。另外,会讲解react-nA危igation在…
    14-1ReactNative全屏幕适配指南.mp414-2ReactNative适配iOS全面屏iPhoneX-114-3ReactNative适配iOS全面屏iPhoneX-214-4ReactNative升级适配Android与适配Android全面屏





    游客,如果您要查看本帖隐藏内容请回复
    收藏
    收藏0
    分享
    分享
    支持
    支持0
    反对
    反对0
    回复

    使用道具 举报

  • TA的每日心情

    2022-12-8 11:54
  • 签到天数: 80 天

    [LV.6]常住居民II

    1

    主题

    343

    帖子

    1595

    积分

    终身会员

    Rank: 6Rank: 6

    积分
    1595
    沙发
    发表于 2021-4-25 10:21:02 | 只看该作者
    发大幅度辅导费
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    学习课程!一站搞定!
    学途无忧VIP会员群

    973849140

    周一至周日9:00-23:00

    反馈建议

    1227072433@qq.com 在线QQ咨询

    扫描二维码关注我们

    学途无忧!为学习谋坦途,为会员谋福利!|网站地图