描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787302396499
全书共分为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 的安装文件
评论
还没有评论。