It'sAndroidTime——GoogleAndroid创赢路线与产品开发实战
正版旧书,商品以实拍图为准,所见即所得,15点前订单当天发货
¥
2.33
九品
仅1件
作者eoeandroid开发者社区 编
出版社电子工业出版社
出版时间2010-07
版次1
装帧平装
上书时间2024-12-18
商品详情
- 品相描述:九品
图书标准信息
-
作者
eoeandroid开发者社区 编
-
出版社
电子工业出版社
-
出版时间
2010-07
-
版次
1
-
ISBN
9787121111556
-
定价
69.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
588页
-
正文语种
简体中文
- 【内容简介】
-
ItsAndroidTime!我们深信这个时代很快就会到来,我们需要做的就是早早进入这个行业,对其行业的趋势做相关的判断,对其中各式各样的产品及其方向都应该有所了解。
本书对Android相关的产品定义和方向进行了详细的调查和分析,以实例的形式循序渐进地引导大家进一步了解Android的知识。
本书深入Android底层讲述如何进行底层开发,同时会站在更高的层面和方向上看待和剖析Android及其开发相关的内容。本书总体的策划思路是:我们将现在看到的或者想到的产品方向进行汇总和归纳,评估每个方向的市场容量,然后选取市场容量足够大的方向用一个或者几个例子讲述如何在这个方向上进行产品的规划、设计、开发和发布等。我们力求选取的方向清晰,又保证选取的方向能被实践证明具有可操作性。
- 【目录】
-
第一篇扬帆篇
第1章AndroidTime是时候了吗2
作者靳岩:eoeMobile.com和eoeandroid.com创始人之一,曾编写过《GoogleAndroid入门与实战》图书。该作者参与编写的章还有:第16章。
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在其他平台的应用8
1.3.3Android应用开发的前景8
1.4小结9
第2章Android项目盈利模式探讨10
作者方翼:互联网实践者,昔日eoeAndroid论坛斑竹。该作者参与编写的章还有:15章。
2.1我是软件开发商10
2.1.1制作应用程序10
2.1.2选择应用软件类型10
2.1.3关于开发10
2.2AndroidMarket平台销售11
2.2.1制作应用软件投放在AndroidMarket上销售11
2.2.2收费应用一定要有价值11
2.2.3真正的用户11
2.2.4AndroidMarket平台销售存在的弊端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
第3章用户定义与UI设计23
作者ken:摩托罗拉中国研发中心资深交互界面设计师,从事GoogleAndroid系统的手机交互界面设计。曾供职于PalmSource北京研发中心,首位交互界面设计师,交互界面设计主管。具有多年的手机交互设计经验,对交互界面设计有着深厚的理解,在Android平台有多款优秀的设计作品上市。
3.1UI概述23
3.1.1UI定义23
3.1.2UI设计的重要性25
3.2用户定义与交互设计方法27
3.2.1了解自己和自己的技术27
3.2.2以UI设计师的身份思考问题27
3.2.3UI细节设计与开发30
3.3小结32
第二篇起航篇
第4章Android2.0技术34
作者张运芳:长期从事Android研究与应用开发,典型的Linux爱好者,开放源代码软件和GNU/Linux的狂热支持者。参与并管理过20余款Android、OMS项目管理及开发。Java狂热爱好者,善于JavaME、Android、BlackBerry等移动嵌入式开发。个性开朗、幽默、善交挚友、刚毅、自强。喜好电影、音乐,曾与摇滚乐队多次同台合作;爱好电吉他、架子鼓、电贝司;目前已经谱写6首完整的乐队曲目。该作者还参与第7、13、14章的编写。
赵学:从事Android相关产品的开发工作,专注于移动互联网应用的发布与分享。喜欢研究算法,热衷于人工智能。骨灰级的游戏玩家,曾在一家专注于Android游戏开发的公司就职。该作者还参与第9章的编写。
4.1Android2.0来临的时代34
4.1.1Android2.0发布34
4.1.2Android2.0技术时代34
4.1.3Android2.0手机前景展望35
4.2Android2.0新特性35
4.2.1Android2.0UI新特性36
4.2.2Android2.0新特性41
4.2.3Android2.0自带程序新特性43
4.3Android2.0开发环境(SDK/开发环境/ADT)46
4.3.1Android2.0SDK下载46
4.3.1.1初见Android--新手入门46
4.3.1.2再聚Android--超级Fans58
4.3.2Android2.0SDK模式分析61
4.3.2.1组件模式下的目录结构62
4.3.2.2官方组件版本SDK64
4.3.3Android2.0SDK更新元素65
4.3.4Android2.0开发环境深入与兼容性66
4.3.4.1Android2.0开发环境的深入66
4.3.4.2Android2.0兼容性72
4.4Android2.0前沿技术实例解析--Gestures手势74
4.5小结77
第5章Android基础开发实例79
作者王雪明:Google粉丝,从事Android研究与应用开发。该作者还参与第11章的编写。
5.1Android体系结构介绍79
5.1.1应用程序80
5.1.2应用程序框架80
5.1.3各种库和Android运行环境80
5.1.4Linux内核81
5.2Android执行文件apk的组成结构81
5.3Android应用的逻辑组成82
5.3.1人机交互界面Activity介绍82
5.3.2广播接收者85
5.3.3服务85
5.3.4内容提供者85
5.4快速构建一个Android工程项目86
5.5创建Android虚拟设备89
5.5.1使用createavd命令创建Androidavd89
5.5.2借助ADT创建Androidavd89
5.6运行一个Android工程91
5.7调试一个Android工程92
5.8签名Android的执行文件94
5.8.1制作签名文件94
5.8.2使用签名文件给APK签名97
5.9发布应用到AndroidMarket商店98
5.9.1注册Market账号99
5.9.2发布已签名的应用到AndroidMarket商店99
5.9.3通过AndroidMarket手机客户端下载应用到手机101
5.10发布应用到eoeMarket商店102
5.10.1eoeMarket的概念102
5.10.2注册成为eoeMarket的开发者102
5.10.3发布应用到eoeMarket中103
5.10.4通过eoeMarket手机客户端下载应用到手机105
5.10.6认领eoeMarket中的应用107
5.10.7在eoeMarket中盈利108
5.11小结109
第6章NDK底层开发与扩展110
作者姚尚朗(IceskYsl):eoemobile.com和eoeAndroid.com创始人之一,Google产品重度依赖者。在移动互联网领域从事个性化推荐与分享平台的搭建和实施,崇尚敏捷开发和快速交付可用软件模式。对电信行业创新商业模式、移动互联网和Web2.0发展趋势有独特的见解,并以实践积极探索之。曾编著过《GoogleAndroid开发入门与实战》、《GoogleAPI大全编程.开发.实例》,合译《TheRailsWay》。他随性、自由、信缘,喜欢背包去陌生的地方旅行,乐交朋友。该作者还参与第8、10、16章的编写。
马万铮:计算机终端技术及无线终端软件技术探索者。2004年进入Motorola开发和设计软件平台及移动终端系统框架;2009年加入T3G,提供Android平台搭建及开发的技术支持。2010年,加入eoeMobile.com,担任PC终端及无线客户端软件技术总监(总工程师)。完美主义者,同时专注于应用层与中间件技术,通晓多种系统的上层与底层原理,对技术与产品要求精益求精,无限制地追求提升性能与用户体验。
周波:一直从事手机应用软件的开发,曾做过的项目有诺基亚OVIContacts客户端、中国移动快讯客户端,2009年加入eoe团队,主要做Android产品开发工作。
6.1NDK概述110
6.2向底层开发进军113
6.2.1底层开发人员需要具备的素质113
6.2.2开发前的准备(环境搭建篇)113
6.2.2.1Windows下的环境搭建113
6.2.2.2Linux(ubuntu)下AndroidNDK配置与开发118
6.2.2.3macbook下AndroidNDK配置与开发120
6.2.2.4NDK项目hello-jni122
6.2.2.5进一步了解NDK124
6.3底层开发实例解析--实时放大镜126
6.3.1实例概述126
6.3.2编写程序代码127
6.3.2.1创建工程127
6.3.2.2编写Java代码128
6.3.2.3编写和编译C文件140
6.3.2.3运行程序并对比性能151
6.3.2.4程序的签名与打包152
6.4小结153
第7章占据手机桌面的应用--Widget154
7.1Widget简介154
7.1.1Widget概念154
7.1.2Widget市场地位155
7.1.3Widget市场容量156
7.2Widget的实现方式158
7.2.1Widget实现的必备元素158
7.2.2Widget实现的步骤159
7.2.2.1创建Demo工程项目159
7.2.2.2Widget桌面布局设计161
7.2.2.3添加AppWidgetProviderInfo元数据163
7.2.2.4实现AppWidgetProvider类164
7.2.2.5Manifest中注册receiver--AppWidgetProvider166
7.2.2.6添加桌面Widget插件168
7.2.2.7实现Widget配置Activity类168
7.2.2.8Manifest中注册配置Activity类169
7.2.2.9AppWidgetProviderInfo元数据中设置要启动的Widget配置Activity169
7.2.2.10设计Widget配置Activity布局170
7.2.2.11实现Widget配置Activity的逻辑框架、结构与功能171
7.2.2.12动态配置桌面Widget插件174
7.3Widget实例175
7.3.1Widget的构思和策划175
7.3.2Widget的架构和实现183
7.3.2.1总体框架设计183
7.3.2.2详细框架设计185
7.3.2.3代码实现187
7.3.2.4Widget测试280
7.3.3Widget的包装和产品化284
7.3.3.1Widget包装284
7.3.3.2Widget产品化295
7.4Widget底层框架分析296
7.4.1添加APPWidget到桌面296
7.4.1.1在Home空白处长按以及Menu中单击添加时发生的事件297
7.4.1.2ADDDialog中选中Widgets后发生的事件303
7.4.1.3在AppWidgetPicker中点击某项后发生的事件308
7.4.1.4添加APPWidget到桌面310
7.4.2AppWidget的更新319
7.4.3APPWidget的管理325
7.4.4APPWidget框架接收的Action336
7.4.5APPWidget的回调方法340
7.4.6APPWidget的生命周期342
7.5Widget产品注意问题351
7.6小结352
第三篇搏击篇
第8章传统应用软件--突围之道354
8.1传统应用软件--Android背后的支柱354
8.1.1应用的分类及统计355
8.1.2透过表象看本质,找准方向355
8.1.3立足优势和不足,寻找突破点356
8.2传统应用软件--突围前的准备356
8.2.1一个未被开发的新兴需求市场356
8.2.2一个竞争激烈但有机可乘的市场357
8.2.3换个角度思考出路359
8.3传统应用软件--开始突围361
8.3.1快速出击新兴的需求市场361
8.3.2站在先行者的肩膀上前进366
8.3.3绕过去也是一种成功368
8.4小结368
第9章成为游戏开发家族的一员369
9.1牵引Android发展的火车头--Android游戏定位369
9.2市场前景分析369
9.3游戏开发实例《是男人就坚持20秒》370
9.3.1游戏策划371
9.3.2游戏构架的搭建372
9.3.3美工制作376
9.3.4编程实现377
9.3.5后续开发展望396
9.3.6开发流程总结399
9.4破卵成蝶,点石成金--进阶技巧400
9.4.1碰撞判断400
9.4.2内存管理406
9.4.3寻路算法411
9.5小结412
第10章移动互联网与平台化产品413
10.1移动互联网平台化的那点事413
10.1.1移动互联网概述及其发展趋势413
10.1.2平台化概述414
10.1.3平台化的诱惑414
10.1.4移动互联网平台化产品,你准备好了吗415
10.2移动互联网平台化产品方向的选择建议415
10.2.1移动互联网产品特点415
10.2.2移动互联网产品方向416
10.3移动互联网平台化产品实战417
10.3.1产品的选型、构思和策划417
10.3.2技术选型418
10.3.3产品技术架构420
10.3.4服务器端技术的实现425
10.3.4.1预备知识425
10.3.4.2创建DB427
10.3.4.3实现Web端432
10.3.4.4实现管理端444
10.3.4.5实现API447
10.3.5应用部署454
10.3.6接口文档撰写458
10.3.7客户端技术实现464
10.4移动互联平台化开发中需注意的问题468
10.5小结469
第11章传统互联网服务商迁移470
11.1传统互联网服务商的特征及其移动市场分析470
11.2手机壁纸服务需求分析和设计470
11.2.1壁纸服务的发展概况470
11.2.2Android壁纸服务的整体架构设计471
11.3技术实现473
11.3.1数据库实现存储473
11.3.2服务器端技术实现475
11.3.3客户端实现479
11.4运行效果491
11.5小结492
第12章位置服务--随时随地的生活助手493
飘信团队:
郑德舜长期从事嵌入式平台的研发工作。近两年来关注于Android平台研发,参与过若干个大型的软件研发项目,有丰富的项目实战经历和软件产品化经验。
刘雪峰从事嵌入式平台的研究和开发工作,对各嵌入式各操作系统平台及通信产品有较好的掌握。具有丰富的项目开发及产品策划经验。
吴婧婵致力于营销推广领域的工作。现从事房地产策划工作,独立负责项目的推广、运作。
12.1站在时代的壶口瀑布上--位置服务概述493
12.2观念就是生产力--位置服务的前景和市场分析494
12.2.1LBS行业发展概况494
12.2.2LBS技术发展现状495
12.2.3LBS技术发展趋势496
12.2.4LBS行业发展可参考性分析497
12.3做事,做市,做势--位置服务类应用实战498
12.3.1思路决定出路--选择一个好的方向498
12.3.2智慧与机遇的嫁接--架构和实施501
12.3.3内涵与表象的兼顾--产品和包装516
12.4慢工细磨,反复论证--产品过程需要注意的问题517
12.4.1产品的概念517
12.4.2产品的需求分析519
12.4.3产品的设计519
12.4.4找到产品的平衡点519
12.5小结519
第13章Android平台应用向OMS平台迁移520
13.1OMS概述520
13.2OMS特色521
13.2.1OMSUI特色521
13.2.2OMS业务与自带应用特色528
13.2.3OMSSDK特色530
13.3OMS和Android的关系532
13.4普通Android应用如何向OMS平台迁移532
13.4.1OMS开发平台搭建532
13.4.2OMS应用和Android应用的差异542
13.4.3普通Android应用向OMS平台迁移543
13.5小结544
第14章Android源码开发环境及源码编译545
14.1快速构建Android源码开发环境545
14.1.1快速安装Ubuntu9.10是Ubuntu10.04545
14.1.2快速构建基于Ubuntu下的Android源码开发环境549
14.2Android源码编译技术556
14.2.1常用Android核心编译命令556
14.2.2Android编译完成后的代码结构558
14.3添加自己的应用程序到Android源码中561
14.3.1添加自定义内置软件项目561
14.3.2关于Android系统级应用使用
第三方Jar包562
14.3.3结合Eclipse编辑Android源码564
14.4构建自己的Android桌面566
14.4.1构建普通的HOME类型应用程序567
14.4.2定制自己的AndroidHOME桌面568
14.5小结573
第四篇瞭望篇
第15章你真的准备好了吗575
15.1Android战场上的人们575
15.1.1中国Android事业的发展575
15.1.2Android在中国576
15.2对于从业者的挑战与机遇577
15.2.1对于从业者的挑战577
15.2.2我们的机遇578
15.3观念的转变579
15.4小结579
第16章Android行动是时候了580
16.1智能手机系统的现况和发展趋势580
16.1.1智能手机系统群雄逐鹿580
16.1.2智能手机业发展趋势584
16.2Android应用商店现况和发展趋势587
16.3Android从业者何去何从590
16.3.1第一阶段:从业者入门590
16.3.2第二阶段:进阶和实战590
16.3.3第三阶段:做产品并发布出去591
16.3.4第四阶段:联盟推广和盈利591
16.4小结591
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价