种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

Android移动应用程式开发教程

(2019-11-16 15:40:11) 百科综合
Android移动应用程式开发教程

Android移动应用程式开发教程

《Android移动应用程式开发教程》是2014年清华大学出版社出版的图书,作者是朱凤山。

基本介绍

  • 书名:Android移动应用程式开发教程
  • 作者:朱凤山
  • ISBN:9787302359784
  • 页数:287
  • 定价:34.5元
  • 出版社:清华大学出版社
  • 出版时间:2014年5月
  • 装帧:平装
  • 开本:16

内容简介

本书主要介绍Android平台移动应用程式开发的知识,从基础知识开始讲解,由易入难,循序渐进,系统地介绍了Android应用程式开发中所用到的知识。注重引导学生掌握开发技巧,理解处理问题的思路,培养学生分析问题、解决问题的能力。本书可作为高等院校计算机、软体工程及相关专业的本、专科学生学习Android移动平台应用程式开发的教材,也可供该领域的教师、开发人员学习研究Android移动平台应用程式开发时参考。

编辑推荐

本书是作者精心为广大读者朋友们编写而成的此书,可以让更多的读者朋友们从书中了解到更多的知识。本书编写以能力培养为导向,突出专业实践教学内容。为有关专业实习、课程设计、专业实践、毕业实践和毕业设计教学提供具体、翔实的实验设计,提供可操作性强的实验指导,完全适合“从实践到理论再到套用”、“任务驱动”的教学模式。

目录

第1章 开发语言与开发环境
1.1Java背景知识
1.2开发环境配置
1.2.1Java SDK的安装、配置与测试
1.2.2Eclipse的安装与测试
1.2.3搭建Android开发环境
1.3Java数据类型与运算符
1.3.1基本数据类型
1.3.2运算符
1.3.3不同数据类型间的转换
1.3.4引用数据类型
1.4Java基本流程控制语句
1.4.1分支控制语句
1.4.2循环控制语句
1.4.3辅助语句
1.4.4其他控制语句
1.5Java语言的特点
1.5.1强类型
1.5.2完全面向对象
1.5.3多执行绪
1.5.4可移植性
1.5.5其他特点
习题
第2章 初识Android平台
2.1Android平台介绍
2.1.1Android平台的由来
2.1.2Android历届版本
2.1.3Android平台的特徵
2.2Android应用程式的测试设备
2.2.1虚拟机的创建
2.2.2虚拟机的使用
2.2.3真机测试
2.3解析Android项目结构
2.3.1创建Android项目
2.3.2Android项目结构介绍
2.3.3运行结果分析
2.4应用程式与Activity
2.4.1Activity介绍
2.4.2Activity的生命周期
2.4.3Intent与Intent Filter
2.5程式调试与套用发布
2.5.1Console与LogCat
2.5.2断点调试
2.5.3打包发布与签名
习题
第3章 基本控制项与布局管理器
3.1widget包与控制项
3.1.1控制项的分类
3.1.2UI的编辑方式
3.1.3控制项的属性
3.2Form Widgets
3.2.1TextView
3.2.2Button
3.2.3ToggleButton
3.2.4RadioButton与RadioGroup
3.2.5CheckBox
3.2.6CheckedTextView
3.2.7ProgressBar
3.2.8SeekBar
3.2.9Spinner
3.2.10QuickContactBadge
3.2.11RatingBar
3.3TextFields
3.4布局管理器
3.4.1LinearLayout
3.4.2RelativeLayout
3.4.3TableLayout
3.4.4FrameLayout
3.4.5AbsoluteLayout
3.5Image和Media
3.5.1ImageView与BitmapFactory
3.5.2ImageButton
3.6Time和Date
3.6.1TimePicker和DatePicker
3.6.2Chronometer
3.6.3AnalogClock与DigitalClock
习题
第4章 高级控制项与数据适配器
4.1ListView与适配器
4.1.1ArrayAdapter适配器
4.1.2SimpleAdapter适配器
4.1.3带有事件监听的ListView
4.1.4自定义适配器
4.2ExpandableListView
4.3GridView
4.4ScrollView和HorizontalScrollView
4.5SlidingDrawer
4.6TabHost和TabSpec
4.7Galley和ImageSwitcher
4.7.1简单Gallery
4.7.2图片切换
习题
第5章 使用系统组件
5.1Menu
5.1.1OptionMenu
5.1.2SubMenu
5.1.3ContextMenu
5.2Dialog
5.2.1AlertDialog与Builder
5.2.2ProgressDialog
5.2.3DatePickerDialog和TimePickerDialog
5.2.4自定义布局对话框
5.2.5Dialog样式的Menu
5.3通知
5.3.1Toast
5.3.2Notification
5.3.3定製Notification
5.4ActionBar
5.4.1启用ActionBar
5.4.2处理Action选单
5.4.3启用应用程式图示
5.4.4添加可互动视图
5.4.5标籤导航
5.4.6下拉导航
5.5Fragment
5.5.1创建并使用Fragment
5.5.2Fragment生命周期
5.5.3管理Fragment
习题
第6章 Android四大组件
6.1Activity
6.2Service
6.2.1新建Service
6.2.2Service的生命周期
6.2.3Local Service和Remote Service
6.3BroadcastReceiver
6.3.1广播接收器的注册
6.3.2广播的分类
6.3.3许可权与系统广播
6.4ContentProvider
6.4.1使用ContentProvider
6.4.2Uri
6.4.3ContentProvider基本操作
6.5Intent与IntentFilter
6.5.1Component、Action与Category
6.5.2Data与Type属性
6.5.3Extra与Flag属性
习题
第7章 2D游戏开发
7.1游戏开发基础
7.1.1开发前的思考
7.1.2关于刷屏
7.1.3萤幕坐标系
7.1.4横屏和竖屏
7.1.5全萤幕操作
7.2绘製游戏元素
7.2.1View视图
7.2.2Canvas画布
7.2.3Paint画笔
7.2.4SurfaceView视图
7.3游戏元素的控制
7.3.1按键监听
7.3.2触屏监听
7.3.3执行绪
7.4点阵图的使用
7.4.1创建点阵图
7.4.2点阵图的操作
7.4.39patch编辑器
7.5动画
7.5.1tweened animation
7.5.2framebyframe animation
7.5.3自定义动画
7.5.4剪下区动画
7.6游戏元素的碰撞
7.6.1矩形碰撞
7.6.2圆形碰撞
7.6.3Region
习题
第8章 音频与视频的使用
8.1MediaPlayer
8.1.1创建MediaPlayer
8.1.2设定播放档案
8.1.3播放器的控制
8.1.4播放器的监听器
8.2SoundPool
8.3VideoView
8.4MediaRecoder
8.4.1录製声音
8.4.2录製视频
习题
第9章 数据的存储
9.1SharedPreferences读写XML档案
9.1.1SharedPreferences基本操作
9.1.2Editor写入数据
9.2使用I/O读写档案
9.2.1读写应用程式中的档案
9.2.2读写SD卡中的档案
9.3SQLite资料库
9.3.1SQLiteDatabase
9.3.2资料库的基本操作
9.3.3SQLite管理工具
9.3.4SQLiteOpenHelper
习题
第10章 网路编程
10.1基于TCP的通信
10.1.1TCP与Socket编程
10.1.2ServerSocket与Socket
10.2URL获取网路资源
10.2.1URL介绍
10.2.2URLConnection与HttpURLConnection
10.2.3Get请求与Post请求
10.2.4HttpClient
10.3使用Web Service
10.3.1调用Web Service
10.3.2解析XML
10.3.3航班信息查询
10.3.4解析JSON
习题
参考文献

标 签

搜索
随机推荐

Powered By 种豆资源网||