好用的分屏tab react-native-scrollable-tab-view

我们需要导航栏如果一个人每天都有惊喜的话,我今天的最大惊喜就是找到了一个react-native-scrollable-tab-view。我们在写一个应用的时候,总是会有需要,将多个页面放在一屏,通过导航栏切换,如微信、淘宝这时候我们需要一个组件来帮我们快速实现这个功能。     阅读全文
carvenzhang's avatar
carvenzhang 9月 02, 2016

react-native使用cookie

前言不久前,因为课程需要,我使用react native搭建了人生第一个完整的app--一个广外的教务查询系统。祥见我的第一个react native项目总体上,那个项目可以分成三个部分 1、手机端app,负责展示数据2、爬虫服务器,负责爬取教务系统的信息,返回给手机端app3、广外的教务系统,显示学生信息在这一个系统中,爬虫服务器担当大任。当客户端传输登录的帐号密码的时候,爬虫服务器进行模拟登录,并保存cookie在缓存中,生成一个token返回给app;app此后凭借token向爬虫服务器请求信息,爬虫服务器根据token选取cookie,向教务系统爬取信息,处理后返回给客户端。毫无疑问,这是可行的,我也做成功了,凭借app获得了不错的分数。但是,后来想一想,这并不是最好的解决方案。我依赖于以前写的爬虫程序,运行在服务器上,做成了这一个系统。但是,手机客户端本来就是一个具有很强处理能力的终端,为什么要把这个工作屈身在一个服务器上呢。应该让每一个客户端做处理,拜托爬虫服务器才对啊     阅读全文
carvenzhang's avatar
carvenzhang 7月 03, 2016

我的第一个react native项目

前言当实习生还是很忙的,而且还要准备期末考试,很久没有记下自己的博客。前阵子因为大作业需要,用到了react native,现在才想起来一定要记下来给自己。 学习react nativereact因为日常开发有用到,所以也算是比较熟悉了,但是一直没有正式开始接触react native。所以这里不讲react了,单单是说在了解了react之后如何学习react native开发。寒假还没学习react,找实习的时候,一家公司一直跟我说,用了react就可以写多端应用。所以我脑子里一直有react write one, use anywhere的概念,知道真正学习了react,并且接触了react native之后,才会了解到react官网所说的learn one, write anywhere,react在不同端实现东西,仅仅是语法相同,要用到的组件之类的基本是完全不同的,所以写一套代码想在多端运行,基本是不可能的。 环境搭建就不说了。。自行谷歌。我学习react native的时候,所写的程序是一个电影列表,react native 中文网有相应的教程。通过这个教程,就可以大致了解到react-native所用到的各种基础组件(View, Text之类的),对flex布局有大致了解。同时,极客学院也有关于实现这个代码的教程     阅读全文
carvenzhang's avatar
carvenzhang 6月 15, 2016