Taurus的网志

业精于勤而荒于嬉 行成于思而毁于随

导航

2011年12月26日 #

谈谈Android的一些UI设计

摘要: 转自: 雷锋网,编译自smashingmagazine 谈到应用程序设计,对设计师来说,Android就像是房间里的大象。很多设计师会更希望这是iOS,在那里所有任何人都只需要关心iPhone手机,iPad和App Store。然后没有人可以忽略Android,它目前已占据智能手机中最大的市场份额,且已经被广泛用于从平板电脑到电子阅读器等各种产品。总之,谷歌的Android平台正在迅速遍地开花,品牌厂商们很难不注意到。 让我们一起面对吧。Android多型号的设备以及形状的诸多因素,让其设计感觉像是一场艰苦的战斗。其神秘的文档使得设计和生... 阅读全文

posted @ 2011-12-26 12:05 IamTaurus 阅读(657) 评论(0) 推荐(0)

Android 支持多屏幕机制

摘要: 转自: JavaEye技术网站 在Android上进行开发,免不了要支持多分辨率屏幕支持,所以就不得不了解一下Android 的多屏幕支持机制。首先来了解一下相关的术语。 1.Screen size 屏幕实际尺寸,Android的屏幕实际尺寸分为3个通用的尺寸。 2.Aspect ratio 长宽比 3.Resolution 分辨率 4.Density 密度 5.Density-independent pixel 密度无关的像素 介绍:Adnroid1.6或以上SDK,在AndroidManifest.xml中提供新的一个元素<supports-screens>用于支持多屏幕机制。 阅读全文

posted @ 2011-12-26 12:02 IamTaurus 阅读(1032) 评论(0) 推荐(0)

互联网产品开发流程总结

摘要: 1 概述 软件类项目具有一些与生俱来的复杂性,因此在整个产品生命周期中,往往由于一些环节的处理不当,而造成了进度延误、BUG较多,甚至项目失败的后果。相比 之下,互联网类项目除了本身就是软件项目之外,又具备更多的环节、需要更多的交互。因此,互联网项目在产品周期中,更容易出现问题。 一个项目周期可以大致分为这几个阶段:项目规划、需求分析、软件设计、软件开发、软件测试、软件发布,系统运维。而在现代软件(尤其是互联网)项目 中,这几个阶段已经不是十分清晰地划分开来,而是通过所谓“迭代”的方式循环前进。尽管项目周期的几个阶段并不能够完全独立地划分,但是每一个阶段都是缺 一不可的,对任何一个阶段的过于. 阅读全文

posted @ 2011-12-26 11:43 IamTaurus 阅读(1018) 评论(0) 推荐(0)

HTTP协议状态码详解(HTTP Status Code)

摘要: 转自:http://blog.webshuo.com/2011/02/17/http%E5%8D%8F%E8%AE%AE%E7%8A%B6%E6%80%81%E7%A0%81%E8%AF%A6%E8%A7%A3%EF%BC%88http-status-code%EF%BC%89/ 使用php或者javascript都会用到http的不同状态,一些常见的状态码为: 200 – 服务器成功返回网页 404 – 请求的网页不存在 503 – 服务不可用 所有状态解释:点击查看 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应... 阅读全文

posted @ 2011-12-26 11:40 IamTaurus 阅读(252) 评论(0) 推荐(0)

关于正则表达式的的一些经验

摘要: 转自:http://blog.webshuo.com/2011/02/21/%E5%85%B3%E4%BA%8E%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E7%9A%84%E7%9A%84%E4%B8%80%E4%BA%9B%E7%BB%8F%E9%AA%8C/ 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达... 阅读全文

posted @ 2011-12-26 11:38 IamTaurus 阅读(132) 评论(0) 推荐(0)