迷茫,真的迷茫。

或许是自己努力的还不够吧,在学习的过程中遇到了很多问题,自己尝试借助搜索引擎解决问题,无奈国内的教程写的还很基础,涉及到稍微具体一点的问题时讲解就比较少更新也比较慢,绝大多数还是很早之前的版本下的处理方式。满满的还总结出一个结论,绝大多数讲入门的教程都还是停留在2016年,大概是RN刚火起来的时候吧,大家都会把自己的经验总结出来。自己在RN社区里找到的一些技术大牛也没有看到一个比较友好的入门教程。无奈只能跟着RN的官方文档来学习(英语水平有限,英文原版文档看的比较慢)。


本周进度

  • 看完了RN官方中文文档的入门基础部分,并把所学的几个基础在之前的Demo中集成实现,通过尝试DIY了FlatList,ScrollView,SectionList几个基础组件。
  • 通过Github找了一个比较全并且有在一直更新的的学习指南,准备以后跟着这个指南先学习。

reactnativecn/react-native-guide​github.com

  • 在上手调试时发现自己对Flex布局还是不够了解。在SegmentFault上找到一个详细讲解RN布局的文章打算慢慢啃完。

人类身份验证 - SegmentFault​segmentfault.com

  • 完成了自己的第一个技术类博客,开始记录自己的爬坑过程。虽然写的东西都还很浅显,但是也算是一个开始吧。

ReactNative 常见红屏黄屏及终端报错

  • 进行第一次实验室进程展示,简单介绍了学长们交接的项目(自己对这个项目的理解还存在很多问题)。
  • 看完了官网中的进阶指南部分,并将之集成实现在自己的Deme中。

遇到问题

这一周都是问题,都他妈的问题啊!看到的就都是问题。

  • 在NavigationDemo上添加新Page之后设置标题位置出现问题

相同参数显示的标题不同

正在参考Custom navigators · React Navigation (v2)尝试解决。

  • 在编译运行过程中遇到很多问题,我把一些比较典型的或花费了比较长时间去解决的问题通过博客记录了下来

ReactNative 常见红屏黄屏及终端报错 - CSDN博客​blog.csdn.net


  • Image组件的图片大小自适应还存在问题。尝试过reSize属性修改和Flex布局,但仍未达到想要的效果。

计划安排

  • 开始理解前辈交接的项目,先理解结构目录,明白这个项目的结构组成和运行原理。同时可以在这个过程中学习一个完整RN项目从设计到开发的完整过程。
  • 找到了RN中文官网提供的视频教程资源,准备开始跟着视频系统学习(预计持续一个月左右)

听晴明老师从头讲React Native​ke.qq.com


结语

我是一个快乐小码农~~~我要坚强。。。。不许哭。嘤嘤嘤

React Native小白入门学习路径——三的更多相关文章

  1. React Native小白入门学习路径——五

    React Native小白入门学习路径--五 序 "哦天呐!" 这句话成了我在实验室的口头禅, 老师可能觉得我们都是大神吧,都还在看着基础就给布置了那么多任务:写一个RN的TDD ...

  2. React Native小白入门学习路径——二

    万万没想到,RN组仅剩的一个学长也走了,刚进实验室没几天就被告知这样的事情,一下子还真的有点接受不了,现在RN组就成了为一个没有前辈带的组了,以后学习就更得靠自己了吧.唉,看来得再努力一点了. 这一周 ...

  3. React Native小白入门学习路径——四

    上一周一直在弄着老师布置的各种任务,再加上要做的都还没做完.所以上周的总结到现在才写完发出来..真的觉得老师太高估我们这些菜鸡了. 也许是我太着急了,在自己还没有足够储备去完成自己的项目,总觉得先找一 ...

  4. React Native小白入门学习路径——一

    前言 过去这段时间一直忙着实验室考核任务,拼尽全力完成了自己的任务之后.正准备开始高强度的实验室的学习的时候,实验室组织了新老生交流会,这也应该是头一次这么近距离的面对大四前辈交流想法.感觉自己受益颇 ...

  5. React Native 从入门到原理一

    React Native 从入门到原理一 React Native 是最近非常火的一个话题,介绍如何利用 React Native 进行开发的文章和书籍多如牛毛,但面向入门水平并介绍它工作原理的文章却 ...

  6. React Native基础&入门教程:初步使用Flexbox布局

    在上篇中,笔者分享了部分安装并调试React Native应用过程里的一点经验,如果还没有看过的同学请点击<React Native基础&入门教程:调试React Native应用的一小 ...

  7. 【转载】salesforce 零基础开发入门学习(三)sObject简单介绍以及简单DML操作(SOQL)

    salesforce 零基础开发入门学习(三)sObject简单介绍以及简单DML操作(SOQL)   salesforce中对于数据库操作和JAVA等语言对于数据库操作是有一定区别的.salesfo ...

  8. Elasticsearch7.X 入门学习第三课笔记----search api学习(URI Search)

    原文:Elasticsearch7.X 入门学习第三课笔记----search api学习(URI Search) 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出 ...

  9. React Native 从入门到原理

    React Native 是最近非常火的一个话题,介绍如何利用 React Native 进行开发的文章和书籍多如牛毛,但面向入门水平并介绍它工作原理的文章却寥寥无几. 本文分为两个部分:上半部分用通 ...

随机推荐

  1. maven如果正常配置不成功,就按照我的就可以配置成功了

    常规的配置如下 非常规的配置 如果上面都没有问题,还是不能创建成功,就是maven配路径的问题,如图所示 如下图所示即是正确配置

  2. ID3算法下的决策树

    网上的内容感觉又多又乱,自己写一篇决策树算法.希望对别人有所启发,对自己也是一种进步. 决策树 须知概念 信息熵 & 信息增益 熵: 熵(entropy)指的是体系的混乱的程度,在不同的学科中 ...

  3. urls.py路由系统分发的本质

    路由系统分发的本质 反向生成redirect跳转url 1.在urls.py中指定url的name from django.conf.urls import url from django.contr ...

  4. IT设备服务监控的方法论

    有方法论提导,在技战术方面才不会偏离目录. 使用服务级别作为关键语,召示着承诺和责任. https://www.circonus.com/2018/06/comprehensive-container ...

  5. [转] Lodash

    与underscore 类似 , 是1个js库,内部封装了诸多对字符串.数组.对象等常见数据类型的处理函数. 模块组成 Lodash 提供的辅助函数主要分为以下几类,函数列表和用法实例请查看 Loda ...

  6. ubuntu安装php+mysql+apche

    步骤一,安装apache2 ? sudo apt-get install apache2 安装完成. 运行如下命令重启下: ? sudo /etc/init.d/apache2 restart 在浏览 ...

  7. POJ 1364 / HDU 3666 【差分约束-SPFA】

    POJ 1364 题解:最短路式子:d[v]<=d[u]+w 式子1:sum[a+b+1]−sum[a]>c      —      sum[a]<=sum[a+b+1]−c−1  ...

  8. python之GIL release (I/O open(file) socket time.sleep)

    0.目录 2.线索 C源代码 Py_BEGIN_ALLOW_THREADS Py_END_ALLOW_THREADS3.open(name[, mode[, buffering]]) -> fi ...

  9. mysql数据类型(三)

    MySQL 数据类型 MySQL中定义数据字段的类型对你数据库的优化是非常重要的. MySQL支持多种类型,大致可以分为三类:数值.日期/时间和字符串(字符)类型. 数值类型 MySQL支持所有标准S ...

  10. Python_logging模块

    日志:方便用户了解系统.软件或应用的运行情况,及时发现问题并快速定位.解决问题. 一个日志信息对应的是一个事件的发生,而一个事件需要包括的几个内容: 事件发生时间 事件发生位置 事件发生严重程度(日志 ...