自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 GCD in Swfit 3.0

主要是嘚瑟一下英文。其实代码都在,什么文都无所谓。代码在这里:https://github.com/future-challenger/Swift3.0/tree/master/GCDThis project is “forked” from raywenderlich GCD tutorial. It’s really a good tutorial where I learned what I

2016-10-25 22:12:47 887

原创 React Native填坑之旅--重新认识RN(番外篇)

如同黑夜里的一道光一样,就这么知道了F8. F8是每年一次Facebook每年一次的开发者大会。每次大会都会release相应的APP,iOS、Android都有。之前都是用Native开发的,但是2016的这一次是用React Native开发的。FB开源了RN的App这次fb不仅开源了纯RN写的App,而且一同发布的还有开发这个App的教程。FB承诺会不断的更新这个app。教程放在make it

2016-10-25 14:13:19 668

原创 [swift 3]iOS10下使用UIViewPropertyAnimator写动画

在iOS 10中带入了一种“全新的,面向对象的,完全可交互和停止的动画。你可以掌控你的动画并且和手势操作相关联”。简单点说,就是在iOS 10下开发者可以更加容易的取消、反转、暂停、重启动画,并且可以修改动画的时序和执行时间。而且以上功能在view controller转场动画上也可以使用。开始项目首先,准备好我们要做动画的视图。创建一个新的项目,只是用默认的配置即可。import UIKitcla

2016-10-23 09:44:13 829

原创 React Native填坑之旅--布局篇

回头看看RN的填坑之旅系列,发现一路写下来都是我在开发中遇到的问题如何解决的。兴之所至,不问顺序。于是出现一个问题,填坑系列和学习知识的顺序不是很一致。比如今天要说的布局问题。其实在一个app开发之前,就应该有所了解。否则的话每次看到的<View style={{flex: 1}} />代表的是什么呢?上来就是一个疑问。在这个系列进行到一定程度的时候,我会花时间重新整理全系列的文章,让各位可以按照知

2016-10-21 00:22:17 1300

原创 React Native填坑之旅--class(番外篇)

无论React还是RN都已经迈入了ES6的时代,甚至凭借Babel的支持都进入了ES7。ES6内容很多,本文主要讲解类相关的内容。构造函数定义侦探类作为例子。ES5的“类”是如何定义的。function ES5Detective() { console.log('##ES5Detective contructor');}ES6定义类:class ES6Detective { constru

2016-10-15 22:48:16 488

原创 React Native填坑之旅--Navigation篇

React Native的导航有两种,一种是iOS和Android通用的叫做Navigator,一种是支持iOS的叫做NavigatorIOS。我们这里只讨论通用的Navigator。会了Navigator,NavigatorIOS也就不是什么难事了。本文所使用的是React Native 0.34。FB团队更新的太快了,我会在后续出现大的改动的时候更新本文以及代码。Navigator基础Navig

2016-10-13 20:30:33 1545

原创 React面试必会--React的Diff算法

使用React或者RN开发APP如果不知道Diff算法的话简直是说不过去啊。毕竟“知其然,知其所以然”这句老话从远古喊到现代了。以下内容基本是官网文章的一个总结、压缩。这次要谦虚一下,毕竟深入研究RN的时间不多,如果有什么理解的不对的地方还请各位读者指正。React的组件在渲染之后组成了一个树形结构。在React绘制的时候,会在内存里对应每一个组件建立一个节点,并最终形成一个和组件树结构一样的树。我

2016-10-11 20:20:56 17694

原创 React Native填坑之旅--Flow篇(番外)

flow不是React Native必会的技能,但是作为正式的产品开发优势很有必要掌握的技能之一。所以,算是RN填坑之旅系列的番外篇。Flow是一个静态的检查类型检查工具,设计之初的目的就是为了可以发现JavaScript脚本里不容易被发现的错误。在js开发的过程中,总会遇到一些问题。小的还可以,比如用alert或者console等输出一些信息可以debug,并解决。但是如果项目比较大的时候,这些手

2016-10-09 20:40:28 1373

原创 React Native填坑之旅--LayoutAnimation篇

比较精细的动画可以用Animated来控制。但是,在一些简单的界面切换、更新的时候所做的动画里再去计算开始值、结束值和插值器如何运作绝对是浪费时间。RN正好给我们提供了LayoutAnimation来解决这个问题。按照官方的说法:LayoutAnimation就是用于在下一个绘制或者布局周期(render/layout cycle)里处理界面中全部视图的动画的。下面看一个例子:export defa

2016-10-07 20:27:37 1585 1

原创 React Native填坑之旅--ListView篇

列表显示数据,基本什么应用都是必须。今天就来从浅到深的看看React Native的ListView怎么使用。笔者写作的时候RN版本是0.34。最简单的//@flowimport React from 'react';import { Text, View, ListView} from 'react-native';export default class DemoList ext

2016-10-05 15:16:32 8427

原创 React Native填坑之旅--HTTP请求篇

React Native填坑之旅–Button篇 React Native填坑之旅–动画 React Native填坑之旅–HTTP请求篇如果不能从头到尾的建立一个RN应用,那么RN将失色不少。本以为HTTP请求部分需要使用Native的实现,Android和iOS各回各家,各调各库了。Google了一下之后居然RN可以使用fetch库。这个库是用来代替流传已久的XHR的。下面看看如何使用fet

2016-10-03 21:40:17 5565

SwiftWeather

这个下载包是我的博客的一个Swift教程系列文章的源代码。主要讲述了如何使用swift和Storyboard快速的开发一款天气预报app的。

2014-12-09

MyBeacon代码包

这个代码包是博客http://blog.csdn.net/future_challenger/article/details/37882349的附属代码。其中包括了iBeacon的简单实现,而且是基于Swift的。

2014-07-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除