李维勇编著的《移动互联网应用开发》是基于 Android Lollipop平台进行移动互联网应用开发的入 门级教程,通过众多开源案例项目,全面系统地介绍 移动互联网应用开发的方法、技巧和模式。 全书共分为9章,从Android应用设计者的角度系 统讲解了从事Android移动互联网应用开发必须要掌 握的Android平台的相关技术和特性,主要内容包括 数据流与数据解析,网络连接与管理、Android中的 Socket编程与HTTP编程,Web应用编程、开放接口编 程、Google云服务技术等,全面总结了Android网络 编程的基本原理、设计理念和设计模式,*后通过一 个综合的案例项目阐述了A
基于Android平台的移动互联网应用开发(第2版)
✍ Scribed by 雷擎、伊凡
- Publisher
- 清华大学出版社
- Year
- 2017
- Tongue
- Chinese
- Leaves
- 381
- Edition
- 2
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
本书对Android应用程序开发的基本概念和技术进行了系统的讲解,并通过简单易懂的示例说明了其具体实现过程。通过本书的学习,读者可以牢固掌握Android编程技术的基本概念、原理和编程方法,通过实践的灵活运用,能够进行应用程序的实际开发。 全书分为三个部分,共10章。第一部分即第1章,详细介绍Android系统的体系结构、应用程序开发环境及调试环境的搭建;第二部分包括第2~4章,详细介绍用户界面的设计方法、常用布局、基本控件和高级控件、事件处理机制等实现Android用户界面的基本知识,以及用户浏览模式中菜单模式和动作条模式中各种应用的具体实现;第三部分包括第5~10章,详细介绍Android平台的高级知识,包括发送与接收消息、多任务与服务、实现应用程序的数据存储、访问数据资源的接口ContentProvider、触摸事件处理、定位服务和Google地图应用。本书适合对Java编程有一定基础、希望掌握Android程序设计技术的读者,也适合作为高等学校计算机专业的教材,还可作为Android程序设计的培训教材。
✦ Table of Contents
封面
扉页
内容简介
版权页
前言
目录
第1章 Android开发基础
1.1 Android入门
1.2 Android Studio环境搭建
1.3 第一个Android应用程序
1.4 使用 Android Studio
1.5 Android App开发起步
1.6 本章小结
第2章 设计应用界面
2.1 理解Activity
2.2 理解布局
2.3 使用布局
2.4 样式和主题
2.5 理解资源
2.6 多屏幕适应
2.7 本章小结
第3章 Fragment和图形控件
3.1 理解Fragment
3.2 常用基本控件
3.3 界面效果处理
3.4 本章小结
第4章 菜单和动作条
4.1 菜单模式
4.2 动作条模式
4.3 本章小结
第5章 发送和接收消息
5.1 理解Intent
5.2 BroadcastReceiver组件
5.3 Notification管理
5.4 本章小结
第6章 多任务与服务
6.1 基本概念
6.2 实现多任务
6.3 理解服务
6.4 本章小结
第7章 实现数据的存储
7.1 本地数据存储
7.2 Preference的存取与设置
7.3 文件读取与保存
7.4 存取结构化数据
7.5 本章小结
第8章 内容提供者
8.1 ContentProvider基础
8.2 使用ContentProvider
8.3 创建ContentProvider
8.4 实现数据加载
8.5 本章小结
第9章 触摸事件处理
9.1 理解触摸事件
9.2 事件传递机制
9.3 速率跟踪
9.4 多点触控
9.5 手势识别
9.6 拖放处理
9.7 本章小结
第10章 定位服务与Google地图
10.1 定位服务
10.2 Google地图
10.3 本章小结
正文结束
附录A Eclipse的Android App开发环境
A.1 Android开发环境搭建
A.2 第一个Android应用程序
A.3 Android项目结构分析
参考文献
A.1.1 安装Eclispe开发环境
A.1.2 安装Android SDK
A.1.3 安装Eclipse ADT插件
A.1.4 安装Google Play services SDK
📜 SIMILAR VOLUMES
本书由浅入深、循序渐进地介绍了Android应用程序开发的主要知识,注重可阅读性和实用性,对于开发过程中经常用到的类、属性、方法和常量都以表格的形式介绍其应用场景和作用。对Android开发中概念、方法和应用的介绍主要以Google提供的Android API文档为参考依据,力求简洁、准确地反映API文档中意图。 全书共12章,内容如下: Android开发环境,包括ADTEclipse和Android Studio; 基本UI组件; Activity和Intent; 项目资源; 主要系统组件; 二维图像处理; 多媒体应用开发; Service与BroadcastReceiver组件; 数据
《Android移动应用开发教程》详细阐述了基于Android操作系统的移动应用开发技术,共9章。第1章主要介绍Android的基础知识; 第2章讲解Android开发环境的搭建以及不同环境之间的转换与比较等; 第3章讲述Activity及其生命周期,JUnit单元测试,资源的调用等; 第4章讲解常见的UI控件以及自定义控件的使用等; 第5章讲解Intent与组件通信; 第6章讲解Android的后台服务; 第7章讲解数据存储技术; 第8章讲解网络通信技术,包括Android网络通信原理,Socket、HTTP、URL以及WebView等网络通信机制等; 第9章是一个完整的综合案例——移动办公
<p>React Native是Facebook公司最新推出的,强大的、开源的跨平台移动应用开发框架,它能大幅减少跨平台移动应用开发的工作量,并且代码结构清晰、简单易懂。同时React Native框架采用模块化结构,使应用版本的更新迭代非常简单。随着它的日趋成熟,React Native必然会成为移动应用开发的主流技术。</p> <p>《React Native跨平台移动应用开发》由浅入深、系统地介绍了使用React Native框架跨平台开发所需要用到的知识。《React Native跨平台移动应用开发》每一章都专注于阐述某一方面的知识,配合若干个原创的、精小的例程,能让读者系统、快速地
本书主要介绍Android平台移动应用程序开发的知识,从基础知识开始讲解,由易入难,循序渐进,系统地介绍了Android应用程序开发中所用到的知识。注重引导学生掌握开发技巧,理解处理问题的思路,培养学生分析问题、解决问题的能力。本书可作为高等院校计算机、软件工程及相关专业的本、专科学生学习Android移动平台应用程序开发的教材,也可供该领域的教师、开发人员学习研究Android移动平台应用程序开发时参考。
本书全面细致地讲解了 Android 应用开发的各种技术,是学习 Android 应用编程的必备教材。全书在原第 1 版的基础上使用 Android Studio 作为开 发工具,面向 Android 9.0 修正新的实现方法和技术。本书全面讲解了开发环 境的搭建,Android 资源的使用,Android 界面设计技术(Android 组件), Activity 的使用,信使、广播和消息处理,Service 应用,Android 数据存储处 理,多媒体组件的使用,图形特效与动画技术,网络编程等方面的知识。 本书在讲解基础知识的同时,注重动手能力的提升,每个技术模块都 精心设计了