摘要:本节介绍辅助开发Android项目的工具以及常用的命令。 (1)创建Android模拟器: 可以在Android SDK目录下直接启动AVD Manager.exe,也可以在eclipse中启动: 在eclipse中打开java透视窗: 点击模拟器按钮: 启动Android Virtual Devi
阅读全文
摘要:本节将分为五个步骤来完成Android开发环境的部署。 (1)安装JDK: JDK(Java SE Development Kit Java 标准版开发工具箱)。JDK是Java的核心,包含了Java的运行环境(Java Runtime Environment),一堆Java工具和给开发者开发应用程
阅读全文
摘要:从本节开始,开启安卓开发之旅。 (1)移动开发: 移动开发也称作移动互联网开发。是以PDA(Personal Digital assitant 个人数码助理)、UMPC(Ultra-mobil Personal Computer 超级移动个人计算机)等便携终端为基础、进行相应的开发工作。由于这些移动
阅读全文
摘要:本节继续介绍二叉树的相关内容,包括二叉查找树和AVL树。 (1)二叉查找树: 定义: 使二叉树成为二叉查找树的性质是,对于树中的每个结点X,它的左子树中所有的关键字值小于X的关键字的值,而它的右子树中所有关键字的值大于X的关键字值。 二叉查找树的平均深度是O(log N)。 对于二叉查找树的删除例程
阅读全文
摘要:对于大量的数据,链表的线性访问时间太慢,不宜使用。我们介绍一种简单的数据结构,其大部分操作的平均时间为O(log N)。 (1)学习目标: 我们将要涉及到的数据结构叫做二叉查找树(binary search tree)。 我们将要了解如下内容: (2)树的基础知识: 树的递归定义: 一棵树由称作根(
阅读全文