react native 实战系列教程之完成首页
首页功能
前面,我们已经完成了影视信息组件的开发,接下来,我们要用该组件来完成首页界面功能的开发,如下图
可以看到,首页顶部一个标题栏,下面是‘最新’、‘最热’两个选项卡。我们要完成的有标题栏、选项卡、以及选项卡切换的内容。
标题栏
这里的标题栏,我们使用的是ToolbarAndroid,看名称我们就知道这个是Android下特有的组件view,所以就立马想到,这个组件是iOS、android不能通用的。因此,我们定义一个TitleBarComponent,方便以后重复使用和ios适配。这里,先提一下关于组件适配的一些问题。
组件平台适配
不同平台使用不同的组件,React Native 提供了以下四种解决方案
最直接的方案就是把组件放置到不同的文件夹下:
/common/components/
/android/components/
/ios/components/
根据平台不同在组件的文件命名上加以区分,如下:
BigButtonIOS.js
BigButtonAndroid.js
使用扩展名
BigButton.ios.js
BigButton.android.js
以上三种方案,再引用的时候去掉平台标识,如下
import BigButton from ./components/BigButton;
Platf
您可能关注的文档
- phtoshop图章工具、擦除工具、图像修复工具、图像修饰工具选读.doc
- ACCESS上机题库答案选读.doc
- PLC实现步进电机的正反转和调整控制选读.doc
- PLC课程设计智能课堂电力供应系统选读.doc
- PLC控制伺服电机总结选读.doc
- PLC现场工程师工作指南选读.doc
- ACM竞赛高级算法选读.doc
- PM3操作说明选读.doc
- plc数码管显示控制选读.doc
- PLC试验指导手册选读.doc
- 2026年新能源车充电桩行业报告:市场规模与行业竞争格局研究.docx
- 2026年智慧社区便民服务市场潜力报告:行业智慧新起点.docx
- 2026年生物科技行业报告:消费需求变化与市场发展前景.docx
- 2026年汽车行业产品质量安全监管分析报告.docx
- 2026年汽车排放法规对汽车维修行业的影响报告.docx
- 2026年旅游行业疫情后复苏报告及发展趋势分析.docx
- 2026年新能源汽车政府补贴政策及市场分析报告.docx
- 2026年区块链技术在版权保护领域的应用报告.docx
- 2026年医疗健康行业人才趋势与市场前景报告.docx
- 2026年智能家居行业报告:自贸港政策下的智能家居产业发展趋势.docx
最近下载
- 单位食堂食材采购及配送项目投标方案200页.docx VIP
- 水厂反恐应急培训课件.pptx VIP
- GB-T 46878-2025-二氧化碳捕集、运输和地质封存 地质封存标准研究报告.docx VIP
- 《GB_T 41723-2022自动化系统与集成 复杂产品数字孪生体系架构》专题研究报告.pptx VIP
- CNAS-CL08:2013 司法鉴定-法庭科学机构能力认可准则.docx VIP
- 设备管理控制程序.doc VIP
- 毕业设计(论文)-生姜自动收获机设计.docx VIP
- 工厂防控疫情应急:传染病应急演练.docx VIP
- 材料力学性能-第六章-蠕变.pptx VIP
- (16页PPT)我们要吃苹果.ppt VIP
原创力文档

文档评论(0)