欢迎访问学兔兔,学习、交流 分享 !

返回首页 |
当前位置: 首页 > 书籍手册>计算机与网络 >Learning Android 中文版

Learning Android 中文版

收藏
推荐:升级会员 无限下载,节约时间成本!
关键词:中文版   Learning   Android   加尔根塔   2012
资源简介
Learning Android 中文版
作 者: (美)加尔根塔(Gargenta,M.)著,李亚舟,任中龙,杜钢 译.
出版时间: 2012
内容简介
  《Learning Android(中文版)》为Android开发入门图书,循序渐进地介绍了如何利用Android基本构件来实现构造用户界面、存储数据、连接网络等实践中必不可少的需求。本书以亲手实现一个类Twitter的应用为主线,通过不断为其添加功能展开讲解。而这一学习过程积累出的代码模式库,可以灵活运用于真实Android应用开发。本书内容包括但不限于:Android平台概览、Android设计架构、Android开发环境配置、基本Android的用户界面构建、UI元件组织方法、构建执行后台任务与更新数据的服务、AIDL与NDK介绍等。
目录
前言..................................................................................xvii
第1章 Android概述............................................................1
概述..............................................................................................................................1
完整性.................................................................................................................1
开源平台.............................................................................................................2
为移动设备而设计.............................................................................................2
历史..............................................................................................................................3
Google的动机......................................................................................................3
开放手持设备联盟.............................................................................................3
Android的版本............................................................................................................4
总结..............................................................................................................................5
第2章 Android的架构......................................................... 7
架构概述......................................................................................................................7
Linux系统....................................................................................................................7
可移植性.............................................................................................................7
安全性.................................................................................................................8
丰富的特性.........................................................................................................8
本地库..........................................................................................................................9
Dalvik 虚拟机..............................................................................................................9
Android与Java...................................................................................................10
应用程序框架............................................................................................................11
应用程序....................................................................................................................12
APK文件...........................................................................................................12
应用程序签名...................................................................................................12
应用程序发布...................................................................................................12
总结............................................................................................................................13
第3章 快速入门...............................................................15
安装Android SDK.....................................................................................................15
设置PATH环境变量..........................................................................................16
安装 Eclipse.......................................................................................................16
Eclipse的工作区................................................................................................17
安装Android 开发工具.....................................................................................17
Hello, World程序.......................................................................................................18
创建新项目.......................................................................................................18
Manifest文件.....................................................................................................20
Layout(布局)XML代码...............................................................................21
Strings(字符串)文件....................................................................................21
R(资源)文件.................................................................................................22
Java源码文件....................................................................................................22
仿真器........................................................................................................................23
仿真器和真机...................................................................................................25
总结............................................................................................................................26
第4章 基本构件...............................................................27
什么是基本构件........................................................................................................27
一个实际的例子........................................................................................................27
活动(Activity)......................................................................................................28
活动的生命周期...............................................................................................28
Intent..........................................................................................................................30
服务(Service)........................................................................................................31
内容提供器(Content Provider)............................................................................32
广播接收器(Broadcast Receiver)........................................................................34
应用程序上下文(Application Context)...............................................................34
总结............................................................................................................................35
第5章 Yamba项目简介 ....................................................37
Yamba 应用程序.......................................................................................................37
设计原则....................................................................................................................39
项目设计....................................................................................................................40
第1部分:Android用户界面....................................................................................41
构建一个活动...................................................................................................41
网络和多线程...................................................................................................41
调试Android 程序.............................................................................................41
下载地址