iOS 视图,动画渲染机制探究 经验

BackBoard。 下面这幅图是使用项目录制视频的时候(大量视图渲染),整个系统的进程情况: 可以很清楚地看到 BackBoard 这个进程的情况。 iOS 上视图或者动画渲染的各个阶段: 在

MarMattocks 2017-05-11   12098   0

Velocity.js介绍 经验

就像许多开发者确信的那样,在Web上使用CSS实现动画并不是唯一的方式,我们也可以使用JS来实现,并且JS还有一些CSS无法替代的优势。 然而抛开JS而选择CSS来实现动画,将以样式表内容膨胀,丧

jopen 2015-06-25   196143   0

基于Support V4包的NetstedScrollView:TwoWayNestedScrollView 经验

ScrollView垂直滚动和HorizontalScrollView水平滚动的ScrollView,由于是基于support包的NestedScrollView,所以也支持Android5.0上实现

jopen 2015-08-31   38040   0

iOS IM即时通信之聊天界面UI框架 经验

啦啦, 最近闲的蛋疼, 决定把我的小儿子抽出来给大家玩玩, 里面也借鉴了很多优秀的代码, 喜欢的可以参考(写的比较简单, 勿喷~) 项目结构 项目结构.png 项目结构.png

xxx853200 2016-12-29   24588   0

CSS秘密花园: 通过亮度调节去强调(De-emphasize) 经验

z-index ,可以让它放置在深色叠加之上。所有这些都是非常OK没有问题的,但是它需要一个额外的HTML元素,也就是说效果不能只通过CSS应用。这不是什么大问题,但是这是一个我们希望可以避免的不便之处,

MFHEloisa 2016-04-10   9045   0

JavaScript资源大全中文版 经验

ES6 规范的模块加载器。 官网 LodJS:基于 AMD 的模块加载器。 官网 ESL:浏览器端的模块加载器,支持延迟定义和 AMD。 官网 modulejs:轻量的 JavaScript 模块系统。 官网 打包工具

paje8377 2016-10-08   9611   0

Weex在内涵发现页中的工程实践 经验

Playground APP集成了Weex SDK,它内置了用于展示Weex组件功能的Demo。通过它的扫码功能,还可以加载自己本地Server的Weex代码进行调试(前提是手机和电脑在同一个局域网内)。 1.2 调试

SimCrummer 2017-08-23   20929   0

Android Studio 使用艺术 - 快捷键完整版 经验

Ctrl + P 方法参数提示显示 Ctrl + Q 光标所在的变量 \/ 类名 \/ 方法名等上面(也可以在提示补充的时候按),显示文档内容 Ctrl + U 前往当前光标所在的方法的父类的方法 \/ 接口定义

Material Design学习之 Bottom Sheets (顺便提提CoordinatorLayout) 经验

Sheets)中,每一个操作应该有一句描述和一个左对齐的 icon。如果需要的话,也可以使用分隔符对这些操作进行逻辑分组,也可以为分组添加标题或者副标题。 像这样: 请记得遵循MD严谨的设计规则,统一编剧,字体等尺寸规范,像这样

Houston1756 2016-03-11   21228   0

Android网络通信库Volley简介 经验

其实,从这幅图,我们也可以看出来,Volley特别适合数据量不大但是通信频繁的场景。 1.1. Volley引入的背景 在以前,我们可能面临如下很多麻烦的问题。 比如以前从网上下载图片的步骤可能是这样的流程:

jopen 2013-08-07   39578   0

关于JavaScript调试的十来个小Tips 经验

bugger加入代码之后,Chrome会自动在插入它的地方停止,很像C或者Java里面打断点。你也可以在一些条件控制中插入该调试语句,譬如: if (thisThing) { debugger; } 将Objects以表格形式展示

lisa 2016-06-02   10651   0

Java用WebSocket + tail命令实现Web实时日志 经验

Linux主机,步骤很麻烦不说,如果是生产环境的服务器,可能还会控制各种权限。基于Web的实时日志可以解决这个问题。 由于传统的HTTP协议是请求/响应模式,而实时日志需要不定时的持续的输出,由服

jopen 2015-11-27   93695   0

12款优秀 jQuery Ajax 分页插件和教程 经验

Pagination Plugin jPaginate 是一款非常精致的分页插件,提供了五种形式的DEMO,支持鼠标悬停翻页功能。 浏览详情 在线演示 3. SimplePager – jQuery

jopen 2014-01-21   45401   0

Android 网络通信框架Volley简介(Google IO 2013) 经验

其实,从这幅图,我们也可以看出来,Volley特别适合数据量不大但是通信频繁的场景。 1.1. Volley引入的背景 在以前,我们可能面临如下很多麻烦的问题。 比如以前从网上下载图片的步骤可能是这样的流程:

tianxuan 2016-02-20   10821   0

Android应用开发之自定义View触摸相关工具类全解 经验

请绕行,如果你喜欢得渔,那请继续。 前面我们已经叙述过了几篇关于自定义View涉及的东西,大家可以自己回过头去看我之前的博客,譬如事件处理、坐标系、工具类等。下面我们还是继续补充一些常用的自定义控件工具类。

jopen 2016-01-19   8366   0

iOS7中容易被忽视的新特性 经验

本篇文章搜罗了iOS7容易忽略的一些特点,将它们分为了以上三类。以下的列表,如果有感兴趣的内容可以直接跳过去看,也可以按照文章的顺序来了解所有的变化。 坏消息:可以导致app崩溃的变化 1.已禁用-[UIDevice uniqueIdentifier]

jopen 2014-01-23   35749   0

Windows Phone 7 - 屏幕方向 经验

wp7支持竖屏和横屏,但是默认情况下,Silverlight程序以纵向开始,XNA程序以横向开始(游戏通常在宽屏下表现会更好)。我们可以通过修改SupportedOrientations=" Portrait

fmms 2012-02-21   31108   0

Android -- 固定在ScrollView顶部的View,类似于新浪微博的评论列表的顶部 经验

现在很多App都实现了这个功能,例如新浪微博评论页面的评论、转发、赞的数字可以固定在屏幕上方。我个人很喜欢这种设计,所以利用一点空余时间简单实现了一个类似的功能。 先来看一下上面这张图的效果。

jopen 2015-09-04   54692   0

Android SurfaceView实战 打造抽奖转盘 经验

ew也是各种写,一直没有写过SurfaceView,这个玩意是什么东西?什么时候用比较好呢? 可以看到SurfaceView也是继承了View,但是我们并不需要去实现它的draw方法来绘制自己,为什么呢?

jopen 2016-01-16   9365   0

2015最流行的Android组件、工具、框架大全 经验

Maker是一个可以在线生成按钮代码的工具。Android API提供了XML文件定义的几何形状的Drawable资源,包括颜色、边界和梯度。这些按钮的生成是基于drawable形态的XML代码,这样可以比普通

jopen 2015-07-08   2464390   0
1 2 3 4 5 6 7 8 9 10