Android程序设计基础教程
Android程序设计基础教程封面图

Android程序设计基础教程

高凯, 编著

出版社:国防工业出版社

年代:2014

定价:30.0

书籍简介:

本书涵盖Android应用程序的基本组成、Android事件处理机制和常用widget组件、基于Intent的Activity切换及基于Buddle的数据传递、Service、BroadcastReceiver、数据存取机制、多媒体应用等,并给出几个相关案例的设计与实现。

书籍目录:

第1章 Android软件开发基础1.1 智能手机及其操作系统概述1.1.1 Android简介1.1.2 IOS简介1.1.3 Windows Mobile简介1.2 为什么要学习Android?1.3 移动软件开发简介1.4 Android SDK简介1.4.1 Android SDK总体架构概述1.4.2 Android各版本的使用情况1.4.3 简单的Android应用程序组成1.5 Android编程预备知识1.5.1 XML1.5.2 Eclipse简介1.6 Android应用程序的基本架构1.6.1 源码文件夹src和gen\R.java1.6.2 Android.jar与asserts1.6.3 资源目录res1.6.4 整体布局文件AndroidManifest.xml1.6.5 project.properties1.7 本章小结思考与实践第2章 Android程序开发概述2.1 搭建Android应用程序开发环境2.1.1 JDK的下载与验证2.1.2 Eclipse的下载2.1.3 Android SDK的下载与安装2.1.4 配置ADT2.1.5 在Eclipse中设定Android SDK位置2.1.6 创建手机虚拟设备AVD2.1.7 基于谷歌Android SDK的简易开发环境搭建方法2.1.8 Android Studio基于IDEA的全新开发环境2.2 建立Android应用程序2.3 Activity布局简述2.3.1 基于XML的布局2.3.2 基于Activitv的布局2.4 Android应用程序的基本组成及开发流程2.4.1 Android应用程序的基本组成2.4.2 Android应用程序的基本开发流程2.5 APK文件签名、打包2.6 本章小结思考与实践第3章 Activity界面布局3.1 概述3.1.1 布局及其加栽3.1.2 View类部分常用属性简介3.1.3 组件ID及其使用3.1.4 布局尺寸及其使用3.2 基于XML的布局3.2.1 部分XML布局组件标记及布局属性概述3.2.2 线性布局LinearLayout及其使用3.2.3 相对布局RelativeLayout及其使用3.2.4 绝对布局AbsoluteLayout及其使用3.2.5 表格布局TableLayout及其使用3.2.6 帧布局FrameLayout及其使用3.3 在Activity中定义和引用布局3.4 资源的管理与使用3.5 本章小结思考与实践第4章 常用组件及其应用4.1 Widget组件概述4.2 Android中的事件处理机制概述4.2.1 onClick():处理按钮等的被单击事件4.2.2 OnKey():监听手机键盘4.3 Button4.3.1 在Activity中设定和使用Button4.3.2 侦听按钮的单击事件4.4 TextlView与Edit3、ext4.4.1 TextView4.4.2 EditText4.4.3 TextView与EditText的联合使用4.5 CheckBox4.6 RadioButton4.7 ListView4.8 Spinner4.9 AutoCompleteTextView4.1 0 Tabs4.1 1 本章小结思考与实践第5章 对话框、菜单与提示信息的实现5.1 对话框5.1.1 创建简单的提示对话框5.1.2 创建具有简单界面的提示对话框5.1.3 创建多种不同类型的提示对话框5.2 菜单5.2.1 选项菜单Options Menu的设计及实现5.2.2 子菜单SubMenu的设计及实现5.2.3 快捷菜单context menu的设计及实现5.3 提示信息Toast5.4 温馨信息Notification5.5 实例:简易计算器的设计与实现5.5.1 计算器的基本功能实现5.5.2 Menu设计5.6 本章小结思考与实践第6章 页面切换及数据传递6.1 Intent概述6.2 Intent的组成6 3Intent filter6.4 Intent的实现6.4.1 启动同一个工程中的另一个Activity6.4.2 启动不同工程中的Activity6.4.3 Intent的Uri参数及其应用6.5 基于Buddle的消息传递6.5.1 通过Buddle传递单参数6.5.2 通过Buddle传递多参数6.6 本章小结思考与实践第7章 Service与Broadcast应用7.1 Service简介7.2 创建和启动、停止本地Service7.3 Broadcast及其使用7.3.1 系统广播概述7.3.2 注册BroadcastReceiver7.3.3 静态与动态注册广播7.3.4 使用Service和Broadcast的实例7.4 本章小结思考与实践第8章 简易的多媒体程序设计8.1 音频及视频播放8.1.1 从raw源文件中播放8.1.2 从本地文件系统中播放8.1.3 从网络文件中播放8.2 音视频文件播放实例8.2.1 raw文件播放8.2.2 网络文件播放8.3 基于Camera类的照相功能的实现8.3.1 主要实现步骤简介8.3.2 基于Camera的工程实例8.4 本章小结思考与实践第9章 数据存取和访问9.1 内部文件存取操作9.2 SQLite数据库及其数据管理机制概述9.2.1 对SQLite中部分类的简介9.2.2 基于SQLite的工程示例9.3 基于ContentProvider的数据存取机制9.3.1 系统ContentProvider9.3.2 自定义ContentProvider的主要步骤9.3.3 基于ContentProvider的数据存储9.4 本章小结思考与实践附录参考文献

内容摘要:

《Android程序设计基础教程/普通高等学校“十二五”规划教材》注重基础教学,注重实践,以提高工程实践水平和动手能力为目的。全书内容涵盖Android应用程序的基本组成、Android事件处理机制和常用Widget组件、基于Intent的Activity切换及基于Buddle的数据传递、Service、BroadcastReceiver、数据存取机制、多媒体应用等,并给出相关案例设计与实现。所有练习均在Eclipse环境下进行过调试。全书理论联系实际,材料组织合理,知识体系完整,内容由浅入深,文字简洁,示例丰富,程序有代表性,案例有针对性和实用性,《Android程序设计基础教程/普通高等学校“十二五”规划教材》注重对实践能力的培养,为读者进一步的程序设计与软件开发奠定坚实基础。  《Android程序设计基础教程/普通高等学校“十二五”规划教材》读者对象包括计算机、通信、电子信息类本(专)科学生,以及从事Android手机APP软件开发的工程技术人员。

书籍规格:

书籍详细信息
书名Android程序设计基础教程站内查询相似图书
9787118098969
如需购买下载《Android程序设计基础教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位国防工业出版社
版次1版印次1
定价(元)30.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

Android程序设计基础教程是国防工业出版社于2015.1出版的中图分类号为 TN929.53 的主题关于 移动终端-应用程序-程序设计-高等学校-教材 的书籍。