图书介绍

It's Android Time——Google Android创赢路线与产品开发实战PDF|Epub|txt|kindle电子书版本网盘下载

It's Android Time——Google Android创赢路线与产品开发实战
  • EOEANDROID开发者社区编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121111556
  • 出版时间:2010
  • 标注页数:590页
  • 文件大小:198MB
  • 文件页数:608页
  • 主题词:移动通信-携带电话机-应用程序-程序设计

PDF下载


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

下载说明

It's Android Time——Google Android创赢路线与产品开发实战PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 扬帆篇2

第1章 Android Time是时候了吗2

1.1Android是什么,可以吃吗2

1.1.1一切都从Android开始2

1.1.2细说Android2

1.1.3Android的演变与现状3

1.2Android的发展3

1.2.1Android成长之路3

1.2.2手机开放联盟4

1.2.3已面市的Android手机5

1.2.4OMS简介5

1.2.5Android用户简析6

1.3Android的前景7

1.3.1Android平台的发展与Android手机的前景7

1.3.2Android在其他平台的应用7

1.3.3Android应用开发的前景8

1.4小结9

第2章 Android项目赢利模式探讨10

2.1我是软件开发商10

2.1.1制作应用程序10

2.1.2选择应用软件类型10

2.1.3关于开发10

2.2Android Market平台销售11

2.2.1制作应用软件投放在Market上销售11

2.2.2收费应用一定要有价值11

2.2.3真正的用户11

2.2.4Android Market平台销售存在的弊端15

2.2.5本土化策略15

2.3是赢利而非广告15

2.3.1免费软件是大趋势15

2.3.2广告16

2.3.3GoogleAdsens16

2.3.4Admob16

2.3.5专业性广告18

2.3.6植入性广告18

2.3.7对广告创收的忠告18

2.4为互联网服务商定制客户端19

2.4.1术业有专攻19

2.4.2提供API的互联网服务商19

2.4.3没有开放API接口的网站19

2.5做项目的真谛:时间换金钱20

2.6做解决方案要注意的问题20

2.7小结22

第二篇 起航篇24

第3章 用户定义与UI设计24

3.1UI概述24

3.1.1UI定义24

3.1.2UI设计的重要性26

3.2用户定义与交互设计方法28

3.2.1了解自己和自己的技术28

3.2.2以UI设计师的身份思考问题28

3.2.3UI细节设计与开发31

3.3小结33

第4章 Android 2.0技术34

4.1Android 2.0来临的时代34

4.1.1Android 2.0发布34

4.1.2Android 2.0技术时代34

4.1.3Android 2.0手机前景展望35

4.2Android 2.0新特性35

4.2.1Android 2.0 UI新特性36

4.2.2Android 2.0新特性41

4.2.3Android 2.0自带程序新特性43

4.3Android 2.0开发环境(SDK/开发环境/ADT)45

4.3.1Android 2.0 SDK下载45

4.3.1.1初见Android——新手入门46

4.3.1.2再聚Android——超级Fans57

4.3.2Android 2.0 SDK模式分析60

4.3.2.1组件模式下的目录结构61

4.3.2.2官方组件版本SDK63

4.3.3Android 2.0 SDK更新元素64

4.3.4Android 2.0开发环境深入与兼容性65

4.3.4.1Android 2.0开发环境的深入65

4.3.4.2Android 2.0兼容性71

4.4Android 2.0前沿技术实例解析——Gestures手势73

4.5小结76

第5章 Android基础开发实例78

5.1Android体系结构介绍78

5.1.1应用程序79

5.1.2应用程序框架79

5.1.3各种库和Android运行环境79

5.1.4Linux内核80

5.2Android执行文件apk的组成结构80

5.3Android应用的逻辑组成81

5.3.1人机交互界面Activity介绍81

5.3.2广播接收者84

5.3.3服务84

5.3.4内容提供者84

5.4快速构建一个Android工程项目85

5.5创建Android虚拟设备88

5.5.1使用create avd命令创建Android avd88

5.5.2借助ADT创建Android avd88

5.6运行一个Android工程90

5.7调试一个Android工程91

5.8签名Android的执行文件93

5.8.1制作签名文件93

5.8.2使用签名文件给apk签名96

5.9发布应用到Android Market商店97

5.9.1注册Market账号98

5.9.2发布已签名的应用到AndroidMarket商店98

5.9.3通过Android Market手机客户端下载应用到手机100

5.10发布应用到eoeMarket商店101

5.11小结108

第6章 NDK底层开发与扩展109

6.1NDK概述109

6.2向底层开发进军112

6.2.1底层开发人员需要具备的素质112

6.2.2开发前的准备(环境搭建篇)112

6.2.2.1Windows下的环境搭建112

6.2.2.2Linux(ubuntu)下AndroidNDK配置与开发117

6.2.2.3maebook下Android NDK配置与开发119

6.2.2.4NDK项目hello-jni121

6.2.2.5进一步了解NDK123

6.3底层开发实例解析——实时放大镜125

6.3.1实例概述125

6.3.2编写程序代码126

6.3.2.1创建工程126

6.3.2.2编写Java代码127

6.3.2.3编写和编译C文件139

6.3.2.4运行程序并对比性能150

6.3.2.5程序的签名与打包151

6.4小结152

第7章 占据手机桌面的应用——Widget153

7.1Widget简介153

7.1.1Widget概念153

7.1.2Widget市场地位154

7.1.3Widget市场容量155

7.2Widget的实现方式157

7.2.1Widget实现的必备元素157

7.2.2Widget实现的步骤158

7.2.2.1创建Demo工程项目158

7.2.2.2Widget桌面布局设计160

7.2.2.3添加AppWidgetProviderInfo元数据162

7.2.2.4实现AppWidgetProvider类163

7.2.2.5Manifest中注册receiver——AppWidgetProvider165

7.2.2.6添加桌面Widget插件166

7.2.2.7实现Widget配置Activity类167

7.2.2.8Manifest中注册配置Activity类167

7.2.2.9AppWidgetProviderInfo元数据中设置要启动的Widget配置Activity168

7.2.2.10设计Widget配置Activity布局168

7.2.2.11实现Widget配置Activity的逻辑框架、结构与功能170

7.2.2.12动态配置桌面Widget插件173

7.3Widget实例174

7.3.1Widget的构思和策划174

7.3.2Widget的架构和实现181

7.3.2.1总体框架设计182

7.3.2.2详细框架设计184

7.3.2.3代码实现186

7.3.2.4Widget测试279

7.3.3Widget的包装和产品化283

7.3.3.1Widget包装283

7.3.3.2Widget产品化294

7.4Widget底层框架分析295

7.4.1添加APP Widget到桌面295

7.4.1.1在Home空白处长按以及Menu中单击添加时发生的事件296

7.4.1.2ADD Dialog中选中Widgets后发生的事件302

7.4.1.3在AppWidget Picker中点击某项后发生的事件307

7.4.1.4添加APPWidget到桌面309

7.4.2AppWidget的更新318

7.4.3APP Widget的管理324

7.4.4APP Widget框架接收的Action335

7.4.5APP Widget的回调方法339

7.4.6APP Widget的生命周期341

7.5Widget产品注意问题350

7.6小结351

第三篇 搏击篇353

第8章 传统应用软件——突围之道353

8.1传统应用软件——Android背后的支柱353

8.1.1应用的分类及统计354

8.1.2透过表象看本质,找准方向354

8.1.3立足优势和不足,寻找突破点355

8.2传统应用软件——突围前的准备355

8.2.1一个未被开发的新兴需求市场355

8.2.2一个竞争激烈但有机可乘的市场356

8.2.3换个角度思考出路358

8.3传统应用软件——开始突围360

8.3.1快速出击新兴的需求市场360

8.3.2站在先行者的肩膀上前进365

8.3.3绕过去也是一种成功367

8.4小结367

第9章 成为游戏开发家族的一员368

9.1牵引Android发展的火车头——Android游戏定位368

9.2市场前景分析368

9.3游戏开发实例《是男人就坚持20秒》369

9.3.1游戏策划370

9.3.2游戏构架的搭建371

9.3.3美工制作375

9.3.4编程实现376

9.3.5后续开发展望395

9.3.6开发流程总结398

9.4破卵成蝶,点石成金——进阶技巧399

9.4.1碰撞判断399

9.4.2内存管理405

9.4.3寻路算法410

9.5小结411

第10章 移动互联网与平台化产品412

10.1移动互联网平台化的那点事412

10.1.1移动互联网概述及其发展趋势412

10.1.2平台化概述413

10.1.3平台化的诱惑413

10.1.4移动互联网平台化产品,你准备好了吗414

10.2移动互联网平台化产品方向的选择建议414

10.2.1移动互联网产品特点414

10.2.2移动互联网产品方向415

10.3移动互联网平台化产品实战416

10.3.1产品的选型、构思和策划416

10.3.2技术选型417

10.3.3产品技术架构419

10.3.4服务器端技术的实现424

10.3.4.1预备知识424

10.3.4.2创建DB426

10.3.4.3实现Web端431

10.3.4.4实现管理端443

10.3.4.5实现API446

10.3.5应用部署453

10.3.6接口文档撰写457

10.3.7客户端技术实现463

10.4移动互联平台化开发中需注意的问题467

10.5小结468

第11章 传统互联网服务商迁移469

11.1传统互联网服务商的特征及其移动市场分析469

11.2手机壁纸服务需求分析和设计469

11.2.1壁纸服务的发展概况469

11.2.2Android壁纸服务的整体架构设计470

11.3技术实现472

11.3.1数据库实现存储472

11.3.2服务器端技术实现474

11.3.3客户端实现478

11.4运行效果490

11.5小结491

第12章 位置服务——随时随地的生活助手492

12.1站在时代的壶口瀑布上——位置服务概述492

12.2观念就是生产力——位置服务的前景和市场分析493

12.2.1LBS行业发展概况493

12.2.2LBS技术发展现状494

12.2.3LBS技术发展趋势495

12.2.4LBS行业发展可参考性分析496

12.3做事,做市,做势——位置服务类应用实战497

12.3.1思路决定出路——选择一个好的方向497

12.3.2智慧与机遇的嫁接——架构和实施500

12.3.3内涵与表象的兼顾——产品和包装515

12.4慢工细磨,反复论证——产品过程需要注意的问题516

12.4.1产品的概念516

12.4.2产品的需求分析518

12.4.3产品的设计518

12.4.4找到产品的平衡点518

12.5小结518

第13章 Android平台应用向OMS平台迁移519

13.1OMS概述519

13.2OMS特色520

13.2.1OMS UI特色520

13.2.2OMS业务与自带应用特色527

13.2.3OMS SDK特色528

13.3OMS和Android的关系530

13.4普通Android应用如何向OMS平台迁移531

13.4.1OMS开发平台搭建531

13.4.2OMS应用和Android应用的差异540

13.4.3普通Android应用向OMS平台迁移541

13.5小结542

第14章 Android源码开发环境及源码编译543

14.1快速构建Android源码开发环境543

14.1.1快速安装Ubuntu 9.10或Ubuntu 10.04543

14.1.2快速构建基于Ubuntu下的Android源码开发环境546

14.1.2.1快速安装Android源码下载环境及编译环境546

14.1.2.2下载Android源码548

14.2Android源码编译技术553

14.2.1常用Android核心编译命令553

14.2.2Android编译完成后的代码结构555

14.3添加自己的应用程序到Android源码中558

14.3.1添加自定义内置软件项目558

14.3.2关于Android系统级应用使用第三方Jar包560

14.3.3结合Eclipse编辑Android源码561

14.4构建自己的Android桌面563

14.4.1构建普通的HOME类型应用程序564

14.4.2定制自己的Android HOME桌面565

14.5小结569

第四篇 瞭望篇572

第15章 你真的准备好了吗572

15.1Android战场上的人们572

15.1.1中国Android事业的发展572

15.1.2Android在中国573

15.2对于从业者的挑战与机遇574

15.2.1对于从业者的挑战574

15.2.2我们的机遇575

15.3观念的转变576

15.4小结576

第16章 Android行动是时候了577

16.1智能手机系统的现况和发展趋势577

16.1.1智能手机系统群雄逐鹿577

16.1.2智能手机业发展趋势581

16.2Android应用商店现况和发展趋势584

16.3Android从业者何去何从587

16.4小结588

热门推荐