![]()
内容推荐 本书是作者根据计算机和电子信息类应用型本科人才培养的需要,结合多年的理论和实践教学经验,按照“加强基础知识和提升工程应用能力”的原则编写而成。全书编写由浅入深、案例丰富,通过讲授Android编程基础知识来着重提高学生的手机应用程序开发能力。 全书共分7章,包括Android简介、Android开发平台的创建与使用、Android的布局管理器、Android常用基本控件及其用法、Activity组成及其调用、Android的高级控件,以及消息、通知与菜单等内容。为了配合理论课的教学,并帮助学生提升Android应用程序开发的基本技能,每一节在理论内容之后都安排有与知识点配套的实例供学生练习,既可供课堂演示又可以上机实验。 本书可供应用型本科计算机类、电子信息类专业作为Android手机应用程序设计或移动终端软件开发课程的教材,亦可作为高职高专院校对应课程的教材。 目录 第1章 Android简介 1.1 初识Android 1.2 Android的版本演变 1.3 Android平台的架构体系 1.4 习题 第2章 Android开发平台的创建与使用 2.1 Android开发平台概述 2.2 Android开发平台搭建 2.2.1 JDK的安装 2.2.2 Eclipse+ADT安装 2.3 如何创建Android开发项目 2.4 Android应用程序测试 2.4.1 虚拟机(模拟器)测试 2.4.2 真机测试 2.5 Android应用程序项目的组成 2.6 习题 第3章 Android的布局管理器 3.1 XML语法规则 3.2 Android布局管理器概述 3.3 线性布局(LinearLayout) 3.3.1 线性布局(LinearLayout)简介 3.3.2 线性布局(LinearLayout)应用举例 3.4 表格布局(TableLayout) 3.4.1 表格布局(TableLayout)简介 3.4.2 表格布局(TableLayout)应用举例 3.5 相对布局(RelativeLayout) 3.5.1 相对布局(RelativeLayout)简介 3.5.2 相对布局(RelativeLayout)应用举例 3.6 帧布局(FrameLayout) 3.6.1 帧布局(FrameLayout)简介 3.6.2 帧布局(FrameLayout)应用举例 3.7 绝对布局(AbsoluteLayout) 3.7.1 绝对布局(AbsoluteLayout)简介 3.7.2 绝对布局(AbsoluteLayout)应用举例 3.8 布局的嵌套 3.9 习题 第4章 Android常用基本控件及其用法 4.1 TextView(文本框)控件 4.1.1 TextView(文本框)控件常用属性及设置方法 4.1.2 TextView(文本框)控件应用举例 4.2 EditText(输入框)控件 4.2.1 EditText(输入框)控件的常用属性及设置方法 4.2.2 EditText(输入框)控件应用举例 4.3 Button(按钮)控件 4.3.1 Button(按钮)控件的属性及监听方法 4.3.2 Button(按钮)控件应用举例 4.4 RadioButton(单选按钮)控件 4.4.1 RadioButton(单选按钮)控件的属性及监听方法 4.4.2 RadioButton(单选按钮)控件应用举例 4.5 CheckBox(复选框)控件 4.5.1 CheckBox(复选框)控件的属性及监听方法 4.5.2 CheckBox(复选框)控件应用举例 4.6 ImageView(图片)控件 4.6.1 ImageView(图片)控件的常用属性 4.6.2 ImageView(图片)控件应用举例 4.6.3 ImageButton(图片按钮)控件 4.7 时钟控件 4.7.1 AnalogClock(模拟时钟)控件和DigitalClock(数字时钟)控件简介 4.7.2 时钟控件应用举例 4.8 日期和时间控件 4.8.1 DatePicker(日期选择器)控件和TimePicker(时间选择器)控件的常用属性 4.8.2 DatePicker(日期选择器)控件和TimePicker(时间选择器)控件应用举例 4.9 习题 第5章 Activity组成及其调用 5.1 Activity简介 5.2 简单调用Activity 5.2.1 简单调用Activity的常用方法 5.2.2 简单调用Activity应用举例 5.3 调用另一个Activity时传递数据的方法 5.3.1 Activity传递参数的常用方法 5.3.2 带参数调用Activity应用举例 5.4 带返回值的Activity调用 5.4.1 带返回值的Activity调用方法 5.4.2 带返回值的Activity调用应用举例 5.5 Activity的生命周期 5.5.1 生命周期方法简介 5.5.2 Activity的生命周期应用举例 5.6 习题 第6章 Android的高级控件 6.1 ScrollView(滚动视图)控件 6.1.1 ScrollView(滚动视图)控件简介 6.1.2 ScrollView(滚动视图)控件应用举例 6.2 ProgressBar(进度条)控件与SeekBar(滑块)控件 6.2.1 ProgressBar(进度条)控件简介 6.2.2 SeekBar(滑块)控件简介 6.2.3 ProgressBar(进度条)控件与SeekBar(滑块)控件应用举例 6.3 自动完成文本控件 6.3.1 AutoCompleteTextView控件简介 6.3.2 MultiAutoCompleteTextView 控件简介 6.3.3 自动完成文本控件应用举例 6.4 Spinner(下拉列表)控件 6.4.1 Spinner(下拉列表)控件简介 6.4.2 Spinner(下拉列表)控件应用举例 6.5 ListView(列表视图)控件 6.5.1 ListView(列表视图)控件介绍 6.5.2 ListView(列表视图)控件应用举例 6.6 GridView(网格视图)控件 6.6.1 GridView(网格视图)控件简介 6.6.2 GridView(网格视图)控件应用举例 6.7 TabHost(选项卡)控件 6.7.1 TabHost(选项卡)控件简介 6.7.2 TabHost(选项卡)控件应用举例 6.8 习题 第7章 消息、通知与菜单 7.1 Toast消息提示 7.1.1 Toast消息提示的用法简介 7.1.2 Toast消息提示应用举例 7.2 Notification(状态栏)通知 7.2.1 Notification(状态栏)通知简介 7.2.2 Notification(状态栏)通知应用举例 7.3 Dialog(对话框) 7.3.1 Dialog(对话框)简介 7.3.2 Dialog(对话框)应用举例 7.4 ContextMenu(上下文菜单) 7.4.1 ContextMenu(上 |