图书介绍

Google Android程序设计指南PDF|Epub|txt|kindle电子书版本网盘下载

Google Android程序设计指南
  • 杨文志编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121096679
  • 出版时间:2009
  • 标注页数:378页
  • 文件大小:117MB
  • 文件页数:391页
  • 主题词:移动通信-携带电话机-应用程序-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Google Android程序设计指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Android的诞生1

1.1什么是Android(机器人)2

1.1.1Android就是一种手机操作系统3

1.1.2Android使用Java语言开发程序4

1.2Linux+Google的连锁反应=Android4

1.2.1Android是免费且开放的手机开发平台4

1.2.2开发Android的未来商机5

1.3到底有没有Google Phone(GPhone)6

1.4第二代GPhone——G2魔术机现身7

1.5Android开放源代码计划的商机9

1.5.1通过ASL版权将Android商业化10

1.5.2Android开放式手持平台联盟10

1.5.3Android开发者的奖励——悬赏1 000万美元12

1.6在Android Market销售开发软件15

1.6.1如何上载软件到Android Market销售16

1.6.2如何下载Android Market的应用软件17

第2章 Android SDK软件开发组件18

2.1Android SDK软件开发组件19

2.1.1Android Linux系统内核19

2.1.2Android仿真器20

2.1.3Eclipse图形界面开发环境21

2.1.4Dalvik虚拟机器22

2.1.5Android除错工具23

2.1.6Android应用程序架构24

2.2安装Android SDK的最低硬件需求24

2.3安装Windows版本Android SDK25

2.3.1安装Android SDK25

2.3.2安装Eclipse(月蚀)集成开发环境27

2.3.3安装Java JDK28

2.3.4安装Android ADT开发工具29

2.3.5启动Android仿真器30

2.4Linux平台安装Android SDK31

2.4.1安装Linux版Android SDK32

2.4.2安装Linux版Eclipse32

2.4.3安装Linux版Java JDK32

2.5Mac OS X平台安装Android SDK34

2.5.1安装Mac OS X版Android SDK34

2.5.2安装Mac OS X版Eclipse36

2.5.3安装Mac OS X版JavaJDK36

2.6升级Android SDK37

第3章 Android SDK开发平台应用38

3.1Android仿真器39

3.1.1定制化Android仿真器硬件装置41

3.1.2设置Android SDK tools工作路径环境变量45

3.1.3Android SDK手机开发环境设置45

3.1.4Android语系设置与中文输入法47

3.1.5Webkit浏览器48

3.1.6Dialer拨电话功能50

3.1.7Contacts电话联络簿50

3.2Android仿真器启用SD存储卡的方法51

3.2.1adb+push上传文件到SD存储卡52

3.2.2adb+pull从SD存储卡下载文件53

3.3如何开启Android仿真器的多媒体功能53

3.3.1Android仿真器影片播放方法53

3.3.2Android仿真器音乐播放方法54

3.4安装/移除APK应用程序55

3.4.1下载APK应用程序56

3.4.2安装APK应用程序57

3.4.3移除APK应用程序57

3.5Android开发程序示范与应用58

3.5.1另一个Android Market59

3.5.2GPS卫星导航60

3.5.3AndFTP文件发送与文件管理程序62

3.5.4Skype网络电话63

3.5.5MSN网络聊天64

3.6Android SDK开发工具使用方法65

3.6.1adb系统除错与连接工具65

3.6.2ddms除错监控系统67

3.6.3Emulator命令行启动参数70

3.6.4Android仿真器远程登录模式71

3.7破解Android系统root权限73

第4章 Android程序设计入门76

4.1需要购买Android手机才能开发程序吗77

4.2Eclipse集成式开发环境77

4.2.1Eclipse使用秘诀80

4.2.2中文化Eclipse开发环境83

4.3第一个Android程序:Hello Android85

4.3.1Android程序运行原理88

4.3.2Activity生命周期89

4.3.3Android程序目录架构91

4.3.4解压缩Hello Android APK组件93

4.3.5XML使用者界面设置文件93

4.3.6Eclipse除错功能97

4.4第二个Android程序:记事本(Note Pad)100

4.4.1创建记事本菜单101

4.4.2创建记事本的编辑功能107

4.4.3创建记事本程序的生命周期运行机制115

4.4.4替记事本程序除错121

4.5第三个Android程序:登陆月球(Lunar Lander)122

4.5.1游戏源代码设计123

4.5.2游戏资源文件设计126

4.6不采用Eclipse的Android程序设计方法128

4.6.1使用android.bat生成程序实例129

4.6.2Ant编译程序130

4.6.3手动除错131

4.7分析程序运行速度——traceview133

第5章 Android程序设计架构135

5.1Android应用程序设计架构136

5.2设计Android Manifest应用程序定义文件136

5.3Android资源文件程序设计139

5.4R.java资源类源代码的定义140

5.5Java源代码运用资源文件的方法141

5.6在Java源代码使用Android系统资源文件的方法143

5.7Android SDK API程序架构使用方法144

5.7.1取得Android API源代码144

5.7.2Android API分类方式145

5.7.3Android API的查询方法146

5.8Android应用程序运行模型147

第6章 XML资源文件设计148

6.1XML资源文件设计149

6.2文字资源文件strings.xml149

6.2.1文字资源的使用方法150

6.2.2多国语言文字资源的设计方法150

6.3文字颜色设置资源文件——colors.xml150

6.3.1文字颜色资源的使用方法152

6.3.2图像颜色资源文件——colors.xml152

6.3.3图案颜色资源的使用方法153

6.4尺寸定义资源文件——dimens.xml153

6.5主题风格资源文件——styles.xml154

6.6窗口布局资源文件——layoutmain.xml156

6.6.1高级布局文件设计方法157

6.6.2常用的android属性变量158

6.6.3布局资源的使用方法159

6.7动画资源文件——anim.xml159

6.8图像资源目录——drawable161

6.8.1图像资源的使用方法161

6.8.2Nine-Patch可延伸图像(*.9.png)162

6.8.3Nine-Patch图像使用方法164

6.8.4Nine-Patch图像按钮生成方法164

6.9资源目录的特殊命名格式165

第7章 基础窗口界面程序设计166

7.1按钮组件设计167

7.2图像按钮设计172

7.3单选菜单程序设计173

7.4复选菜单程序设计178

7.5对话窗口程序设计178

7.6Linear Layout窗口线性布局183

7.7Relative Layout窗口相对布局186

7.8Table Layout窗口表格布局189

第8章 高级窗口界面程序设计191

8.1高级窗口显示界面程序设计192

8.2条列式菜单程序设计192

8.3可延展式菜单程序设计194

8.4图例菜单程序设计197

8.5文字编辑窗口设计202

8.6网址自动链接功能设计206

8.7运行进度显示功能设计207

8.8星等评分表211

8.9布景主题程序设计213

第9章 常用窗口功能程序设计219

9.1常用窗口功能程序设计220

9.2搜索条功能220

9.3文字自动完成功能223

9.4个性化设置菜单程序设计226

9.5Tab分页式菜单程序设计234

9.6日期与时间设置功能设计237

第10章 图像与多媒体程序设计241

10.1图像显示功能设计242

10.2照片艺廊246

10.3图像浏览程序251

10.4绘图程序设计256

10.5触控式屏幕绘图程序262

10.6影片播放程序设计268

10.7音乐播放程序设计270

第11章 3D立体图像与动画程序设计273

11.1动画效果程序设计274

11.2文字动画效果278

11.3应用程序图标的动画整理效果283

11.43D图像程序设计289

11.5半透明3D图像程序设计301

11.6应用自制的3D View显示组件304

11.73D魔术方块308

第12章 Google招牌网络程序设计311

12.1Android网络程序设计312

12.2Google Maps API金钥316

12.3启用Google Maps API金钥319

12.4Google Maps网络地图程序设计320

12.5网络地图定位功能设计324

12.6网络地图多点定位功能设计329

12.7Google Talk网络会话程序设计331

12.7.1配置GTalk开发环境331

12.7.2Google Talk网络会话程序334

12.7.3Google Talk程序设计336

第13章 探究Android系统内核345

13.1Android系统内核346

13.1.1Android系统内核源代码347

13.1.2Android系统内核版权347

13.2Android系统目录架构348

13.3下载Android系统内核源代码351

13.3.1Windows平台下载Android源代码351

13.3.2Linux平台下载Android源代码354

13.3.3Mac OS X平台下载Android源代码355

13.4使用Eclipse导入Android SDK源代码356

13.5编译Android系统358

13.5.1完整下载Android源代码的方法——Repo358

13.5.2编译Android系统内核360

13.5.3启动Android新内核362

附录A XML常用布局标记查询表363

附录B XML常用属性查询表367

附录C Java常用类查询表370

附录D Android SDK 1.6版新功能375

热门推荐