在读高大师的Android三十六计
2008-11-07 16:31
127 查看
最近要做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:
接触宝岛的书籍,是从侯大师开始的,现在又接触到高大师。求同存异,二位大师的文笔都很好。尤其对古文知识的运用,信手拈来,且有的都是大陆没有讲到甚至提到的文章,由此感觉,是不是大陆的教育忽略了这部分?还是大陆的技术作家的欠缺?抑或台湾的技术作家更注重古文修养?惭愧惭愧!(胡思乱想了。。。)
相关文章推荐
- android.widget.LinearLayout$LayoutParams cannot be cast to android.widget.AbsListView$LayoutParams
- Android 压缩优化apk
- Android TouchEvent事件传递机制
- Android 配置 minSdkVersion,targetSdkVersion,maxSdkVersion
- Android证书信任问题与大表哥
- Android Wi-Fi AP/STA mode support 1x1 or 2x2
- Android之SurfaceView学习(一)
- Android 应用通过init.rc启动service去执行具有root权限sh脚本
- 【OpenSource】【Android】经典Android源码
- Android获取屏幕尺寸
- Android 4.1新增功能特性
- Android中PopupWindow结合项目讲解
- Android04_基本控件及表单三大控件
- Android系统首次应用于工业级坚固型PDA
- Android 基础控件的学习
- android StringBuffer实现换行
- Android 安全机制一:allowBackup安全风险描述
- 为Android应用增加渠道信息 自动化不同渠道的打包过程
- android 布局方式的参数说明
- Android init.rc语法介绍