Android开发:从0到1

admin 2022年11月13日 111次浏览

Android开发:从0到1

(副标题):无 ;

(作者): 赵志荣 ;

内容简介:

​ 第1章 Android操作系统概述
本章是Android开发非常重要的一章,对于要从事Android开发的人员,必须熟悉本章介绍的内容。本章通过一个最简单的Hello Android应用程序,全面介绍相关知识点。
1.1 Android历史介绍
2008年9月,美国运营商T-Mobile USA在纽约正式发布第一款谷歌手机——T-Mobile G1。该款手机为台湾HTC代工制造,是世界上第一部使用Android操作系统的手机,支持WCDMA/HSPA网络,理论上的下载速率为7.2Mbps。
Android操作系统的缔造者是安迪·鲁宾(Andy Rubin),他精通Linux和Java。在2005年7月Android系统被谷歌收购之后,他也加盟到谷歌的团队中继续开发Android系统。2007年11月,谷歌正式发布了智能手机操作系统Android,这时谷歌进军移动业务的号角响起。谷歌与多家手机制造商组成了Android联盟,为他们提供全方位的Android支持。
Android操作系统是基于Linux平台的开源手机操作系统,该平台由操作系统、控件组件、用户界面和应用软件组成,是为云计算打造的移动终端设备平台。谷歌是云计算主要倡导者之一。
1.2 Android架构
无论是从事Android哪个层面的开发和学习,都应该熟悉图1-1所示的Android架构图,这样才能对整个Android系统有所了解。
1.Linux Kernel(Linux内核)
Android系统是基于Linux操作系统之上的,采用Linux内核,Android很多底层管理,如安全性、内存管理、进程管理、网络协议栈和驱动模型等管理是依赖于Linux。Linux内核也是硬件和软件之间的硬件抽象层。运行于Android中的Linux是经过裁剪的,适合于低能耗的移动设备。

图1-1 

目录预览:

​ Android开发:从0到1
第1章 Android操作系统概述
第2章 Android开发环境搭建
第3章 第一个Android应用程序
第4章 调试Android应用程序
第5章 Android界面编程
第6章 Android界面布局
第7章 Android简单控件
第8章 Android高级控件
第9章 活动
第10章 碎片
第11章 意图
第12章 数据存储
第13章 使用内容提供者共享数据
进阶篇
第14章 Android多线程开发
第15章 服务
第16章 广播接收器
第17章 多媒体开发
第18章 网络通信技术
........


[EPUB下载]