文章列表
Android 4.0设计规范十大改变
- 博客分类:
- Android
导读:本文是由交互设计师Judy编译。她在翻译了Android Design设计指导后,对比Android 4.0与Android 2.3及之前版本的App设计指导,总结了Android 4.0设计的十大改变:
1.导航栏(详见模式PATTERNS > 导航Navigation)
由之前的物理按键导航(返回、菜单、搜索、主页)变成了嵌入屏幕的虚拟按键(返回、主页、最近任务)。
左侧为早前有4个物理按键的手机,右侧为新版只有3个虚拟按键的手机
把菜单项和搜索项从导航栏去掉,把之前通过长按主页键才出现的最近任务直接展示在导航栏中。
最近任务 ...
本系列文章由石川创作,李松峰翻译,W3ctech.com首发,图灵社区转载。
“OOP与jQuery”是“解码jQuery”系列中的一个子系列,主要讨论jQuery的内部构成及相关的OOP(Object Oriented Programming,面向对象编程)概念。
在这篇文章中,我们会讨论函数作用域、jQuery连缀模式和jQuery.fn。
OOP与jQuery(三):原型
- 博客分类:
- jQuery
本系列文章由石川创作,李松峰翻译,W3ctech.com首发,图灵社区转载。
“OOP与jQuery”是“解码jQuery”系列中的一个子系列,主要讨论jQuery的内部构成及相关的OOP(Object Oriented Programming,面向对象编程)概念。
第一篇文章以jQuery代码为例解释了变量(数据)和函数的概念。第二篇文章通过jQuery介绍了对象。
在这篇文章中。我们来谈一谈原型(prototype)。因为JavaScript是基于原型的语言,所以原型是这门语言中中的一个非常重要的概念。那基于类的语言呢?这篇文章会不会比较它和基于 ...
OOP与jQuery(二):对象
- 博客分类:
- jQuery
本系列文章由石川创作,李松峰翻译,W3ctech.com首发,图灵社区转载。
“OOP与jQuery”是“解码jQuery”系列中的一个子系列,主要讨论jQuery的内部构成及相关的OOP(Object Oriented Programming,面向对象编程)概念。
在上一篇中,我们以jQuery代码为例解释了变量(数据)和函数的概念。本篇将通过jQuery来介绍对象。
OOP与jQuery(一):变量和函数
- 博客分类:
- jQuery
本系列文章由石川创作,李松峰翻译,W3ctech.com首发,图灵社区转载。
解码jQuery系列
光开发源代码是不够的。为了让开源进一步开放,在“解码jQuery”系列中,我们会剖析jQuery的每一个方法。领略jQuery框架之美,同时向这个框架背后的天才们致敬。
“OOP与jQuery”是“解码jQuery”系列中的一个子系列,主要讨论jQuery的内部构成及相关的OOP(Object Oriented Programming,面向对象编程)概念。
学习OOP概念的最佳方式,就是剖析一个真实的框架。学习某个框架的最佳方式,就是领会其中的OOP概念。
...
导读:以下设计准则由Android用户体验团队秉承用户利益至上的原则开发。当你发挥自己的创造力和思考的时候,请将它们纳入考虑之中,并有意识地加以实践。
以意想不到的方法取悦我
一个漂亮的界面,一个悉心摆放的动画,或者一个适时的声音效果,都是一种快乐的体验。精细的效果能产生一种轻松的氛围,感觉手中有一股强大可控的力量。
真实对象比按钮和菜单更加有趣
允许人们直接触摸和操作你应用中的对象。它减少了执行一项任务所需的认识上的力量,并使之更加令人舒心。
让我把它变成我的
人们喜欢加入个人手势,因为这让他们感觉自在与可控。提供可感的、漂亮 ...
Android没有iOS顺滑
- 博客分类:
- 转载
虽然很多Android手机的配置都比iPhone要高,比如大多数Andorid手机的内存都有1GB,而iPhone 4S只有512MB内存,但用过iPhone的人都知道Android手机在使用的时候总感觉没有那么顺滑,究竟为什么会出现这种现象呢?一位软件工程师和前Google实习生Andrew Munn解释说是因为Android系统UI的框架设计的问题。
在iOS中UI渲染过程具有绝对的优先等级,当用户接触到iPhone的触摸屏后,iOS中所有的进程都将停止,系统会将所有资源用于渲染UI过程。而在Android系统中UI渲染过程的优先级别却没有那么高,也就是说当你触摸Android手 ...
开发者为什么需要Mac
- 博客分类:
- 转载
资深IT技术记者Tim Anderson日前在其个人网站发表了一篇文章《Why developers need a Mac》,文中指出开发者都应尝试开发基于Mac的应用,并为此列出了自己认为的四点理由。CSDN对该文进行了编译,全文如下:
我可不是果粉。首先, ...
在本篇文章中,将介绍十五个让你的jQuery更加有效的技巧,大部分是关于性能提升的,希望大家能够喜欢!
尽量使用最新版本的jQuery类库
jQuery项目中使用大量的创新。最好提升性能的方法就是使用最新版本的jQuery。每一个新版本都包含了优化的Bug修复。对于我们来说唯一要干的就是修改Tag,何乐而不为呢?
我们也可以使用免费的CDN服务。例如,Google来存放jQuery类库。
<!-- Include a specific version of jQuery -->
<script src="http://ajax.goog ...