出版社:电子工业出版社
年代:2009
定价:45.0
Google Android操作系统已从智能型手机开始延伸到小笔电的应用,行动作业平台趋势俨然成形,随着Android Market的繁荣发展,更已成为程序设计师上网贩售Android应用软件的宅经济,因此现在正是您学习Android程序开发的最佳时机。本书从Android SDK的精彩程序范例着手,让您从趣味中了解Android的程序设计结构,再陆续针对窗口接口、多媒体、3D立体影像与绘图。
第1章Android的诞生
1.1什么是Android(机器人)
1.1.1Android就是一种手机操作系统
1.1.2Android使用Java语言开发程序
1.2Linux+Google的连锁反应=Android
1.2.1Android是免费且开放的手机开发平台
1.2.2开发Android的未来商机
1.3到底有没有GooglePhone(GPhone)
1.4第二代GPhoneG2魔术机现身
1.5Android开放源代码计划的商机
1.5.1通过ASL版权将Android商业化
1.5.2Android开放式手持平台联盟
1.5.3Android开发者的奖励悬赏1000万美元
1.6在AndroidMarket销售开发软件
1.6.1如何上载软件到AndroidMarket销售
1.6.2如何下载AndroidMarket的应用软件
第2章AndroidSDK软件开发组件
2.1AndroidSDK软件开发组件
2.1.1AndroidLinux系统内核
2.1.2Android仿真器
2.1.3Eclipse图形界面开发环境
2.1.4Dalvik虚拟机器
2.1.5Android除错工具
2.1.6Android应用程序架构
2.2安装AndroidSDK的最低硬件需求
2.3安装Windows版本AndroidSDK
2.3.1安装AndroidSDK
2.3.2安装Eclipse(月蚀)集成开发环境
2.3.3安装JavaJDK
2.3.4安装AndroidADT开发工具
2.3.5启动Android仿真器
2.4Linux平台安装AndroidSDK
2.4.1安装Linux版AndroidSDK
2.4.2安装Linux版Eclipse
2.4.3安装Linux版JavaJDK
2.5MacOSX平台安装AndroidSDK
2.5.1安装MacOSX版AndroidSDK
2.5.2安装MacOSX版Eclipse
2.5.3安装MacOSX版JavaJDK
2.6升级AndroidSDK
第3章AndroidSDK开发平台应用
3.1Android仿真器
3.1.1定制化Android仿真器硬件装置
3.1.2设置AndroidSDKtools工作路径环境变量
3.1.3AndroidSDK手机开发环境设置
3.1.4Android语系设置与中文输入法
3.1.5Webkit浏览器
3.1.6Dialer拨电话功能
3.1.7Contacts电话联络簿
3.2Android仿真器启用SD存储卡的方法
3.2.1adb+push上传文件到SD存储卡
3.2.2adb+pull从SD存储卡下载文件
3.3如何开启Android仿真器的多媒体功能
3.3.1Android仿真器影片播放方法
3.3.2Android仿真器音乐播放方法
3.4安装/移除APK应用程序
3.4.1下载APK应用程序
3.4.2安装APK应用程序
3.4.3移除APK应用程序
3.5Android开发程序示范与应用
3.5.1另一个AndroidMarket
3.5.2GPS卫星导航
3.5.3AndFTP文件发送与文件管理程序
3.5.4Skype网络电话
3.5.5MSN网络聊天
3.6AndroidSDK开发工具使用方法
3.6.1adb系统除错与连接工具
3.6.2ddms除错监控系统
3.6.3Emulator命令行启动参数
3.6.4Android仿真器远程登录模式
3.7破解Android系统root权限
第4章Android程序设计入门
4.1需要购买Android手机才能开发程序吗
4.2Eclipse集成式开发环境
4.2.1Eclipse使用秘诀
4.2.2中文化Eclipse开发环境
4.3第一个Android程序:HelloAndroid
4.3.1Android程序运行原理
4.3.2Activity生命周期
4.3.3Android程序目录架构
4.3.4解压缩HelloAndroidAPK组件
4.3.5XML使用者界面设置文件
4.3.6Eclipse除错功能
4.4第二个Android程序:记事本(NotePad)
4.4.1创建记事本菜单
4.4.2创建记事本的编辑功能
4.4.3创建记事本程序的生命周期运行机制
4.4.4替记事本程序除错
4.5第三个Android程序:登陆月球(LunarLander)
4.5.1游戏源代码设计
4.5.2游戏资源文件设计
4.6不采用Eclipse的Android程序设计方法
4.6.1使用android.bat生成程序实例
4.6.2Ant编译程序
4.6.3手动除错
4.7分析程序运行速度traceview
第5章Android程序设计架构
5.1Android应用程序设计架构
5.2设计AndroidManifest应用程序定义文件
5.3Android资源文件程序设计
5.4R.java资源类源代码的定义
5.5Java源代码运用资源文件的方法
5.6在Java源代码使用Android系统资源文件的方法
5.7AndroidSDKAPI程序架构使用方法
5.7.1取得AndroidAPI源代码
5.7.2AndroidAPI分类方式
5.7.3AndroidAPI的查询方法
5.8Android应用程序运行模型
第6章XML资源文件设计
6.1XML资源文件设计
6.2文字资源文件strings.xml
6.2.1文字资源的使用方法
6.2.2多国语言文字资源的设计方法
6.3文字颜色设置资源文件colors.xml
6.3.1文字颜色资源的使用方法
6.3.2图像颜色资源文件colors.xml
6.3.3图案颜色资源的使用方法
6.4尺寸定义资源文件dimens.xml
6.5主题风格资源文件styles.xml
6.6窗口布局资源文件layout\main.xml
6.6.1高级布局文件设计方法
6.6.2常用的android属性变量
6.6.3布局资源的使用方法
6.7动画资源文件anim.xml
6.8图像资源目录drawable
6.8.1图像资源的使用方法
6.8.2Nine-Patch可延伸图像(*.9.png)
6.8.3Nine-Patch图像使用方法
6.8.4Nine-Patch图像按钮生成方法
6.9资源目录的特殊命名格式
第7章基础窗口界面程序设计
7.1按钮组件设计
7.2图像按钮设计
7.3单选菜单程序设计
7.4复选菜单程序设计
7.5对话窗口程序设计
7.6LinearLayout窗口线性布局
7.7RelativeLayout窗口相对布局
7.8TableLayout窗口表格布局
第8章高级窗口界面程序设计
8.1高级窗口显示界面程序设计
8.2条列式菜单程序设计
8.3可延展式菜单程序设计
8.4图例菜单程序设计
8.5文字编辑窗口设计
8.6网址自动链接功能设计
8.7运行进度显示功能设计
8.8星等评分表
8.9布景主题程序设计
第9章常用窗口功能程序设计
9.1常用窗口功能程序设计
9.2搜索条功能
9.3文字自动完成功能
9.4个性化设置菜单程序设计
9.5Tab分页式菜单程序设计
9.6日期与时间设置功能设计
第10章图像与多媒体程序设计
10.1图像显示功能设计
10.2照片艺廊
10.3图像浏览程序
10.4绘图程序设计
10.5触控式屏幕绘图程序
10.6影片播放程序设计
10.7音乐播放程序设计
第11章3D立体图像与动画程序设计
11.1动画效果程序设计
11.2文字动画效果
11.3应用程序图标的动画整理效果
11.43D图像程序设计
11.5半透明3D图像程序设计
11.6应用自制的3DView显示组件
11.73D魔术方块
第12章Google招牌网络程序设计
12.1Android网络程序设计
12.2GoogleMapsAPI金钥
12.3启用GoogleMapsAPI金钥
12.4GoogleMaps网络地图程序设计
12.5网络地图定位功能设计
12.6网络地图多点定位功能设计
12.7GoogleTalk网络会话程序设计
12.7.1配置GTalk开发环境
12.7.2GoogleTalk网络会话程序
12.7.3GoogleTalk程序设计
第13章探究Android系统内核
13.1Android系统内核
13.1.1Android系统内核源代码
13.1.2Android系统内核版权
13.2Android系统目录架构
13.3下载Android系统内核源代码
13.3.1Windows平台下载Android源代码
13.3.2Linux平台下载Android源代码
13.3.3MacOSX平台下载Android源代码
13.4使用Eclipse导入AndroidSDK源代码
13.5编译Android系统
13.5.1完整下载Android源代码的方法Repo
13.5.2编译Android系统内核
13.5.3启动Android新内核
附录AXML常用布局标记查询表
附录BXML常用属性查询表
附录CJava常用类查询表
附录DAndroidSDK1.6版新功能
本书第1章到第3章将会带您探索Android世界,彻底体验Android操作系统的操作方式与开发平台;第4章到第12章将非常完整地讲解如何通过AndroidSDK来进行各种Android程序设计,例如Android窗口程序设计、绘图程序设计、3D立体图像与动画设计、网络程序设计等;最后本书将带您一同探究Android系统源代码与系统内核,为您规划Android平台使用→Android程序设计→Android系统内核一连串完整的Android学习计划。 目前,全球各地都在响应Android的开发热潮,此时正是您加入Android平台开发的最佳时机,如果您想找一本书介绍Android操作系统以及如何使用AndroidSDK进行程序设计,相信本书是您的最佳选择。不管您是想要了解Android的一般使用者,还是打算使用AndroidSDK来开发设计Android程序的人员,本书都可以给您相当大的帮助,而且本书介绍的AndroidSDK开发平台同时适用于Windows、Linux与MacOSX三种操作系统,不管是哪一种操作系统的使用者,都可以通过本书来学习开发Android应用程序。 本书第1章到第3章将会带您探索Android世界,彻底体验Android操作系统的操作方式与开发平台;第4章到第12章将非常完整地讲解如何通过AndroidSDK来进行各种Android程序设计,例如Android窗口程序设计、绘图程序设计、3D立体图像与动画设计、网络程序设计等;最后本书将带您一同探究Android系统源代码与系统内核,为您规划Android平台使用→Android程序设计→Android系统内核一连串完整的Android学习计划。
书籍详细信息 | |||
书名 | Google Android程序设计指南站内查询相似图书 | ||
9787121096679 如需购买下载《Google Android程序设计指南》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 电子工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 45.0 | 语种 | 简体中文 |
尺寸 | 26 × 0 | 装帧 | 平装 |
页数 | 印数 | 5000 |
Google Android程序设计指南是电子工业出版社于2009.10出版的中图分类号为 TN929.53 的主题关于 移动通信-携带电话机-应用程序-程序设计 的书籍。
柯元旦, 宋锐, 编著
盖索林, 编著
(美) 埃布尔森 (Ableson,W.F.) , (美) 柯林斯 (Collins,C.) , (美) 森 (Sen,R.) , 著
靳岩, 姚尚朗, 编著
余志龙等, 编著
E2ECloud工作室, 编著
余志龙, 等著
林城, 编著
(美) 罗杰 (Rogers,R.) , (美) 隆巴尔多 (Lombardo,J.) , (美) 梅德尼克斯 (Mednieks,Z.) , (美) 米克 (Mei...