十一月初的深圳还是一如既往的热着,透着不耐的除了北方的汉子外大概还有不少早已囤积好过冬新衣的妹子吧。

最近在赶新的工程,比平时下班稍晚一些,但还是惯例去健身房蹲了下腿,跟教练有的没的扯着闲篇儿。

北哥早上短信问我“忙不”的时候,我就知道他去广州做生意了。因为广州搞完事他就会去东莞找老相好,杰。看名字像是个男的,其实确实是个男的。他俩身高加起来快4米,体重加起来过400斤,我想定有许多共同的话题吧。

跟老相好叙旧的时候总喜欢拉上我酗酒。他们老嫌我酒量一般,酒品差,但还是不厌其烦地拉我过去,我想这大概就是爱吧。

Read on →
Tec

一,背景

1. 前言

React Native现在的口号是Learn Once,Write Anywhere,让我想起了早些年Jave曾倡导过的Write Once, Run Everywhere,最后虽被人调侃成了Write Once, Debug Everywhere,但不失为一次跨平台开发的早期尝试。

这几年游戏开发中很火的COCOS2D-X,相较看来确实是个成功的案例了。

现在FaceBook要试水App的跨平台开发,推出不到一年的时间已经火遍世界,但最终能走多远,现在下结论还为时过早。

Read on →
Tec

一,基本原理

A. Web向Native通信方式:

客户端Native内置的webView控件可以看做是一个简易的浏览器,可以使用该控件载入Web页面。当Web页面URL发生变化时会触发webView控件的urlReload函数,并可以拿到变化后的URL路径。若在此URL上附上一些特殊信息,便实现了Web向Native通信。

当前Web中比较流行的做法是在页面内隐式嵌套一个iFrame,通过改变此iFramesrc,达到触发NativeurlReload的目的。

B. Native向Web通信方式:

Native向Web通信的方式比较粗暴,在iOS端,webView内置了直接执行js的方法:

1
[_webView stringByEvaluatingJavaScriptFromString:javascriptCommand]

一般情况下,我们约定好Web页面js中定义的方法名,则此处便可以直接调用了。

Read on →
Tec

Outline:

一,iOS图形显示基本知识

——— 1.1 图形显示原理

——— 1.2 iOS的显示架构

——— 1.3 iOS图形显示流程

——— 1.4 补充知识

————— 1.4.1 图像多层次的合成—为何设置透明会增加GPU工作量

————— 1.4.2 图层对其—为何图片缩放会增加GPU工作量

————— 1.4.3 关于卡顿的简单原理解释

二,iOS中离屏渲染相关知识

——— 2.1 什么是离屏渲染

——— 2.2 为什么要谨慎避免离屏渲染

——— 2.3 离屏渲染与光栅化

——— 2.4 一些触发离屏渲染的基本case与替换方式

三,iOS的一些显示性能检测方法的简单介绍

——— 3.1 显示性能检测一些小Tip

——— 3.2 Instruments – Core Animation

——— 3.3 Instruments – OpenGL ES

四,AsyncDisplayKit分享

——— 4.1 AsyncDisplayKit是干什么的

——— 4.2 AsyncDisplayKit的一些性能上的优势

一,iOS图形显示基本知识

从一个像素点到真正显示在屏幕上,iOS到底在里面做了哪些工作,涉及到哪些Frameworks与Libraries?这是这一章想搞明白的问题。

Read on →
Tec

一. 功能介绍

3D Touch 是苹果公司最新推出的一种应用在手机上的技术,基于iOS9系统与6s设备,它拓展了手机的操作维度,由平面的两维空间空间拓展为立体的三维空间。针对手机屏幕,在纵向上对压按进行响应,由此衍生出更多的操作场景。

With iOS 9, new iPhone models add a third dimension to the user interface.

  • A user can now press your Home screen icon to immediately access functionality provided by your app.>

  • Within your app, a user can now press views to see previews of additional content and gain accelerated access to features.

Read on →

Z

北哥是个音域很广的汉子。

我听过他唱青藏高原,雄厚嘹亮,转头扯起冷血动物也有模有样,灌下一斤牛栏山和小妹妹对飚月亮弯弯,从心所欲。

那时我觉得我已经很了解他了,毕竟我知道他能唱什么样的歌。

但那天,当有个妹子点起了不知什么犄角旮旯的棒子舞曲的时候,一瞥间,北哥拿起了另一只话筒,我差点泪眼朦胧,这特么也可以啊,卧槽。北哥,你究竟还有多少不为人知的故事。

北哥188,100KG,手指灵活可奏宫崎骏,临行前,他给我推荐了这首歌曲,没有听懂,大家可以试试。

Read on →

0.1 无关紧要的废话

好久没写东西了。

虽说也是天天敲键盘,总归代码跟字不同。字是自己磨出来的,然而并没有什么卵用,自己无聊的时候回来看看解解闷罢了。代码迥然,我们不生产代码,我们只是github的搬运工,搬出来的却实打实的口粮,能面朝大海春暖花开。

1.0 启程

6月17日踏上了飞往普及的航班,天气不错,亚航多事故心下惴惴,好在一路无事安全降落。120块便办好了入境签证,不过四五分钟,比去隔海相望的香港要来得简单。

出了机场后并没有遇到想象中的热带炎热,反而是略带咸湿的海风吹得遍体通透。想着在深圳每早赶着公交都是一身臭汗,已觉此行不虚,余下便是尽情享受。

Read on →

车上

今年的公历与旧历相差不小,深圳天热,裤子都快脱了才将将过年。吃了一年多米饭,很是想念馒头的手感,捏起来必定充盈丰富细泽光滑。

有了工作收入大不比从前,也可以土豪一把舒服的回趟老家。420一位的硬卧可以不是随便就能享受的了的。想着之前偶尔买不到票还要站回去,心下惴惴,特意找了位黄牛代办一切,朝中有人就是不一样。

小小方圆大千世界,套在一节火车皮上再适用不过,硬座尤然。或坐或站挤作一坨,互相客气着,眼神却不离座位。无关礼数教养,干站三个小时任谁都被打回原形。偶尔趁着正主离去,礼貌问下提臀便坐,受力的一刹那从尾椎爆发出来的快感一路烧到喉咙,大概跟喝小烧的顺序相反,如久违的情人相厮相守。

Read on →

image

14年的最后一天单位要求写篇年终总结,把自己这三个月的工作摘录了下给交上去了,自己这边也再就懒地动笔。待元旦三天腐败回来也完全不再考虑下笔。但今天收到这张图却被狠狠捶到胸口,不吐不快。

Read on →

十一出游台湾是一天无聊在街上闲逛的时候敲定的,大概还是在三四月份的时候。第一次办证总免不了有些磕磕碰碰,但好歹也算有惊无险地搞定了。七月初买了去程的机票,待所有证件办齐八月末的时候才开始大张旗鼓的计划起行程,订住宿买回程机票不在话下。六天出游回来,想想还是蛮顺利的,天公作美。

Read on →