新書推薦:
《
人的消逝:从原子弹、互联网到人工智能
》
售價:NT$
484.0
《
想象的共同体--民族主义的起源与散布(增订版)
》
售價:NT$
352.0
《
医学图形图像处理基于Python VTK的实现
》
售價:NT$
760.0
《
山家清供:小楷插图珍藏本 谦德国学文库系列
》
售價:NT$
653.0
《
政略与战略论
》
售價:NT$
638.0
《
百年词史-(1900-2000(全二册))
》
售價:NT$
1520.0
《
RDI人际关系发展疗法:修复孤独症核心障碍,让干预回归生活
》
售價:NT$
454.0
《
金融科技监管的目标、原则和实践:全球视野下加密货币的监管
》
售價:NT$
505.0
|
編輯推薦: |
适用于没有项目开发经验或程序设计基础薄弱的读者,以及希望快速开发安卓App的新手、编程爱好者、安卓爱好者。
■本书共分准备知识、基本组件和简单案例三个单元,每个单元中包含若干个主题,而每一个主题由3个左右单独的小案例组成,学习时间约为2小时,这些小案例是彼此之间独立的,但它们又有逻辑直接的关系。避免读者因为某个功能无法实现,而不能放弃整个项目学习。做到学习意义上的“高内聚,低耦合”。
■培养分析问题、解决问题的能力,而不仅仅是一本指导书。因为书中每个例子都放上应用市场,所以本书中在介绍开发过程中,同时也根据市场的反馈、用户体验等深入讲解原本代码中不妥当的地方。另读者开发经验更成熟。避免其他大多数图书经常忽略的编程陷阱。
■每个章节最后给出参考链接,让读者能够有依可寻。因为每个人精通的范围是有限的,关键是为读者提供信息二次挖掘的入口。
■案例讲解中融入了大量作者在业界的开发经验,选取了大量的企业中实际的开发框架和工具,让学习者真正实现了和理论学习和业界实践相结合。
|
內容簡介: |
计算机基础教育研究会
“计算机系统能力培养教学研究与改革课题”立项项目Android实例详解——基础进阶开发韩迪李建庆编著内容简介
随着移动互联网的发展和4G网络提速,智能手机应用开发市场越来越完善。本书以此为前提,并不炫耀Android开发架构的优点,也不强调如何弥补其他系统的软肋,更多是结合Android开自身开源平台和利用Google等强有力的后盾,设计出更多方便生活,服务社会的应用程序。本书以Android应用程序开发为主线,分问上下两册,此次为上册,适合有一定编程基础(如CC++)的读者阅读。本册分为三个部分。分别为:准备知识:深入浅出的罗列掌握Android开发需要的基础内容,并辅佐案例学习。基本组件:利用实例对Android基本组件使用方法进行训练。简单案例:以案例驱动学习为主线,将基本组件融合的综合案例教学。
|
關於作者: |
澳门科技大学计算机专业博士,香港理工大学助理研究员,高校教师,担任网易达IT公司技术总监。拥有超过10年的软件开发经验。比较早Android实践者之一,对Android和移动开发有深入的研究。技术精通:Java、Web前端等开发语言,研究方向:移动互联网、普适计算。曾出版有关网络和移动开发多本畅销书。
|
目錄:
|
目录第一部分准备知识
01Android整体接触1
A磨刀不误砍柴工——开发工具比较1
B万丈高楼平地起——从开发到打包26
C谈钱不伤感情——把APP放上市场37
02Android基本功一XML和JSON56
03Android基本功二 Android布局65
04Android基本功三Java基本功训练72
AAndroid基本功三——Java内部类72
BAndroid基本功三——Java事件监听81
CAndroid基本功三——Java多线程88
DAndroid基本功三——Java异常处理94
第二部分基本组件
05Activity与Intent101
06DDMS调试与生命周期113
07Android菜单功能实现121
08Android对话框功能实现130
09Android组件系列学习137
A人机交互事件(ActionBar+Spinner)137
B用户体验的细节(User Experience)164
C苹果能做我都能做(Gallery)194
D常用widget组件1210
E常用widget组件2222
F与时俱进的Fragment232
10Intent和broacast组合1:Intent的过滤器使用242
11Intent和broacast组合2:广播与短信服务249
12Android Service后台服务258
13Android Handler多线程265
第三部分简单案例
14Android简单文件管理器272
AJava代码布局272
B逻辑功能实现288
15网络API的使用319
A二维码和字典319
B天 气 预 报341
C百度地图与定位368
16数据库结合多线的信息查询382
附录Android底层JNI394
|
|