今晚开始讲一下andriod吧。其实很早以前我就说过要详细讲一下andriod系统,可是时间真的很有限,让大家失望了,很是惭愧。_gan觉三十岁后,体力和熬夜的能力大不如从前了,自己在不可避免的慢慢变老。淘宝店铺这边运作了一年多,_gan觉在国nei像我们这种搞技术出身的,总有很大的竞争压力,很多朋友劝我对网店的运作方法进行改变,例如,利用淘宝规则,每个客户进来买东西的时候,让拍保护膜挂绳之类的东西一直拍六个,这样一个客户就能带来六个好评,很快就能达到所谓皇冠的信用度。很多网店的同行,还有名目众多的花哨手法,诸如售前夸大x宣传,售后的推neng等等,这些我是统统用不上,甚至有时候客户前一天晚上买的,第二天拿货的时候降价了很多,我都会觉得不好意思,会适当退还一部分。前段时间,淘宝改了搜索规则,大致就是对商城有利,对超级卖家有利,所以最近淘宝也冷清了很多,也才稍微能抽出点时间来这里发帖。反正我也懒得去想那么多,只要还有人关注淘宝店铺,我就会继续下去,权当是继续我的试验吧。
闲话少说,下面正式说andriod。关于andriod系统,我在介绍智能机的时候也有提及,其来龙去脉就不多说了。而关于andriod的应用的一些细节,大家也可以到安卓网去了解,所以我也不再多说。我想从软件代码的角度,说一些大家可能了解得相对少一点的东西。
今年以来,andriod系统的智能机的市场份额一路飙升,其势头甚猛,已经超过了iphone的智能机的份额,并直接对诺基亚的塞班系统的霸主地位构成了威胁。到2010年底,市面上将会有115款谷歌Android手机以及50款非手机的Android设备。不管这些数字是否准确,现实的情况是,Android开始突破其最初锁定的智能手机,开始向多个行业和领域的嵌入式设备进军。像我淘宝准备上架的一些采用威盛方案的平板电脑,采用andriod系统的,7寸的触摸屏,也才500左右的价位。三年,才短短的三年,andriod就能有此成就,确实不容小视。
andriod为什么能这样火?我觉得首要条件是免费。其次,开源。和塞班系统相比,其系统更开放,和WM系统相比,其版权费就省了一大笔,而且,WM系统的手机更像一台电脑,而andriod系统的手机确确实实很多就是针对手机设计的界面,很简单的一个例子,其很多界面的字体大小适中,看起来就很舒_fu。
那么,从软件的技术角度,andriod系统到底是什么呢,其优劣x如何呢?既然andriod开源了,那么手机厂家的软件知识产权如何保护呢?要说这个系统,就不得不先说说Linux。要说linux,就得先简要的说说电脑的*作系统。
我们知道,电脑刚买回来的时候,如果不是装*作系统,就是一堆废铁,虽然在中国这个盗版泛滥的国家,在购买电脑的时候,热情的销售商通常都帮装好了WINDOS*作系统,及其常用的OFFICE,photoshop等软件。其实这些在国外都是需要昂贵的价钱的*作系统,一个photoshop软件,甚至比整台电脑都要贵。而作为一切软件的_geng本--*作系统软件,也是比较贵的。PC机的软件都是运行于*作系统之上的,所以微软也靠这个赚了大钱。总而言之,*作系统就是负责管理、T度软件的运行、管理硬盘、nei存、显示、键盘鼠标的输入、输出等。很多商用的*作系统都比较昂贵,例如_fu务器用的UNIX,可能需要几十万元,家用的WINDOS也不便宜,也需要一两千元;
几年前我看过一篇文章,说的是,和国nei大学教育不同的是,国外的大学,很注重对学生能力的培养,例如一个计算机专业的,大学毕业的时候,就能自己设计一个小型的*作系统来进行简单的文件管理、任务T度等等。而国nei的大学的计算机专业,大部分也就会背几个*作系统的术语,诸如时间片、T度之类的就能过关。
LINUX的起源,就是源自国外的一个大学生的作品。1991年10月,芬兰的一位署名为Linus Torvalds的赫尔辛基大学学生,在USNET新闻组p.os.minix)上,发表了一篇毫不起眼的文章所发表的,当时他才21岁,这篇文章的nei容如下:
Hello everybody out there using minix - I doing a(free)operating system(just a hobby,won`t be big and professional like gnu)for 386(486)AT clones. This has been brewing since April,and is starting to get ready. Ilike any feedback on things people like /dislike in minix,as my OS resembles practical reasons among other things.
I currently ported bash(1.08)and gcc(1.40),and things seem to work. This implies that I`ll get something practical within a few months,and I like to know what feathers most people would want. Any suggestions are wee,but I won`t promise Il implement them:-)
Linus(torvalds@kruuna.helsinki.fi)
本章未完...
=== 华丽的分割线 ===