Android开发:Linux+Java的革命性手机平台

下载需积分: 14 | PDF格式 | 7.32MB | 更新于2024-10-15 | 53 浏览量 | 2 下载量 举报
收藏
"《手机程序设计.pdf》是一本深度探讨Linux与Java结合在新兴技术——Android手机开发中的实践书籍。该书于2007年发布,正值Google推出基于Linux的Android手机平台之际,这一举措挑战了当时的市场格局,尤其是Nokia的Symbian和微软的Windows Mobile主导地位。Android平台的独特之处在于其核心采用GPL v2授权,保证了开放源代码的特性,而应用层则采用Apache Software License,允许厂商和开发者保持一定程度的商业灵活性。 Java成为了Android主要的开发语言,自2007年初成为开源项目以来,Google明确展示了对开放源码的利用。然而,为了减轻对制造商和软件公司的强制性开放要求,Google在应用层之上采用ASL,这种许可协议允许软件开发商通过开发Android应用盈利,保持一定的商业利益。 本书以详实的教程方式,逐步介绍Android平台的基础架构、Google Phone的外观功能、启动流程等,以及如何运用Java进行应用程序设计。它旨在引导读者深入理解并掌握Android平台的编程原理和实践方法,预示着在2008年Google Phone进入量产阶段后,手机产业将经历一场深刻的变革。随着Android的开放性与灵活性,它有望成为手机行业的新生力量,对于手机硬件和软件开发者来说,这是不容忽视的一项关键技术。"

相关推荐