• 我的消息
  • 我的博客
  • 我的学院
  • 我的下载
  • 我的收藏
  • 消息
  • 搜索条件:
    点击返回全部
    全部文章 > {categoryName }
    • 置顶【稀饭】react native 实战系列教程之热更新原理分析与实现

      很多人在技术选型的时候,会选择RN是因为它具有热更新,而且这是它的一个特性,所以实现起来会相对比较简单,不像原生那样,原生的热更新是一个大工程。那就目前来看,RN的热更新方案已有的,有微软的CodeP...

      原创
      2017-01-11 18:57:11
      19310
      11
    • 置顶【稀饭】react native 实战系列教程之数据存储

      概述在开发一款APP,对于数据的存储是在正常不过了,在此之前,【稀饭】这个应用还没有用到存储数据的地方,为了学习研究React Native的数据存储,打算给应用增加【我的收藏】和【观看历史】这两个功...

      原创
      2016-11-03 11:46:45
      5100
      11
    • 置顶【稀饭】react native 系列教程之已有项目接入React Native

      概述本文是基于目前公司的一个真实项目编写的,由于是边实践边记录,遇到什么问题和如何解决的,所以你看这篇文章的时候,可能有时候会觉得不是很流畅,特此说明。引入React Nativebuild.grad...

      原创
      2016-10-11 16:36:53
      3737
      2
    • 置顶【稀饭】react native 实战系列教程之自定义原生UI组件

      上一节,讲了关于RN的自定义原生模块,本节是关于自定义原生UI组件,学习完本节,你将了解到原生UI组件的开发流程,以及js如何向native发送命令和native如何向js发送事件。原生UI组件之Vi...

      原创
      2016-09-23 15:05:44
      4573
      15
    • 置顶【稀饭】react native 实战系列教程之自定义原生模块

      影片详情开发也是通过Cheerio抓取并分析网页获取到的详情数据,本节就不作为详细内容来讲解了,详细的代码可以看下我的github,效果如下:在点击播放时,会跳转到播放界面,并且横屏显示,退出播放界面...

      原创
      2016-09-22 16:20:16
      2692
      1
    • 置顶【稀饭】react native 实战系列教程之Navigator实现页面跳转

      主界面开发上一节,我们已经完成了首页的开发,现在,我们继续完成主界面的开发,就是添加底部‘首页’和‘我的’两个tabbar。在js/文件夹下,新建MainScene.js文件import React,...

      原创
      2016-09-18 14:59:27
      2610
      1
    • 置顶【稀饭】react native 实战系列教程之完成首页

      首页功能前面,我们已经完成了影视信息组件的开发,接下来,我们要用该组件来完成首页界面功能的开发,如下图可以看到,首页顶部一个标题栏,下面是‘最新’、‘最热’两个选项卡。我们要完成的有标题栏、选项卡、以...

      原创
      2016-09-02 14:51:53
      2667
      3
    • 置顶【稀饭】react native 实战系列教程之影片数据获取并解析

      获取网络数据在上一节,我们已经通过模拟数据,并将UI展示出来。这节我们将获取网络数据。数据来源于网络,仅用于学习使用。fetch介绍fetch是react native的一个网络请求库,使用该库不用引...

      原创
      2016-08-31 14:58:22
      2781
      4
    • 置顶【稀饭】react native 实战系列教程之首页列表UI实现

      首页设计与实现首先,这章节讲的是首页内容的设计与实现,不包括主界面的设计,因为一开始入手,我希望能立马获取到数据并能展示出来,后面再来搭木积似的一步一步把整体框架做起来。设计(图丑,莫见怪~)主界面的...

      原创
      2016-08-26 10:57:19
      2045
      2
    • 置顶【稀饭】react native 实战系列教程之项目初始化

      项目前期准备工作本系列课程实战,默认是你已经安装好react native所需的一切环境配置,如果你还没配置好,请事先看下中文官网。这里提一下,如果你在安装Chocolatey过程中出错了,一般是权限...

      原创
      2016-08-26 10:56:09
      1350
      0
    • 置顶【稀饭】react native 实战系列教程之项目介绍

      写之前当你在看该系列教程时,我想你应该和我一样起码是有些基础了。本人是Android原生开发的,业余时间学习了下react native。学习的初衷是:很多时候,移动开发要求既要会Android也要会...

      原创
      2016-08-24 16:24:50
      2157
      10
    • 置顶记一次内存泄露优化过程

      背景项目目前存在使用久了或者重复打开关闭某个页面,内存会一直飙升,居高不下,频繁发生GC。静置一段时间后,情况有所改善,但是问题依旧明显,如图1-1、1-2。 图1-1.操作时的内存使用情况 图1...

      原创
      2016-04-25 14:15:19
      7003
      4
    • 置顶Jenkins构建Android项目持续集成之findbugs的使用

      题外话这篇本来和之前的系列要一起出的,但是因为中间公司要发布一个版本,给耽搁了,今天工作做完了,又闲了下来。所以就又来继续jenkins构建Android项目持续集成系列的findbugs篇。Find...

      原创
      2015-12-29 14:54:37
      5157
      5
    • 置顶Jenkins构建Android项目持续集成之单元测试及代码覆盖率

      单元测试  在软件开发中一直在推崇TDD(测试驱动开发),但是一直不能被有效的执行或者并不是真正的测试驱动开发(先开发后写单元测试),因为我们懒!而Android开发又是大多应用层面的开发,很多都是和...

      原创
      2015-12-14 22:33:20
      8173
      13
    • 置顶Jenkins构建Android项目持续集成之创建项目

      新建项目前面,已经介绍了,系统相关配置,接下来就可以开始创建项目了。选择新建—>构建一个自由风格的软件项目,然后填写项目名称。项目如下:注意:项目名称不能包含有中文,否则在跑job的时候会出错,所以上...

      原创
      2015-12-11 18:53:05
      6116
      8
    • 置顶Jenkins构建Android项目持续集成之系统配置篇

      用户设置jenkins有自有的用户数据库,为了安全考虑,可以启用用户注册,使用权限控制登录。 切记,授权策略要先选择“登录用户可以做任何事”,因为现在还没有任何用户,不能指定管理员,设置之后...

      原创
      2015-12-09 16:02:52
      4663
      1
    • 置顶Jenkins构建Android项目持续集成之Jenkins的安装篇

      工具准备1、jenkins.war   可以去官网下载(http://jenkins-ci.org/)最新版本,下载地址:http://mirrors.jenkins-ci.org/war/late...

      原创
      2015-12-08 11:47:33
      9448
      4
    • 置顶Jenkins构建Android项目持续集成之简介篇

      瞎扯  2014年毕业的,到现在出来工作一年半左右。在大学学的专业是网络工程,大三下学期跟着老师做了四五个月的web开发,后来自学了Android,选择它是因为自己的一个兴趣,所以后来工作顺理成章的找...

      原创
      2015-12-07 16:37:35
      3654
      3
    • 使用原生自定义View,setState刷新界面后UI不能正常显示

      背景项目整合react native时,将原生的一个九宫格图片显示,封装成了RN控件,并提供了一个source属性@ReactProp(name = "source")问题在js端使用该控件时,通过s...

      原创
      2017-02-24 16:27:56
      2322
      0
    • 置顶【稀饭】react native 实战系列教程之热更新原理分析与实现

      很多人在技术选型的时候,会选择RN是因为它具有热更新,而且这是它的一个特性,所以实现起来会相对比较简单,不像原生那样,原生的热更新是一个大工程。那就目前来看,RN的热更新方案已有的,有微软的CodeP...

      原创
      2017-01-11 18:57:11
      19310
      11
    • react native gradle assembleRelease打包运行失败,没有生成bundle文件

      之前执行gradlew assembleRelease时是正常的,不知道是否是因为改动了gradle版本还是因为升级了android studio,反正就是之后执行gradlew assembleRe...

      原创
      2017-01-10 15:19:59
      2912
      1
    • is not a recognized Objective-C method

      在使用swift写react native自定义module时,按官网简单的写了一个demo 方法// CalendarManager.swift@objc(CalendarManager) clas...

      原创
      2016-12-26 17:36:28
      1080
      0
    • animated `useNativeDriver` is not supported because the native animated module is missing

      今天一个react native android项目在适配ios时,点击按钮时会出现警告animated `useNativeDriver` is not supported because the...

      原创
      2016-12-21 16:48:03
      1640
      0
    • unable to resolve module

      背景这个问题是在react native android项目,在适配ios过程中,出现的一个错误。经过不断的调试,最后定位到问题出在项目引用cheerio模块。尝试解决出了这个问题,首先想到的是到re...

      原创
      2016-12-14 10:27:16
      2694
      0
    • 关于RN listview item ref

      背景在使用React Native的过程中,使用ListView渲染一个列表时,有时候需要操作item中某个控件,比如调用该控件的某个方法,我们知道要调用方法之前需要获取到该控件的对象引用,那么我们就...

      原创
      2016-11-16 15:30:11
      1078
      0
    • 关于RN组件的导出export和export default

      一般我们在定义了一个组件之后,为了复用,需要将它导出以提供给其他页面使用。组件导出的关键字是exprot default没有加default时,例如:export class Template{}当然...

      原创
      2016-11-14 10:43:57
      6154
      0
    • 置顶【稀饭】react native 实战系列教程之数据存储

      概述在开发一款APP,对于数据的存储是在正常不过了,在此之前,【稀饭】这个应用还没有用到存储数据的地方,为了学习研究React Native的数据存储,打算给应用增加【我的收藏】和【观看历史】这两个功...

      原创
      2016-11-03 11:46:45
      5100
      11
    • 关于state刷新界面的思考

      我们知道当state更新时,界面会重新绘制,render会被执行,但是一个界面包含许多控件,state更新导致界面重绘,那么是否所有的控件都重绘呢?验证通过一个点击事件来改变state的值,然后看看界...

      原创
      2016-10-14 13:40:09
      2570
      0
  • 学院
  • 下载
  • 消息