种豆资源网

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

Android系统套用开发实战详解

(2019-04-23 12:21:09) 百科综合
Android系统套用开发实战详解

Android系统套用开发实战详解

《Android系统套用开发实战详解》通过“理论+实例说明”的形式,对Android系统下的套用开发进行了详细的介绍,还特别增加了最新的Android 4.0的相关知识。全书共分16章,分别介绍了Android概况、Android开发环境及常用工具、Activity和Intent、界面编程、Android事件处理、数据存储和数据共享、Service(服务程式)和Broadcast Rcceiver(广播接收器)、国际化、图形与图像处理、多媒体套用开发、OpenGL ES与3D套用、Android网路套用、Android手机桌面、Android感测器套用、GPS定位和Google Maps地图服务以及Android 4.0新特性等相关内容。 《Android系统套用开发实战详解》的内容编排深入浅出、循序渐进,适合具备Java基础知识并想从事Android套用开发工作的读者阅读,也适合作为Android套用开发人员的案头参考手册。

基本介绍

  • 书名:Android系统套用开发实战详解
  • 出版社:人民邮电出版社
  • 页数:457页
  • 开本:16
  • 作者:罗雷 韩建文
  • 出版日期:2014年3月1日
  • 语种:简体中文, 英语
  • ISBN:7115288372, 9787115288370

内容简介

《Android系统套用开发实战详解(附光碟)》注重读者实际编程动手能力的指导,提供完整的原始码及相应的注释讲解内容。在遵循技术内容知识体系的同时,对程式实现过程以编者手记的形式进行了殷实的强调说明。

更加注重应用程式的用户体验、界面设计、硬体兼容性等,让开发人员从写代码开始就能照顾到套用运行的流畅性、硬体平台差异性。

图书目录

第1章 Android概述
1.1 Android的演化史
1.1.1 Android的诞生
1.1.2 Android的发展
1.2 Android的两面性
1.3 使用Android的设备
1.4 Android设备的硬体差异
1.4.1 显示屏
1.4.2 用户输入
1.4.3 感测器
1.5 Android的特点
1.5.1 多进程和应用程式微件
1.5.2 触摸、手势和多点触控
1.5.3 硬键盘和软键盘
第2章 Android开发环境及常用工具
2.1 搭建Android开发环境
2.1.1 获取Android开发所需软体
2.1.2 安装开发软体并配置环境
2.2 Android开发常用工具
2.3 第一个Android套用Hello World
实例2—1 HelloWorld实例(\Chapter2\HelloWorld)
2.4 Android应用程式结构分析
2.5 Android套用的基本组件介绍
2.5.1 Activity和View
2.5.2 Intent和Intent Filter
2.5.3 Service
2.5.4 Broadcast Receiver
2.5.5 Content Provider
第3章 Activity和Intent
3.1 Activity的生命周期
实例3—1 Activity生命周期实例(Chapter3\Activity Life Cycle)
3.2 控制Activity的生命周期
3.2.1 强制执行单任务模式
3.2.2 强制手机萤幕方向
3.2.3 保存和恢复Activity的信息
3.3 多个Activity和Intent
3.3.1 启动另一个Activity
实例3—2 启动另一个Activity实例(Chapter3\Setup New Activity)
3.3.2 启动另一个Activity将语音转换成文本并返回结果
实例3—3 Activity返回值实例(Chapter3\Activity Result Demo)
3.3.3 使用隐式Intent创建Activity
实例3—4 隐式Intent创建Activity实例(Chapter3\ImplicitIntent)
3.3.4 在Activity之间传递数据
实例3—5 Activity之间传递数据实例(Chapter3\Activity DataPass)
第4章 界面编程
4.1 界面编程与视图(View)组件
4.1.1 视图组件与容器组件
4.1.2 控制UI界面
4.2 布局管理器
4.2.1 线性布局(Linear Layout)
实例4—1 线性布局演示(Linear Layout Demo)
4.2.2 表格布局(Table Layout)
实例4—2 表格布局演示(Table Layout Demo)
4.2.3 帧布局(Frame Layout)
实例4—3 帧布局演示(Frame Layout Demo)
4.2.4 相对布局(Relative Layout)
实例4—4 相对布局演示(Relative Layout Demo)
4.2.5 绝对布局(AbsoluteLayout)
实例4—5 绝对布局演示(Absolute Layout)
4.3 基本界面组件
4.3.1 文本框(Text View)与编辑框(Edit Text)
4.3.2 按钮(Button)与图片按钮(Image Button)
实例4—6 登录界面演示(Login UI Demo)
4.3.3 单项选择(Radio Group)和单选按钮(Radio Button)
实例4—7 单项选择演示(Radio Group Demo)
4.3.4 複选框(Check Box)
实例4—8 複选框演示(Check Box Demo)
4.3.5 图片视图(Image View)
4.3.6 状态开关按钮(Toggle Button)
实例4—9 开关门演示(On Off Door Demo)
4.3.7 时钟(Analog Clock和Digital Clock)
实例4—10 时钟演示(Clock Demo)
4.4 高级界面组件
4.4.1 自动完成文本框(Auto Complete Text View)
实例4—11 自动完成文本框演示(Auto Complete Text View Demo)
4.4.2 下拉列表(Spinner)
实例4—12 下拉列表演示(Spinner)
4.4.3 日期选择器(DatePicker)与时间选择器(Time Picker)
实例4—13 日期和时间设定演示(Date Time Demo)
4.4.4 进度条(Progress Bar)
实例4—14 进度条演示(Progress Bar Demo)
4.4.5 拖动条(Seek Bar)
实例4—15 拖动条实例(Seek Bar Demo)
4.4.6 星级评分条(Rating Bar)
实例4—16 星级评分条实例(Rating Bar Demo)
4.4.7 选项卡(Tab Host)
实例4—17 选项卡实例(Tab Host)
4.4.8 滚动视图(Scroll View)
实例4—18 滚动视图实例(Scroll View Demo)
4.4.9 列表视图(List View)
实例4—19 Array Adapter适配器列表实例(Array Adapter List View Demo)
实例4—20 Simple Cursor Adapter适配器列表实例(Cursor List View Demo)
实例4—21 Simple Adapter适配器列表实例(Simple Adapter List View Demo)
4.4.10 可展开的列表视图(Expandable List View)
实例4—22 可展开列表视图实例(Expandable List Demo)
4.4.11 格线视图(Grid View)
实例4—23 格线视图实例(Grid View Demo)
4.4.12 画廊视图(Gallery)和图片切换器(Image Switcher)
实例4—24 相册实例(Album Demo)
4.5 对话框
4.5.1 使用Alert Dialog创建简单的对话框
4.5.2 使用Alert Dialog创建列表对话框
4.5.3 使用Alert Dialog创建自定义对话框
4.5.4 使用Progress Dialog创建进度对话框
4.5.5 使用Date Picker Dialog和Time Picker Dialog
实例4—25 日期选择对话框和时间选择对话框实例(Date TimeDialog Demo)
4.5.6 使用Popup Window
实例4—26 Popup Window实例
4.6 讯息提示
4.6.1 使用Toast显示提示讯息
4.6.2 使用Notification显示状态栏提示
实例4—27 Notification实例(NotificationDemo)
4.7 选单
4.7.1 选项选单(Option Menu)
实例4—28 选项选单实例(Option Menu Demo)
4.7.2 上下文选单(Context Menu)
实例4—29 上下文选单实例(Context Menu Demo)
4.7.3 子选单(Sub Menu)
实例4—30 子选单实例(Sub Menu Demo)
4.7.4 创建複选选单项和单选选单项
实例4—31 複选选单项和单选选单项实例(Check Menu Demo)
第5章 Android事件处理
5.1 Android事件处理介绍
5.2 基于回调的事件处理
5.2.1 on Key Down回调方法
实例5—1 on Key Down回调方法实例(on Key Down Demo)
5.2.2 on Key Up回调方法
5.2.3 on Touch Event回调方法
实例5—2 on Touch Event回调方法实例(on Touch Event Demo)
5.2.4 其他回调方法
5.3 基于监听器的事件处理
5.3.1 事件监听的处理模型
实例5—3 事件监听器模型(Event Listener Model)
5.3.2 事件监听器接口
实例5—4 On Long Click Listener接口演示(On Long Click Listener Demo)
实例5—5 On Focus Change Listener接口演示(On Focus Change Listener Demo)
实例5—6 On Touch Listener接口演示(On Touch Listener Demo)
5.3.3 事件监听器实现方式
5.4 回响系统设定事件
5.4.1 Configuration类介绍
5.4.2 on Configuration Changed回调方法
实例5—7 获取并回响系统设定实例(Configuration Demo)
5.5 Handler讯息传递机制
实例5—8 进度条更新实例(Handler Progress)
第6章 数据存储和数据共享
6.1 Android数据存储和共享概述
6.2 Shared Preferences
实例6—1 SharedPreferences存取数据实例(Shared Preferences Demo)
6.3 Files档案存储
实例6—2 Files档案操作实例(Files Demo)
6.4 SQLite资料库
实例6—3 学生信息资料库(SQLite StudentInfo)
6.5 Content Provider(内容提供器)
6.5.1 Content Provider共享数据方法
实例6—4 访问联繫人信息(Contacts Access)
6.5.2 SQLite应用程式改用Content Provider来公开数据
实例6—5 Content Provider实现学生信息资料库访问(Stu Info Content Provider)
6.6 Network网路存储
……
第7章 Service(服务程式)和Broadcast Receiver(广播接收器)
第8章 国际化
第9章 图形与图像处理
第10章 多媒体套用开发
第11章 OpenGL ES与3D套用
第12章 Android网路套用
第13章 Android手机桌面
第14章 Android感测器套用
第15章 GPS定位和Google Maps地图服务
第16章 Android 4.0新特性
  

标 签

搜索
随机推荐

Powered By 种豆资源网||