在读高大师的Android三十六计
最近要做Android的internal项目,偶然的机遇,从网上找到高焕堂大师的《Android應用框架原理與程式設計36技》这本书(下载地址:http://tom-kao.blogspot.com/2008/10/1androide-book.html)。这3天一直读到了第六章,感觉高大师的讲解由浅入深、丝丝入扣,不但讲解了Android的程序设计,还顾及到UML、OOP等知识,不愧是台湾软件架构设计大师。
高大师说有source code下载,不过我没在其网站上找到。不过刚好成全了自己动手实践。跟着高大师的例子自己动手,我觉得可以渐入android程序的环境,再加上之后的讲解,可以对之前的程序有个循序渐进的理解。目前我已经做到ex01_01这个project,收获颇丰啊!
在动手实践过程中,可能高大师有思维或者编程的跳跃,有些地方需要自己补上才能运行。比如:在两个Activity之间切换的时候,需要修改AndroidManifest.xml,将这两个Activity都加上。另,main.xml里默认有个TextView,是没有id的,有的时候需要引用这个对象,你需自己在code里加上id。本来打算把自己写完的code放上来,不过如此看官就少了一份自己动手、丰衣足食的乐趣,岂不悲哉!
总之,这是一本非常非常不错的android程序设计入门书。强烈推荐!
PS:
接触宝岛的书籍,是从侯大师开始的,现在又接触到高大师。求同存异,二位大师的文笔都很好。尤其对古文知识的运用,信手拈来,且有的都是大陆没有讲到甚至提到的文章,由此感觉,是不是大陆的教育忽略了这部分?还是大陆的技术作家的欠缺?抑或台湾的技术作家更注重古文修养?惭愧惭愧!(胡思乱想了。。。)
高大师说有source code下载,不过我没在其网站上找到。不过刚好成全了自己动手实践。跟着高大师的例子自己动手,我觉得可以渐入android程序的环境,再加上之后的讲解,可以对之前的程序有个循序渐进的理解。目前我已经做到ex01_01这个project,收获颇丰啊!
在动手实践过程中,可能高大师有思维或者编程的跳跃,有些地方需要自己补上才能运行。比如:在两个Activity之间切换的时候,需要修改AndroidManifest.xml,将这两个Activity都加上。另,main.xml里默认有个TextView,是没有id的,有的时候需要引用这个对象,你需自己在code里加上id。本来打算把自己写完的code放上来,不过如此看官就少了一份自己动手、丰衣足食的乐趣,岂不悲哉!
总之,这是一本非常非常不错的android程序设计入门书。强烈推荐!
PS:
接触宝岛的书籍,是从侯大师开始的,现在又接触到高大师。求同存异,二位大师的文笔都很好。尤其对古文知识的运用,信手拈来,且有的都是大陆没有讲到甚至提到的文章,由此感觉,是不是大陆的教育忽略了这部分?还是大陆的技术作家的欠缺?抑或台湾的技术作家更注重古文修养?惭愧惭愧!(胡思乱想了。。。)