《Android应用开发》[72M]百度网盘|pdf下载|亲测有效
《Android应用开发》[72M]百度网盘|pdf下载|亲测有效

Android应用开发 pdf下载

出版社 社会出版社
出版年 2010-08
页数 390页
装帧 精装
评分 9.0(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供Android应用开发电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

编辑推荐

   不放过每一个细节,为您层层割析Android开发过程,Android入门必备!《Android应用开发》基于Android 2.1新版讲解。
   令移动应用开发者激动人心的时刻已经来临……
   Android作为一个全新的开放的平台,吸引了全世界无数开发者的注意力。您准备好了吗?
   《Android应用开发》特色
   特色一:从零开始,从了解平台起步
   特色二:基于新版Android,配合大量详细代码实例讲解
   特色三:分层剖析,不追求面面俱到,但务求讲通讲透
   无论您是一个经验老到的移动应用开发者,还是对此感兴趣但尚无移动应用开发经验的新手,《Android应用开发》都将为详细披露种种技术细节,让你无痛上手Android开发,带你轻松踏入刺激无限的Android开发之旅……

内容简介

   《Android应用开发》兼顾不同开发背景的读者,由浅人深,由易到难,一步一步传授如何开发应用。主要内容组织如下:
   第一章:Eclipse入门。
   第二章:介绍Android,包括介绍Android是什么,以及Android乎台的架构以及特性。
   第三章:介绍Android开发环境的搭建,包括如何下载和安装Android开发包、常用An-droid开发工具的使用,并介绍如何构建一个简单的应用。
   第四章:介绍如何创建应用和活动。
   第五章:介绍如何创建用户界面。
   第六章:介绍数据存储、检索和共享。
   为便于读者学习,本书第一章对Eclipse做了简介,基础好的读者,可略过第一章,直接从第二章开始学习。

作者简介

隆益民,获华南理工大学软件工程硕士学位。现任广东女子职业技术学院副教授。
目前是第九届广东省计算机学会理事,并多次担任市级中级职称评委委员。
主持参与了广东省自然科学基金、重大科技专项、厅局级项目、校级重点科研项目及横向项目5项。科研教学成果获省部级和校级奖励3项,多项软件产品得到应用。出版著作1部,在国内外发表论文40多篇,其中被国际著名索引收录多篇次。

内页插图

目录

第1章 Eclipse入门
1.1 Eclipse简介
1.1.1 历史背景
1.1.2 软件授权
1.1.3 版本类型
1.1.4 跨语言、跨平台
1.2 Eclipse Platform
1.2.1 概观
1.2.2 架构
1.2.3 项目与资料夹
1.2.4 平台核心
1.2.5 工作区(workspace)
1.3 总结

第2章 Android介绍
2.1 Android是什么?
2.2 Android特性
2.3 Android系统架构
2.3.1 应用(Applications)
2.3.2 应用框架(Application Framework)
2.3.3 类库
2.3.4 Android运行时(runtime)
2.3.5 Linux内核(Linux Kernel)
2.4.Android开发框架
2.4.1 Android APIs包
2.5 总结

第3章 Android开发环境
3.1 开发平台的系统和软件需求
3.2 开发环境的安装与设置
3.2.1 下载并安装JDK.1.6
3.2.2 Android SDK下载和配置
3.3 创建第一个Android应用
3.4 理解Android应用
3.4.1 应用组件
3.4.2 活动组件(intents)
3.5 清单文件
3.6 Intent过滤器
3.7 活动和任务
3.7.1 联亲和新任务
3.7.2 运行模式
3.7.3 清空栈
3.7.4 开始任务
3.8 进程和线程
3.8.1 进程
3.8.2 线程
3.8.3 远程过程调用
3.8.4 线程安全方法
3.9 组件生命周期
3.9.1 活动生命周期
3.9.2 服务生命周期
3.9.3 广播接收器生命周期
3.9.4 进程和生命周期
3.10 总结

第4章 创建应用和活动
4.1 清单文件
4.2 清单文件结构
4.3 文件约定
4.3.1 元素
4.3.2 属性
4.3.3 声明类名
4.3.4 多值
4.3.5 资源值
4.3.6 字符串值
4.4 清单文件特性
4.4.1 Intent过滤器
4.4.2 图标和标签
4.4.3 授权
4.4.4 类库
4.5 活动属性
4.5.1 属性
4.5.2 程序基本结构
4.6 资源
4.6.1 简单值
4.6.2 字符串
4.6.3 颜色
4.6.4 维度
4.6.5 风格和主题
4.6.6 可绘制图标
4.6.7 布局
4.6.8 动画

第5章 用户界面
5.1 用户界面
5.2 视图结构
5.3 声明布局
5.3.1 编写XML
5.3.2 装载XML资源
5.4 属性
5.4.1 ID
5.4.2 布局参数
5.4.3 布局位置
5.4.4 大小及边距
5.5 菜单
5.5.1 选项菜单
5.5.2 I:下文菜单
5.5.3 子菜单
5.5.4 在XML中定义菜单
5.5.5 菜单特性
5.6 对话框
5.6.1 显示对话框
5.6.2 关闭对话框
5.6.3 AlertDialog对话框
5.7 处理用户界面事件
5.7.1 事件监听器
5.7.2 事件处理器
5.8 触摸模式
5.8.1 处理焦点
5.9 通知用户
5.9.1 Toast通知
5.9.2 状态栏通知
5.9.3 对话框通知
5.10 应用样式和主题
5.10.1 样式
5.10.2 主题
5.11 创建定制组件
5.11.1 基本方法
5.11.2 完全定制组件
5.12 组合控制组件
5.13 修改现有的视图类型
5.14 绑定数据到AdapterView
5.15 在布局中填充数据
5.16 处理用户选择
5.17 常用布局对象
5.17.1 FrameLayout
5.17.2 LinearLJayout
5.17.3 TableLayout
5.17.4 RelativeLayout
5.18 视图组总结
5.19 记事本例子
5.19.1 创建菜单
5.19.2 创建事件处理和对话框
5.20 总结

第6章 数据存储、检索和共享
6.1 Android数据存储技术
6.1.1 保存简单应用数据
6.1.2 文件存储
6.1.3 数据库存储
6.1.4 内容提供者(Content Providers)简介
6.2 记事本例子
6.2.1 保存活动状态
6.2.2 保存到SQLite数据库
6.2.3 显示摘记列表
参考文献

前言/序言

移动开发者激动人心的时刻已经来临。随着移动电话的普及,消费者越来越青睐功能强大的智能手机。时尚的智能手机集成了GPS、加速器、触摸屏等功能,吸引了许多研发人员在智能手机平台上开发新颖的移动应用。
Android手机为吸引消费者而设计,但是赢家却是开发者。现有的智能手机平台几乎都不是开放的平台,这限制了第三方应用的开发。因此,Android作为一个开放的平台,也赢得不少开发者的青睐。
Android平台由谷歌发起,并由全球大多数移动通讯运营商和设备制造商共同创导。它实际上是一个开源框架,具有功能强大的开发类库,这吸引了数以万计的开发者加入到Android应用开发的行列。无论是否有移动应用的开发经验,你都可以很快切入到这个平台,开发出新颖的应用。
Android已经发行了多个版本,影响较大的版本如1.5、2.0、2.1版等。本书将通过实例讲解的方式,阐述如何在Android平台下开发应用软件。书中所有实例均为作者本人开发。
Android虽然是一个全新的平台,但由于它是一个开源、开放的平台,所以,包括中国移动通信集团在内的大多数全球领先的移动运营商和手机制造商都纷纷加入到Android阵营中,台湾手机制造商宏达电2008年9月推出第一款Android手机,并在2009年推出了第二代Android手机(产品代号为Magic)和第三代Android手机(代号为Hero),而三星、华为等手机巨头都纷纷推出自己的Android手机,中国移动推出的OPhone实际上也基于Android平台。
本书作为Android专门著作,目的是希望通过系统介绍Android的基本概念、基础理论、主要技术和软件开发实例,为相关研究人员提供一本有关Android整体的概念、为相关应用开发人员提供一些新的方法和思路的参考著作,并以此抛砖引玉。书中错漏之处,敬请指正。