第一步:首先要导包Android Studio 或者 Gradledependencies { compile 'com.facebook.fresco:fresco:0.6.0+'}第二步:添加网络权限第三部:使用布局 第四步:在代码中先初始化Frescosuper.onCreate(s...
分类:
其他好文 时间:
2015-11-20 23:13:12
阅读次数:
341
和Android一样,React的组件也有对应的生命周期。Android React Native组件的生命周期可以总的概括为下面这一张图。可以把组件生命周期大致分为三个阶段:
第一阶段:是组件第一次绘制阶段,如图中的上面虚线框内,在这里完成了组件的加载和初始化;
第二阶段:是组件在运行和交互阶段,如图中左下角虚线框,这个阶段组件可以处理用户交互,或者接收事件更新界面;
第三阶段:是组件卸载消亡的阶...
分类:
移动开发 时间:
2015-11-19 15:02:29
阅读次数:
275
要说最近技术圈什么比较活跃,我想除了动态加载框架和热修复技术之外,非Facebook的React Native莫属了吧,其实RN对IOS的支持比较早,但是Android似乎难产了,直到9月份才刚开源。距离RN开源也有一段时间了,一直没有去学习,今天兴趣来潮,索性学一把吧。本文假设你的Windows上安装了Android SDK,并配置好了环境变量。安装Node.js从官网https://nodejs...
分类:
移动开发 时间:
2015-11-19 11:25:10
阅读次数:
1181
链接地址:http://blog.jobbole.com/86066/曾经见到知乎上有人问“为什么像facebook这类的网站需要上千个工程师维护?”,下面的回答多种多样,但总结起来就是:一个高性能的web系 统需要从无数个角度去考虑他,大到服务器的布局,小到软件中某个文件的实现,甚至于某个循环内的...
分类:
其他好文 时间:
2015-11-19 11:12:01
阅读次数:
197
POP按钮动画效果源码https://github.com/YouXianMing/Animations//// ButtonPressViewController.m// Facebook-POP-Animation//// Created by YouXianMing on 15/11/1...
分类:
其他好文 时间:
2015-11-16 21:13:39
阅读次数:
434
春节坐在回家的火车上百无聊赖,偶然看到 Parallelism in one line 这篇在 Hacker News 和 reddit 上都评论过百的文章,顺手译出,enjoy:-)http://www.zhangzhibo.net/2014/02/01/parallelism-in-one-li...
分类:
编程语言 时间:
2015-11-13 10:15:38
阅读次数:
405
现在的iOS开发中,有很多的动画框架可以使用,包括苹果自带的CoreAnimation框架,Facebook的Pop等等,这些的确都是程序员的利器。但是如果我们仅仅是想要实现一些比较简单的动画呢?杀鸡焉用牛刀。我们直接用UIView就可以了。今天我们就来好好聊聊UIView动画,使用Swift编写(大家可以看到我有时候用OC,有时候用Swift,现在的iOS学习的基本技能看着OC代码能写出Swif...
分类:
移动开发 时间:
2015-11-11 16:34:45
阅读次数:
266
BigPipe学习研究from:http://www.searchtb.com/2011/04/an-introduction-to-bigpipe.html1. 技术背景 FaceBook页面加载技术试想这样一个场景,一个经常访问的网站,每次打开它的 页面都要要花费6 秒;同时另外一个网站提供了相...
分类:
其他好文 时间:
2015-11-11 11:34:11
阅读次数:
244
sed全名叫stream editor,流编辑器,用程序的方式来编辑文本,相当的hacker啊。sed基本上就是玩正则模式匹配,所以,玩sed的人,正则表达式一般都比较强。用s命令替换使用下面的这段文本做演示:$ cat pets.txtThis is my catmy cat's name is ...
分类:
系统相关 时间:
2015-11-10 11:57:26
阅读次数:
344
$A,B\in \calC,\ A\cap B=\vno\ra A\cup B\in \calC$.
分类:
其他好文 时间:
2015-11-08 20:48:45
阅读次数:
211