代码改变世界

推荐排行榜

购物车设计【转载】

2011-09-30 10:29 by Alex77Lee, 398 阅读, 收藏,
摘要: 购物车是做什么的?我们先来看一下现实超市中的购物车,一个带四个轱辘的铁筐子,客人推来推去,看到什么东西喜欢,就扔进去,觉得东西差不多了,就推到收银台。那B2C网站中的购物车又是一个什么东西呢?从广义上说,购物车在B2C网站里无处不在,当客人进入一个B2C网站时,他就相当于推着购物车开始逛超市了,只是客人暂时看不到购物车,直到进入购物车(Shopping cart page)页面,然后去结算,下单成功。本文讨论的购物车是狭义的购物车,是指客人在点商品页面的“加入购物车”(Add to cart)按钮,到进入下“去结算”(Check out)之间的过程。设计购物车(Shopping cart)时会 阅读全文

Android: 自定义Tab样式【转】

2010-08-06 11:20 by Alex77Lee, 2421 阅读, 收藏,
摘要: 1.制作4个9patch的tab样式,可参考android默认的资源tab_unselected.9.png tab_selected.9.pngtab_press.9.pngtab_focus.9.png这4个资源分别代表Tab的4种状态。2.定义Tab的selector样式(就叫它tab_indicator.xml好了),将其放入drawable文件夹下,代码如下:3.编写indicator的... 阅读全文

android之AsyncTask学习【转】

2010-08-01 13:25 by Alex77Lee, 1487 阅读, 收藏,
摘要: 看上去修改后的connect()方法已经可用了,但是这种匿名线程的方式是存在缺陷的:第一,线程的开销较大,如果每个任务都要创建一个线程,那么应用程序的效率要低很多;第二,线程无法管理,匿名线程创建并启动后就不受程序的控制了,如果有很多个请求发送,那么就会启动非常多的线程,系统将不堪重负。另外,前面已经看到,在新线程中更新UI还必须要引入handler,这让代码看上去非常臃肿。 为了解决这一问题,O... 阅读全文

linux ubuntu root 密码的问题

2010-07-28 19:04 by Alex77Lee, 486 阅读, 收藏,
摘要: 如何设定/改变/启用 root 使用者的密码?●sudo passwd root 为了启用 root 帐号 (也就是 设置一个口令) 使用: sudo passwd root 当你使用完毕后屏蔽 root 帐号 使用: sudo passwd -l root 这个将锁住 root 帐号.如何在终端机模式下切换到 root 身份? ●udo -s -H Password: <在这注明您的密码&... 阅读全文