网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Android移动开发详解——从基础入门到乐享开发/张传雷 |
分类 | |
作者 | 张传雷 |
出版社 | 电子工业出版社 |
下载 | |
简介 | 内容推荐 本书是一本基于Android的移动应用开发教科书,旨在帮助读者快速学习Android的基本概念,掌握Android的开发技能。本书分为3篇:Android移动开发概述、Android基础编程和Android不错编程。Android移动开发概述包括章~第3章,介绍Android历史、Android体系结构及特点、其他主要智能手机开发平台、IDE Eclipse、Android Studio、Kotlin及搭建Android开发环境等。Android基础编程包括第4章~第7章,介绍Android应用中的基本概念、Android工程结构、用户界面介绍、Android颜色的基本用法和介绍、基本组件介绍和应用、获取屏幕属性、Android 图形开发框架、Graphics类、动画设计、Android中的文件操作、SharedPreferences、SQLite数据库数据存储。Android不错编程包括第8章~2章,介绍Android多媒体编程、Android网络与通信编程、Android-OpenGL应用开发、Android传感器开发及Android NDK开发技术等。本书采用代码驱动式叙述方式,注重代码的讲解。本书既可作为高等学校计算机、物联网类专业的移动开发技术课程的教材,也可作为各类职业培训机构的Android培训教材,还适合作为广大Android初学者的参考书。 目录 篇 Android移动开发概述 章 Android简介\t3 1.1 Android历史\t3 1.1.1 Android简要介绍\t3 1.1.2 Android发展历史\t3 1.1.3 Android版本升级\t4 1.2 Android体系结构及特点\t7 1.2.1 应用程序\t9 1.2.2 中间件\t9 1.2.3 硬件抽象层\t10 1.2.4 操作系统\t10 1.3 其他主要智能手机开发平台\t10 1.3.1 iOS简介\t10 1.3.2 Windows CE简介\t11 1.3.3 Symbian简介\t11 1.3.4 Palm OS简介\t12 第2章 Android开发基础\t13 2.1 面向对象编程介绍\t13 2.2 Android Java基础\t14 2.3 XML基础\t15 2.4 IDE Eclipse介绍\t16 2.5 Android Studio介绍\t16 2.6 Kotlin介绍\t17 第3章 搭建Android开发环境\t19 3.1 Android SDK介绍\t19 3.1.1 Android SDK目录结构\t19 3.1.2 android.jar内部结构\t20 3.1.3 android.bat批处理常用命令\t21 3.1.4 模拟SD卡\t22 3.1.5 Traceview工具\t22 3.1.6 ADB工具\t23 3.2 搭建开发环境\t24 3.2.1 安装JDK\t24 3.2.2 安装Android Studio\t24 3.2.3 创建Android虚拟设备\t25 3.3 DDMS工具\t26 3.3.1 DDMS详细功能\t27 3.3.2 DDMS工作原理\t27 3.4 个Android App\t28 3.4.1 创建Hello World App\t28 3.4.2 Android工程目录结构\t31 3.4.3 Android程序部署与启动\t32 3.4.4 Android程序打包安装过程\t32 3.5 NDK开发工具\t33 3.5.1 NDK下载\t34 3.5.2 NDK开发\t34 第2篇 Android基础编程 第4章 Android App基本概念\t37 4.1 Android应用中的基本概念\t37 4.1.1 Activity\t37 4.1.2 Intent\t41 4.1.3 Service\t41 4.1.4 Broadcast\t42 4.1.5 Binder\t42 4.1.6 Permission\t42 4.1.7 Manifest\t43 4.2 Android工程结构\t44 第5章 Android应用用户界面设计\t46 5.1 用户界面介绍\t46 5.1.1 Android基本布局知识\t46 5.1.2 View视图组件\t46 5.1.3 ViewGroup视图容器组件\t47 5.1.4 Layout布局组件及其参数\t47 5.1.5 界面布局\t48 5.1.6 事件处理的简单介绍\t59 5.2 Android颜色的基本用法和介绍\t59 5.3 基本组件介绍和应用\t64 5.3.1 Widget组件\t64 5.3.2 ListView列表\t82 5.3.3 Notification状态栏提示\t85 5.3.4 Toast临时提示框\t88 5.3.5 Dialog对话框\t89 5.4 获取屏幕属性\t92 第6章 Android图形编程\t94 6.1 Android图形开发框架\t94 6.1.1 View类开发框架\t94 6.1.2 SurfaceView类开发框架\t95 6.2 Graphics 类\t97 6.2.1 android.graphics.Color类\t97 6.2.2 android.graphics.Paint类\t97 6.2.3 绘制几何图形\t98 6.2.4 android.graphics.Canvas类\t98 6.2.5 绘制字符串\t103 6.2.6 android.graphics.Bitmap类\t105 6.2.7 Shade类\t115 6.3 动画设计\t117 6.3.1 Tween动画\t117 6.3.2 Frame动画\t121 第7章 Android数据存储编程\t122 7.1 Android中的文件操作\t122 7.1.1 File类及常用方法\t122 7.1.2 文件I/O\t124 7.2 SharedPreferences\t127 7.2.1 获取SharedPreferences的句柄\t127 7.2.2 写入共享文件\t128 7.2.3 读取共享文件\t128 7.3 SQLite数据库数据存储\t131 第3篇 Android不错编程 第8章 Android多媒体编程\t137 8.1 OpenCore多媒体架构\t137 8.2 MediaPlayer编程\t139 8.2.1 MediaPlayer主要接口定义\t141 8.2.2 播放音乐实现\t143 8.2.3 播放视频实现\t149 8.3 MediaRecoder编程\t150 8.4 Camera编程\t155 第9章 Android网络与通信编程\t160 9.1 HTTP协议原理\t160 9.1.1 HTTP简介\t160 9.1.2 HTTP的请求报文\t161 9.1.3 HTTP的响应报文\t162 9.1.4 HTTP的消息报头\t163 9.2 Android网络编程基础\t164 9.3 HTTP通信\t165 9.3.1 HttpURLConnection接口\t166 9.3.2 HttpClient接口\t172 9.3.3 实时更新\t175 9.4 Socket通信\t178 9.4.1 Socket传输模式\t178 9.4.2 Android Socket编程步骤\t180 9.5 Socket应用\t182 9.6 WebKit应用\t183 9.7 WiFi编程\t184 9.8 蓝牙编程\t185 0章 AndroidOpenGL应用开发\t187 10.1 AndroidOpenGL ES\t187 10.1.1 构建OpenGL基本框架\t187 10.1.2 OpenGL视图显示\t188 10.2 OpenGL的三维坐标基础\t189 10.3 多边形的绘制及其颜色渲染\t189 10.4 图像旋转\t193 10.5 3D三维实体空间\t194 10.6 映射纹理\t197 10.7 光照与单击事件\t201 1章 Android传感器开发\t208 11.1 传感器种类\t208 11.1.1 GPS\t208 11.1.2 动作传感器\t208 11.1.3 位置传感器\t209 11.1.4 环境传感器\t209 11.2 GPS应用\t209 11.2.1 我的位置\t209 11.2.2 更新位置\t210 11.2.3 地图功能\t212 11.3 Acceleration传感器\t213 11.4 Gyroscope传感器\t214 11.5 Proximity传感器\t214 2章 Android NDK开发技术\t216 12.1 NDK环境的搭建\t216 12.2 新建NDK工程\t216 参考文献\t219 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。