当前位置:首页 > 工业技术
Android江湖
Android江湖

Android江湖PDF电子书下载

工业技术

  • 电子书积分:18 积分如何计算积分?
  • 作 者:徐娜子编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2011
  • ISBN:9787121146411
  • 页数:640 页
图书介绍:本书分为18个章节,基础篇讲解了Android的发展前景和开发环境的搭建过程;核心技术篇详细讲解了Android的核心知识;提高篇详细讲解了Android在现实中的常见领域的使用过程;综合实例篇通过两个具体实例的实现过程,讲解了大型Android项目的开发流程。
《Android江湖》目录
标签:编著 江湖

第一篇天下风云出我辈(基础篇) 1

第1章Android来袭 2

1.1江湖恩怨 3

1.1.1何谓智能手机 3

1.1.2智能手机的特点 4

1.1.3当前主流的智能手机系统 4

1.2 Android来袭 6

1.2.1系出名门 6

1.2.2 Android开发团队 6

1.3一统天下是夙愿 7

1.3.1奖励机制 8

1.3.2光明的前景 9

1.3.3看市场纷争 9

1.4不得不提前说Android模拟器 10

1.4.1 Android模拟器简介 10

1.4.2模拟器和真机究竟有何区别 11

1.4.3模拟器简单总结 11

1.5小结 14

第2章绝世好剑——Android SDK 15

2.1工欲善其事,必先利其器 16

2.1.1安装Android SDK的系统要求 17

2.1.2Android软件开发包 17

2.2常规方法装备自己 18

2.2.1安装JDK、 Eclipse、Android SDK 18

2.2.2设定Android SDK Home 30

2.2.3验证开发环境 30

2.2.4创建Android虚拟设备(AVD) 32

2.3常见的几个问题 34

2.4小结 39

第3章人生的第一次 40

3.1 Android体系结构介绍 41

3.1.1目录结构 41

3.1.2 SDK文档中的帮助信息 42

3.1.3 SDK中的工具 43

3.2看前辈们的杰作 45

3.3第一次练习 49

3.3.1新建Android工程 50

3.3.2编写代码和代码分析 51

3.3.3调试 52

3.3.4运行项目 54

3.4小结 56

第4章内功修行是基础 57

4.1纵览体系结构 58

4.1.1根基 59

4.1.2成功的中间层 59

4.1.3何谓根本 60

4.1.4招式 60

4.2五大组件 61

4.2.1用Activity表现界面 61

4.2.2用Intent和Intent Filters实现切换 61

4.2.3 Service为你服务 62

4.2.4用BroadcastIntentReceiver发送广播 63

4.2.5用ContentProvider存储数据 64

4.3分析工程文件 64

4.3.1文件AndroidManfest.xml 65

4.3.2不完全一样的src目录 66

4.3.3常量值文件和布局文件 67

4.4生命周期的意义 68

4.4.1 Android周期 69

4.4.2 Android进程 69

4.4.3 Activity的生命周期 70

4.5进程和线程的心有灵犀 72

4.5.1先看进程 72

4.5.2再看线程 73

4.6小结 74

第二篇—入江湖岁月催(核心技术篇) 75

第5章系出名门 76

5.1用UI来装备自己 77

5.1.1 View视图组件 77

5.1.2 ViewGroup容器 78

5.1.3 Layout规划布局 78

5.1.4 LayoutParams参数的意义 80

5.1.5练习 81

5.2继续布局 90

5.2.1线性布局LinearLayout 91

5.2.2框架布局FrameLayout 95

5.2.3绝对布局AbsoluteLayout 96

5.2.4相对布局RelativeLayout 97

5.2.5表格布局TableLayout 99

5.2.6练习表单布局 100

5.2.7练习切换卡 102

5.3友好界面menu 106

5.4 Intent和Activity情深意浓 110

5.4.1Intent调用另一个Activity 110

5.4.2联合使用Intent和Activity 113

5.4.3将数据返回到前一个Activity 117

5.5列表控件ListView 123

5.5.1通过ArrayAdapter接收一个数组或通过List作为参数来构建 124

5.5.2使用SimpleAdapter 125

5.6对话框控件Dialog 127

5.7Toast和Notification控件实现提醒 134

5.7.1 Toast提醒你 135

5.7.2 Notification提醒你 135

5.7.3练习Toast和Notifiication 137

5.8小结 146

第6章人外有人,山外有山 147

6.1在对话框中使用进度条 148

6.2使用Spinner和setDropDownViewResource 152

6.3 Gallery和BaseAdapter容器 155

6.4用AnalogClock和DigitalClock实现模拟小时钟 159

6.5 FileSearch文件搜索引擎 163

6.6小结 166

第7章琅嬛福地 167

7.1 5种存储 168

7.2最简单的存储SharedPreferences 168

7.2.1 SharedPreferences简介 169

7.2.2练习SharedPreferences 169

7.3文件存储 171

7.4最常用的SQLite 172

7.5 ContentProvider存储 181

7.5.1 ContentProvider介绍 181

7.5.2使用ContentProvider 182

7.6网络存储 186

7.7数据存储的综合演练 189

7.7.1用SQLite实现日记本功能 189

7.7.2ContentProvider实现对日记本数据的操作 198

7.8小结 214

第8章电话短信双剑合璧 215

8.1再探Intent 216

8.2实现拨打电话 220

8.2.1基本的拨号程序 220

8.2.2可输入电话号码的拨号程序 222

8.2.3 IntentFilter实现拨号处理 224

8.3实现短信发送 226

8.4相关包 229

8.5小结 230

第9章GPS伴你走天涯 231

9.1位置服务 232

9.1.1 android.location功能类 232

9.1.2实现Android定位 233

9.1.3练习GPS定位 237

9.2及时获取位置信息 240

9.2.1 Maps库类 240

9.2.2 LocationManager能及时监听你 241

9.3在Android中使用地图 243

9.3.1准备工作 243

9.3.2使用Map API密钥的基本流程 246

9.3.3应用Map API密钥实例 249

9.4小结 255

第10章虚拟与现实 256

10.1 OpenGL介绍 257

10.2实战应用Android OpenGL 259

10.2.1实现星星划过的效果 259

10.2.2实现一个3D场景 264

10.2.3飘动的旗帜 267

10.2.4列表显示多个3D物体 270

10.2.5粒子发射系统 273

10.3小结 278

第11章程序也需要优化 279

11.1实现高效Java编程9条基础规则 280

11.2编写优秀代码的技巧 283

11.3 Java命名规范 286

11.4 Java程序优化 287

11.4.1基本优化 288

11.4.2程序性能优化 298

11.4.3高效的Android程序 304

11.4.4 Android的单元测试 308

11.5小结 312

第三篇皇图霸业笑谈中(提高篇) 313

第12章在通信领域一展身手 314

12.1 TextView和EditText交互 315

12.2拨打电话 317

12.3 E-mail邮件处理 320

12.4震动你的心扉 324

12.5实现图文提醒功能 328

12.6状态栏提醒 331

12.7实现文件管理器功能 335

12.8使用WiFi服务 342

12.9使用SIM卡 351

12.10触摸拨号按钮 356

12.11查看并显示手机中当前正在运行的程序 358

12.12改变屏幕方向 362

12.13小结 366

第13章在自动服务领域游刃有余 367

13.1实现短信自动提醒 368

13.2获取手机电池容量 372

13.3实现短信群发功能 375

13.4获取存储卡容量 379

13.5对内存和存储卡中的文件进行操作 383

13.6闹钟提醒 391

13.7设置黑名单 399

13.8动态更换手机屏幕背景 403

13.9设置开机显示 414

13.10小结 416

第14章在多媒体领域大放光芒 417

14.1绘制各种几何图形 418

14.2设置一个屏保程序 422

14.3图片的触摸移动 435

14.4获取并显示存储卡中的图片 440

14.5调节手机音量 446

14.6播放MP3文件 450

14.7实现录音功能 456

14.8设计一个影片播放器 463

14.9设置手机铃声 467

14.10小结 472

第15章Internet更加给力 473

15.1在手机中使用HTML程序 474

15.2浏览网页 475

15.3使用内置浏览器打开网页 477

15.4通过网络下载MP3并播放 481

15.5调用QQ空间照片并显示 490

15.6将文件上传至服务器 495

15.7网络下载手机铃声 499

15.8下载并安装APK 506

15.9小结 13

第16章Google API是独有的优势 514

16.1Google Search API实现检索处理 515

16.2验证官方账号 522

16.3实现地址查询 531

16.4实现路途导航 536

16.5实现GPS实时更新的处理 545

16.6手机随身翻译 551

16.7实现二维条码扫描功能 554

16.8更改手机屏幕的颜色 565

16.9小结 572

第四篇不胜人生一场醉(综合实战篇) 573

第17章风云再起之RSS 574

17.1 RSS开发必备 575

17.1.1 RSS技术介绍 575

17.1.2 SAX技术介绍 577

17.2实现一个RSS订阅系统 582

17.2.1主程序example java 582

17.2.2文件example_1.java 584

17.2.3文件example_2.java 587

17.2.4文件News.java 588

17.2.5文件MyAdapter.java 589

17.2.6文件MyHandler.java 591

17.3小结 596

第18章尘埃落定之足球游戏 597

18.1蓬勃发展的手机游戏 598

18.1.1 1.2亿手机游戏用户 598

18.1.2淘金的时代 599

18.1.3现实还需努力 599

18.2 Java游戏开发面面观 600

18.3足球游戏介绍 603

18.3.1手机足球游戏 603

18.3.2策划游戏 604

18.3.3准备工作 604

18.4项目架构 605

18.4.1总体架构 606

18.4.2规划类 606

18.5具体编码 608

18.5.1 Activity类开发 608

18.5.2欢迎界面 614

18.5.3加载节目 622

18.5.4运动控制 624

18.5.5奖品模块 636

18.6小结 640

返回顶部