-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
Android应用开发技术 版权信息
- ISBN:9787121306310
- 条形码:9787121306310 ; 978-7-121-30631-0
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 所属分类:>>
Android应用开发技术 本书特色
本书是基于Android 5.0和Android Studio的移动互联网应用开发的入门教材,围绕一个综合项目—学生空间展开,贯彻“做中学”的理念,由浅入深地系统介绍Android应用开发的概念、技术和方法。本书分为8个任务,包括初识Android、基本界面设计及优化、主界面及列表信息、广播及服务、数据持久化以及Android 5.0控件应用等,项目开发过程穿插讲解知识点,将理论知识融入项目开发。本书以项目贯穿全程,由浅入深地将理论知识和实例紧密结合,知识结构清晰,易于学习,既可作为高等院校移动互联网Android开发课程的教材,也可作为Android开发初学者的入门参考书。
Android应用开发技术 内容简介
本书是基于Android 5.0和Android Studio的移动互联网应用开发的入门教材,围绕一个综合项目—学生空间展开,贯彻“做中学”的理念,由浅入深地系统介绍Android应用开发的概念、技术和方法。本书分为8个任务,包括初识Android、基本界面设计及优化、主界面及列表信息、广播及服务、数据持久化以及Android 5.0控件应用等,项目开发过程穿插讲解知识点,将理论知识融入项目开发。本书以项目贯穿全程,由浅入深地将理论知识和实例紧密结合,知识结构清晰,易于学习,既可作为高等院校移动互联网Android开发课程的教材,也可作为Android开发初学者的入门参考书。
Android应用开发技术 目录
0.1.1 学生空间App项目背景 1
0.1.2 学生空间App项目概述 1
任务T1 开启学生空间App的开发之旅 4
任务T1-1 什么是Android 4
任务目标 4
任务分析 4
知识准备 5
1.1.1 Android系统概述 5
1.1.2 Android的历史与发展 5
1.1.3 Android体系架构及Dalvik 6
1.1.4 Android版本 9
1.1.5 Android开发环境搭建 10
1.1.6 Android模拟器及其使用 12
1.1.7 Android Market 14
任务实战 15
技能训练 18
任务T1-2 认识Android应用的结构 19
任务目标 19
知识准备 19
1.2.1 Android应用的目录结构 19
1.2.2 ADT常用窗口 23
技能训练 26
任务T2 学生空间App的界面设计 27
任务T2-1 基本控件(一) 27
任务目标 27
任务分析 27
知识准备 28
2.1.1 界面控件的基本结构 28
2.1.2 TextView控件 29
2.1.3 EditText控件 30
2.1.4 Button控件 30
任务实战 31
技能训练 33
任务T2-2 基本控件(二) 35
任务目标 35
任务分析 35
知识准备 36
2.2.1 ImageView控件 36
2.2.2 CheckBox控件 38
2.2.3 RadioButton控件 40
任务实战 41
技能训练 44
任务T2-3 触屏与键盘事件 45
任务目标 45
任务分析 45
知识准备 45
2.3.1 Android常见事件 45
2.3.2 onTouchEvent事件 46
2.3.3 键盘事件 46
任务实战 47
技能训练 49
任务T2-4 菜单与消息通知 50
任务目标 50
任务分析 50
知识准备 51
2.4.1 菜单 51
2.4.2 对话框 53
2.4.3 消息通知 54
任务实战 57
技能训练 60
任务T3 学生空间App的界面优化 62
任务T3-1 学生空间App的界面设计 62
任务目标 62
任务分析 62
知识准备 63
3.1.1 LinearLayout布局 63
3.1.2 FrameLayout布局 65
3.1.3 RelativeLayout布局 66
3.1.4 TableLayout布局 70
3.1.5 GridLayout布局 70
任务实战 71
技能训练 75
任务T3-2 常用资源深入 77
任务目标 77
知识准备 77
3.2.1 Android资源目录结构 78
3.2.2 样式 78
3.2.3 Drawable资源 81
3.2.4 动态增加layout资源 83
技能训练 84
任务T4 学生空间App的主界面设计 88
任务T4-1 深入理解Activity 88
任务目标 88
任务分析 88
知识准备 89
4.1.1 多Activity间的跳转 89
4.1.2 多Activity间的数据传递 90
4.1.3 深入Intent应用 92
4.1.4 Activity生命周期进阶 94
任务实战 96
技能训练 97
任务T4-2 Fragment 98
任务目标 98
任务分析 98
知识准备 99
4.2.1 Fragment简介 99
4.2.2 Fragment生命周期 102
任务实战 103
技能训练 105
任务T5 学生空间App列表信息的展示 106
任务T5-1 ListView控件和Adapter 106
任务目标 106
任务分析 106
知识准备 107
5.1.1 ListView控件 107
5.1.2 Adapter 109
任务实战 114
技能训练 117
任务T5-2 Spinner控件和GridView控件 119
任务目标 119
任务分析 119
知识准备 120
5.2.1 Spinner控件 120
5.2.2 GridView控件 125
任务实战 127
技能训练 132
任务T6 Android的广播和服务 133
任务T6-1 Android广播接收器 133
任务目标 133
任务分析 133
知识准备 134
6.1.1 Android广播机制 134
6.1.2 Android广播的实现 135
任务实战 136
技能训练 137
任务T6-2 Android服务 138
任务目标 138
任务分析 138
知识准备 139
6.2.1 Service的基本概念 139
6.2.2 Service的生命周期 139
6.2.3 使用Service的方法 140
6.2.4 访问系统核心服务 141
任务实战 142
技能训练 144
任务T7 学生空间App的数据存取及共享 146
任务T7-1 SharedPreferences存储 146
任务目标 146
任务分析 146
知识准备 147
7.1.1 SharedPreferences的应用场景 147
7.1.2 SharedPreferences的使用方法 147
任务实战 149
技能训练 150
任务T7-2 文件存储 151
任务目标 151
任务分析 151
知识准备 152
7.2.1 文件存储 152
7.2.2 内部存储 152
7.2.3 外部存储 154
任务实战 156
技能训练 158
任务T7-3 SQLite存储 159
任务目标 159
任务分析 159
知识准备 160
7.3.1 SQLite的基本概念 160
7.3.2 Android中SQLite的使用 160
7.3.3 SQLiteOpenHelper 161
任务实战 162
技能训练 169
任务T7-4 ContentProvider数据共享 170
任务目标 170
任务分析 170
知识准备 171
7.4.1 ContentProvider概述 171
7.4.2 Uri类 172
7.4.3 ContentResolver类 173
任务实战 174
技能训练 177
任务T8 学生空间App的高级控件的应用 178
任务T8-1 Snackbar 178
任务目标 178
任务分析 178
知识准备 179
8.1.1 Snackbar的应用场景 179
8.1.2 Snackbar的使用方法 179
8.1.3 Snackbar的使用示例 179
任务实战 181
技能训练 182
任务T8-2 FloatingActionButton 183
任务目标 183
任务分析 183
知识准备 183
8.2.1 FloatingActionButton的使用方法 183
8.2.2 FloatingActionButton的使用示例 184
任务实战 186
技能训练 187
附录A Android Studio开发环境的应用技巧 188
附录B Android编码规范 198
参考文献 202
Android应用开发技术 作者简介
胡光永,男,1974.5,硕士。现任南京工业职业技术学院计算机与软件学院 院长,教师,副教授。长期从事软件工程、移动互联网应用技术开发和应用工作。近5年参与国家自然科学基金项目1项,主持市厅级课题2项,2014年获江苏省六大高峰人才项目资助;以第一作者发表论文6篇,其中核心期刊2篇;社会服务项目累计到账金额20余万元。2013年获江苏省教学成果一等奖(排名1),2014年获*教学成果二等奖(排名2),指导学生获全国职业院校移动开发赛项一等奖等多项获奖。
- >
史学评论
史学评论
¥23.2¥42.0 - >
上帝之肋:男人的真实旅程
上帝之肋:男人的真实旅程
¥19.3¥35.0 - >
我从未如此眷恋人间
我从未如此眷恋人间
¥24.9¥49.8 - >
推拿
推拿
¥12.2¥32.0 - >
名家带你读鲁迅:朝花夕拾
名家带你读鲁迅:朝花夕拾
¥10.5¥21.0 - >
唐代进士录
唐代进士录
¥25.9¥39.8 - >
莉莉和章鱼
莉莉和章鱼
¥14.3¥42.0 - >
伊索寓言-世界文学名著典藏-全译本
伊索寓言-世界文学名著典藏-全译本
¥9.3¥19.0
-
网络工程师教程(第2版)
¥69.3¥99 -
Python 数据分析基础
¥41¥69 -
Python 3.5从零开始学
¥26.4¥59 -
虚拟化与容器技术
¥49.9¥69.8 -
UG NX 11.0工程图教程-(含1DVD)
¥30.4¥59.9 -
程序设计语言编译原理(第3版)
¥25.4¥39