𝔖 Scriptorium
✦   LIBER   ✦

📁

Android高级编程技术

✍ Scribed by 王洪泊


Publisher
清华大学出版社
Year
2016
Tongue
Chinese
Leaves
357
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


本书是作者在多年教学实践与课程改革的经验和总结的基础上编写而成。以移动应用开发平台的原理、实现智能终端普适便携为主线,以提升读者探索兴趣为先导,自顶向下地介绍Android高级编程的核心技术,循序渐进地剖析Android应用开发的实现细节。通过本书的学习,读者能够对移动智能应用APP工作原理与技术有一个系统的、全面的了解,掌握移动应用软件开发的概念、组成和体系结构。本书力求概念准确、论述严谨、内容新颖、图文并茂,非常适合作为Android应用开发的教材。

✦ Table of Contents


封面
扉页
内容简介
版权页
前言
目录
第1章 初识Android开发平台
1.1 Android平台简介
1.2 Android平台架构
1.3 Android应用程序内容
本章小结
习题
第2章 Android编程开发起步
2.1 Android SDK的开发环境
2.2 创建Android的第一个应用
本章小结
习题
第3章 Android应用程序的构成
3.1 Android应用程序目录结构
3.2 使用Android资源
3.3 Android基本组件
3.4 AndroidManifest.xml文件
本章小结
习题
第4章 Android应用程序的控制机制
4.1 Android应用程序的界面
4.2 Android应用程序的任务、进程和线程
4.3 Android组件间的通信
4.4 用户界面状态保存
本章小结
习题
第5章 用户界面编程与设计
5.1 高级用户界面设计
5.2 布局组件
5.3 布局的选择
本章小结
习题
第6章 Android基本控件编程
6.1 文本控件
6.2 按钮控件
6.3 单选按钮和复选框控件
6.4 图片控件
6.5 时钟控件
6.6 日期与时间选择控件
本章小结
习题
第7章 Android高级控件编程
7.1 自动完成文本框
7.2 滚动视图与ScrollView类
7.3 网格视图与GridView类
7.4 列表视图
7.5 滑块和进度条
7.6 选项与TabHost类
7.7 下拉列表Spinner类控件
本章小结
习题
第8章 菜单和对话框编程
8.1 Android菜单
8.2 响应菜单项
8.3 使用其他菜单类型
8.4 Android对话框
8.5 消息提示
本章小结
习题
第9章 Android事件处理模型及编程
9.1 基于回调机制的事件处理
9.2 基于监听接口的事件处理
9.3 Handle消息传递机制
本章小结
习题
第10章 Android触摸屏编程
10.1 MotionEvent类
10.2 多点触摸
10.3 手势
本章小结
习题
第11章 地图和基于位置服务的编程
11.1 使用基于位置的服务
11.2 使用TestProvider构建模拟器
11.3 选择一个LocationProvider
11.4 确定自己所在的位置
11.5 使用邻近提醒
11.6 地理编码
11.7 创建基于地图的活动
11.8 MyLocationOverlay简介
本章小结
习题
第12章 Android手机基本功能编程
12.1 发送短信和接收短信
12.2 电话控制
12.3 E-mail功能的开发
12.4 手机特有功能开发
12.5 获取手机电池电量
本章小结
习题
第13章 Android多媒体应用编程
13.1 2D、3D图形
13.2 动画播放
13.3 音频与视频播放
本章小结
习题
第14章 BabySleep媒体分享系统设计与实现
14.1 BabySleep的需求
14.2 BabySleep的系统设计
14.3 BabySleep各功能模块的设计与实现
14.4 睡眠模式模块设计与实现
14.5 BabySleep软件测试与评估
本章小结
习题
第15章 动态路由仿真系统设计与实现
15.1 系统原理与实现方式
15.2 交互式教学软件设计实现方案
15.3 交互式教学软件具体实现
15.4 实践仿真页面
15.5 交互式教学软件测试
本章小结
习题
正文结束
参考文献


📜 SIMILAR VOLUMES


Android C++高级编程: 使用NDK
✍ 辛纳 📂 Library 📅 2014 🏛 清华大学出版社 🌐 Chinese

不管你是想将已经存在的原生代码应用移植到Android平台上还是准备开始在Android平台上进行软件开发,使用《Android C++高级编程——使用NDK》一书提供的技术可以构建更出色的应用。本书将展示构建性能更好的复杂原生应用的方法。   《Android C++高级编程——使用NDK》提供了Java原生接口(JNI)的概述、Bionic API、POSIX 线程和套接字、C++支持、原生图形和声音API以及NEON/SIMD优化,在一个游戏应用案例的帮助下,你将学到很多关键技能。 主要内容 ● 使用JNI将原生代码连接到Java中 ● 使用SWIG自动生成JNI代码

SAS语言基础与高级编程技术
✍ 胡良平 📂 Library 📅 2014 🏛 电子工业出版社 🌐 Chinese

<p>本书全面系统地介绍了国际著名的统计分析系统SAS软件的主要内容, 包括SAS语言基础、 SAS高级编程技术、 SAS 9.2和SAS 9.3新增内容及用法简介、 用SAS实现试验设计及处理病态数据的两个过程简介, 其中前两部分是本书的重点。SAS语言基础部分涵盖了如下内容: SAS软件介绍、 导入访问外部数据、 基本SAS语言及其应用、 常用SAS函数及其应用; 而SAS高级编程技术部分包括如下内容: 宏及其应用、 SQL及其应用、 ODS及其应用、 数组及其应用、 IML及其应用, 以及如何掌握SAS语言的核心技术。书中还介绍了SAS 9.2和SAS 9.3中一些新增过程和选项, 以及

Web编程技术
✍ 余元辉 📂 Library 📅 2014 🏛 清华大学出版社 🌐 Chinese

JSP(JavaServer Pages)技术是当下Web编程领域中的主流技术,它是由Sun公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP是基于Java Servlet以及整个Java体系的Web编程技术。利用这一技术可以建立先进、安全和跨平台的动态网站。本教材以应用为主,从基本的语法和规范入手,以实例为导向,以实践为指导,深入浅出地讲解如何利用JSP技术创建灵活、安全和健壮的Web站点。书中配有大量的示例代码,由浅入深、循序渐进地讲解了全书15章的内容,其中包括引论、通用HTML、Java语言基础、JSP语法入门、JSP常用对象、JDBC数据库访问、JSP表单处理、JSP实用组

Android高级开发技术案例教程
✍ 毋建军 📂 Library 📅 2015 🏛 清华大学出版社 🌐 Chinese

《Android 高级开发技术案例教程/高等院校信息技术规划教材》从Android基础开始,由浅入深,采用“项目导向”的内容组织模式,理论和实践结合,通过完整的移动Android系统项目和Android物联网系统项目全方位地介绍了Android应用开发高级技术中的理论和方法。全书共10章,可分为三大部分,第一部分介绍4G智能手机发展、Android开发基础、Android开发环境搭建、Android NDK开发环境搭建及开发、Android应用程序、Fragement与Activity、Android界面设计基础、Android界面基础控件;第二部分介绍Android界面系统高级控件、Andr

AngularJS高级编程
✍ 卡尔波夫 & 尼托 📂 Library 📅 2016 🏛 清华大学出版社 🌐 Chinese

用AngularJS编写高级应用的完整指南  这是一个令Web开发人员激动的时代,掌握JavaScript语言技能的人才变得炙手可热。AngularJS迅速蜕变为领先的新一代客户端Web框架;可供个人、小团队和大公司构建和测试基于浏览器的、极其复杂的应用。   《AngularJS高级编程》内容广泛,涵盖构建首个AngularJS应用乃至内嵌、构建系统和自动执行集成测试等高级主题。 如果你已经熟悉基本编程知识,并希望编写在浏览器UI中显示复杂数据的Web应用,或快捷高效地模拟本地应用的移动Web应用,那么本书将是值得你反复研读的必备指南。 主要内容 ◆ 从头构建一个简单应用,在便捷动手练习的引

超越技术:高级技术分析漫谈
✍ 陈立辉,陈新 📂 Library 📅 2009 🏛 中国科学技术出版社 🌐 Chinese

内容提要: 为便于普通投资者理解和实际运用,《超越技术——高级技术分析漫谈》主要以实例为主,其中不少是亲身参与的,有些则是为了更好地说明问题精心挑选的,总之,是一些经典的案例。经典案例是技术原理的集中和完整体现,但在实际市场走势中,经典形态或技术出现的概率并不高,更……