万本电子书0元读

万本电子书0元读

顶部广告

Android编程实战学习手册电子书

本书迷人的地方除了范例题目精心设计,将复杂的功能包装为类(Class)以方便引用之外,作者团队4人共笔创作一书也是业界少见,我们是教学**线的教员,均具有多年的教学经验及发经验,非常了解从零到有的过程,充分理解学习过程中的各个重难位置,读者看书过程中不会感觉到枯燥无味。

售       价:¥

纸质售价:¥54.50购买纸书

25人正在读 | 1人评论 6.2

作       者:唐城教育

出  版  社:电子工业出版社

出版时间:2015-12-01

字       数:55.3万

所属分类: 科技 > 计算机/网络 > 软件系统

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
本书基于**的Android4.2编写,Android SDK、ADT都基于4.2版本行设计。本书全面介绍了Android应用发的相关知识,内容涵盖Java基础知识、Android用户界面发、Android四大组件、Android资源访问、图形/图像处理、事件处理机制、Android输/输出处理、音频/视频多媒体发、网络通信编程、Android平台的WebService、传感器应用发、GPS应用发、地图发等。 本书并不局限于介绍Android编程的各种理论,而是从项目案例的角度讲授,全书包括近百个实例,可帮助读者更好地理解各知识在实际发中的应用,供发时参考。如果读者在阅读本书时遇到技术问题,可在网上发帖(www.tc5c.com),作者会及时予以解答。<br/>【推荐语】<br/>本书迷人的地方除了范例题目精心设计,将复杂的功能包装为类(Class)以方便引用之外,作者团队4人共笔创作一书也是业界少见,我们是教学**线的教员,均具有多年的教学经验及发经验,非常了解从零到有的过程,充分理解学习过程中的各个重难位置,读者看书过程中不会感觉到枯燥无味。<br/>【作者】<br/>唐城教育培训中心成立于2005年,依托北大雄厚的教育和社会资源,以及北京深厚的文化创意产业基础,致力于为我国IT产业培养高职业素质、实用技能型人才。经历多年的发展,唐城教育培训中心已经形成集教学、研发、产业、实训于一体的,年教育培训能力达2000人规模的综合教育实训基地,为新浪、360、迅雷、西门子等众多合作企业输送了大量IT技术和网络营销专业人才,为北工大、沈阳理工等院校相关专业提供实训和实践服务,是目前北大青鸟教育体系中师资力量雄厚、教学设备先、教学设施齐备、就业服务完善的教育培训中心。 获全国“**就业服务奖”、“**教学质量奖”、“**市场拓展奖”、“年度教育风云人物奖”、“全国十佳培训机构”等众多奖项,中国软件协会、北京青年商会会员单位。<br/>
目录展开

内容简介

前言

第1章 Java OOP基础串讲

1.1 对象

1.2 类

1.3 类和对象的关系

1.4 封装

1.5 继承

1.6 多态

1.7 抽象类

1.8 接口

1.9 集合框架

1.10 泛型

第2章 Android布局及控件

2.1 Android简介

2.1.1 移动互联网时代

2.1.2 Android的优势

2.1.3 Android系统架构

2.1.4 搭建Android开发环境

2.1.5 第一个Android程序

2.2 布局及基础控件(一)

2.2.1 Android界面布局

2.2.2 文本标签(TextView)

2.2.3 按钮(Button)

2.2.4 文本框(EditText)

2.2.5 单选按钮(RadioButton、RadioGroup)

2.2.6 复选按钮(CheckBox)

2.3 布局及基础控件(二)

2.3.1 事件监听器

2.3.2 回调事件响应

2.3.3 提示(Toast)

2.3.4 读写SDCard

2.3.5 简单IO

2.4 布局及基础控件(三)

2.4.1 RelativeLayout布局

2.4.2 AutoCompleteTextView控件

2.4.3 ScrollView控件

2.4.4 SeekBar控件

2.4.5 RatingBar控件

2.4.6 NotificationBar控件

2.5 Dialog及基础控件

2.5.1 ProgressBar控件

2.5.2 DatePicker、TimePicker控件

2.5.3 AlertDialog

2.5.4 ProgressDialog

2.5.5 时间、日期Dialog

2.5.6 自定义Dialog

2.6 ImageView及基础控件

2.6.1 ImageView控件

2.6.2 ImageButton控件

2.6.3 FrameLayout布局

2.7 Listview控件及适配器

2.7.1 Listview控件及ArrayAdapter适配器

2.7.2 SimpleAdaper适配器

2.7.3 Spinner控件

2.8 ImageSwitcher及基础控件

2.8.1 ImageSwitcher控件

2.8.2 Gallery控件及BaseAdapter适配器

2.8.3 GridView控件

2.9 TabHost及基础控件

2.9.1 TabHost控件

2.9.2 Menu控件

2.9.3 自定义控件

第3章 Activity及Intent

3.1 Activity介绍

3.1.1 Activity的创建

3.1.2 Activity的配置

3.2 Activity跳转

3.3 Activity传值

3.4 Activity传递对象

3.5 Activity启动模式

3.5.1 任务栈

3.5.2 启动模式

3.5.3 Activity启动模式案例分析

3.6 Activity生命周期

第4章 图片处理

4.1 图片操作

4.1.1 使用Style和Theme创建样式与主题

4.1.2 Matrix实现图片的几何操作

4.1.3 Bitmap的使用

4.2 简单2D动画

4.2.1 补间动画

4.2.2 逐帧动画

4.3 图片异步加载框架

4.3.1 AUIL框架的特性

4.3.2 AUIL框架的使用步骤以及配置

4.3.3 AUIL框架应用实例

第5章 数据存储

5.1 DDMS

5.1.1 DDMS简介

5.1.2 DDMS的Devices设备管理器

5.1.3 使用文件浏览器

5.1.4 使用模拟器控制

5.1.5 使用应用程序日志

5.2 SDCard数据读取

5.2.1 SDCard介绍及关联模拟器

5.2.2 了解Android里的Environment

5.2.3 使用IO实现SDCard公有文件的读写

5.2.4 使用Android的Context类实现私有文件的读写

5.2.5 assets和res/raw

5.3 使用SharedPreferences保存软件配置参数

5.4 Android数据存储之XML读写

5.4.1 SAX解析器

5.4.2 Pull解析器

5.4.3 DOM解析器

5.5 SQLite数据库存储

5.5.1 SQLite数据库简介

5.5.2 在java中使用sqlite数据库

5.5.3 在Android中使用SQLite数据库

第6章 安卓高级应用

6.1 ContentProvider

6.1.1 ContentProvider简介

6.1.2 使用ContentProvider

6.2 BroadcastReceiver

6.2.1 BroadcastReceiver介绍

6.2.2 BroadcastReceiver应用

6.2.3 WakeLock

6.3 Service

6.3.1 Service的作用

6.3.2 Service的生命周期

6.3.3 启动Service

6.4 多媒体——音频

6.4.1 Android支持的音频格式

6.4.2 音频播放器

6.4.3 后台播放音频

6.4.4 录音程序

6.4.5 后台录制音频

6.5 多媒体——视频

6.5.1 Android支持的视频文件

6.5.2 视频播放器

6.5.3 拍照程序

6.5.4 录制视频

6.6 安卓系统应用

6.6.1 电话及屏蔽来电

6.6.2 短信及屏蔽短信

6.6.3 闹钟

6.6.4 铃声

第7章 网络编程、线程

7.1 网络通信

7.2 Java标准接口实现网络通信

7.2.1 HttpUrlConnection

7.2.2 Socket编程

7.3 JSON

7.3.1 JSON简介

7.3.2 在Android中通过JSON传递数据

7.4 org.apache接口—HttpClient实现网络通信

7.5 线程与线程通信

7.5.1 进程

7.5.2 Android中线程创建和启动

7.5.3 Android中线程状态

7.5.4 线程同步

7.5.5 Android线程通信

7.5.6 AsyncTask工具类简化Android UI线程

7.6 Android网络接口—Android.net.*

7.6.1 Wifi操作

7.6.2 Bluetooth(蓝牙)管理

7.7 WebView控件

7.7.1 使用WebView加载网页

7.7.2 使用WebView和JS进行交互

7.7.3 使用WebView控件制作简单的浏览器

第8章 应用

8.1 位置服务

8.1.1 获取位置信息

8.1.2 LocationManager介绍

8.1.3 LocationProvider介绍

8.1.4 使用GPS获取当前位置信息

8.2 传感器

8.2.1 Android传感器简介

8.2.2 识别传感器

8.2.3 传感器事件处理

8.2.4 运动传感器

8.2.5 位置传感器

8.3 发布程序和签名

8.3.1 应用程序发布的步骤

8.3.2 Android的签名及策略

8.3.3 导出未签名的应用程序

8.3.4 生成签名文件

8.3.5 为应用程序签名

8.3.6 使用zipalign工具优化应用程序

8.3.7 发布到网络平台

第9章 NDK开发与JNI开发

9.1 NDK开发

9.1.1 NDK产生的背景

9.1.2 为什么使用NDK

9.1.3 NDK简介

9.1.4 NDK开发环境的搭建

9.1.5 初试NDK开发

9.1.6 生成APK

9.2 JNI开发原理

9.2.1 JNI的作用

9.2.2 什么时候使用JNI

9.2.3 JNI的发展

9.2.4 JNI开发HelloWorld

9.2.5 基本数据类型、字符串、数组

9.2.6 属性和方法

累计评论(1条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部