下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
读书 > 移动开发 >Android > Android程序设计入门、应用到精通

Android程序设计入门、应用到精通

综合评级:★★★★★

定价:99.00

作者:孙宏明 著

出版社:清华大学出版社

出版日期:2015年6月

页数:639

字数:1056000

ISBN:9787302396499

书籍介绍

  孙宏明编著的《Android程序设计入门、应用到精通》紧密围绕开发人员在开发过程中遇到的实际问 题和开发中应该掌握的技术,全面介绍了应用 Android进行程序开发和穿戴设备的各方面技术和技 巧。本书采用具体的章节编排方式,将 Android系统 功能加以分类,再按照由浅入深的原则讲解,辅以许 多精心设计的实例贯穿相关的学习章节,引导用户从 入门逐步晋升为 Android程序设计的专家。

  全书共分为16部分(共85章),内容包括 Android基础,开发 Android应用程序的流程,学习 使用基本界面组件和布局模式,图像界面组件与动画 效果, Fragment与高级界面组件,其他界面组件与 对话框, Intent、 Intent Filter与数据发送, Broadcast Receiver、Service和 App Widget, Activity的生命周期与高级功能,存储程序的数据, App项目的准备工作和发布,2D和 3D绘图,拍照、录 音、录像与多媒体播放, WebView与网页处理,开发 NFC应用程序,支持 Android Wear穿戴式设备等。

  本书内容精心编排,不仅涵盖各种重要的主题, 更设计了大量的范例程序,适用于广大计算机爱好者 和编程人员参考,也可供大中专院校师生阅读。

相关课程
目录

第1部分 拥抱Android

第1章 Android 造时势或者时势造Android

第2章 安装Android App 开发工具——Eclipse篇

第3章 创建Android App 项目——Eclipse篇

第4章 APP 项目管理技巧——Eclipse 篇

第5章 安装Android App 开发工具

第7章 App 项目管理技巧

 

第2部分 开发Android 应用程序的流程

第8章 了解Android App 项目架构和查询SDK 技术文件

第9章 完成第一个App 项目

第10章 程序的错误类型和调试方法

第11章 Android 模拟器的使用技巧

 

第3部分 学习使用基本界面组件和布局模式

第12章 学习更多界面组件的属性

第13章 Spinner 下拉列表框组件

第14章 使用RadioGroup 和RadioButton建立单选按钮

第15章 使用NumberPicker 数字转轮

第16章 CheckBox 复选框和ScrollView滚动条

第17章 LinearLayout界面编排模式.

第18章 TableLayout界面编排模式

第19章 RelativeLayout 界面编排模式

 

第4部分 图像界面组件与动画效果

第20章 ImageButton 和ImageView界面组件

第21章 ImageSwitcher 和GridView 界面组件

第22章 使用View Animation 动画效果

第23章 Drawable Animation 和Multi-Thread 游戏程序

第24章 Property Animation 初体验

第25章 Property Animation 加上Listener成为动画超人

 

第5部分 Fragment 与高级界面组件

第26章 使用Fragment 让程序界面一分为多

第27章 动态Fragment 让程序成为变形金刚

第28章 Fragment 的高级用法

第29章 Fragment 和Activity 之间的callback机制

第30章 ListView 和ExpandableListView

第31章 AutoCompleteTextView自动完成文字输入

第32章 SeekBar 和RatingBar 界面组件

 

第6部分 其他界面组件与对话框

第33章 时间日期界面组件和对话框

第34章 ProgressBar、ProgressDialog 和Multi-Thread 程序

第35章 AlertDialog 对话框

第36章 Toast提示信息

第37章 自定义Dialog 对话框

 

第7部分 Intent、Intent Filter 与数据发送

第38章 AndroidManifest.xml 程序功能描述文件

第39章 Intent 粉墨登场

第40章 Intent Filter 让App也能帮助App

第41章 让Intent 对象附带数据

第42章 要求被调用的Activity 返回数据

 

第8部分 Broadcast Receiver、Service和App Widget

第43章 Broadcast Intent 和Broadcast Receiver

第44章 Service是幕后英雄

第45章 App Widget小工具程序

第46章 使用Alarm Manager 强化App Widget 程序

第47章 App Widget程序的其他两种运行模式

 

第9部分 Activity 的生命周期与高级功能

第48章 Activity 的生命周期

第49章 帮Activity 加上菜单

第50章 使用Context Menu

第51章 在Action Bar 加上功能选项

第52章 在Action Bar 上建立Tab 标签页

第53章 在状态栏中显示信息

 

第10部分 存储程序的数据

第54章 使用SharedPreferences 存储数据

第55章 使用SQLite数据库存储数据

第56章 使用Content Provider 跨程序存取数据

 

第57章 使用文件存储数据

第11部分 App 项目的准备工作和发布

第58章 支持各种语言和多种屏幕模式

第59章 利用Fragment 技术让App 适用于不同屏幕尺寸的设备

第60章 获取屏幕的宽度、高度和分辨率

第61章 在网络上发布App 以及安装到实体设备

 

第12部分 2D和3D绘图

第62章 使用Drawable 对象绘图

第63章 使用Canvas 绘图

第64章 使用View在Canvas上绘制动画

第65章 使用SurfaceView进行高速绘图

第66章 3D 绘图

 

第13部分 拍照、录音、录像与多媒体播放

第67章 使用MediaPlayer 建立音乐播放器

第68章 播放背景音乐和Audio Focus

第69章 录音程序

第70章 播放影片

第71章 拍照程序

第72章 录像程序

 

第14部分 WebView 与网页处理

第73章 WebView 的网页浏览功能

第74章 自己打造网页浏览器

第75章 javaScript和Android 程序之间的调用

第15部分 开发NFC 应用程序

第76章 NFC 程序设计

第77章 把数据写入NFC tag

第78章 NFC 的高级用法 589

第16部分 支持Android Wear 穿戴式设备

第79章 安装Android Wear 开发工具

第80章 Android Wear 的功能和基本用法

第81章 Android Wear 专用的Notification 格式

第82章 使用Android Wear 的语音回复功能

第83章 开发Android Wear 设备的App

第84章 手机App与Android Wear App互传数据及Message

第85章 制作Android Wear App 的安装文件

热门图书
推荐新闻
技术文库
论坛推荐