Android应用程序开发(第二版)课后习题答案
第一章 Android简介 1.简述各种手机操作系统的特点.
答案:
目前,手机上的操作系统主要包括以下几种,分别是Android、iOS、Windows Mobile、Windows Phone 7、Symbian、黑莓、PalmOS和Linux。
(1)Android是谷歌发布的基于Linux的开源手机平台,该平台由操作系统、中间件、用户界面和应用软件组成,是第一个可以完全定制、免费、开放的手机平台。Android底层使用开源的Linux操作系统,同时开放了应用程序开发工具,使所有程序开发人员都在统一、开放的开发平台上进行开发,保证了Android应用程序的可移植性。
(2)iOS是由苹果公司为iPhone、iPod touch、iPad以及Apple TV开发的操作系统,以开放源代码的操作系统Darwin为基础,提供了SDK,iOS操作系统具有多点触摸操作的特点,支持的控制方法包括滑动、轻按、挤压和旋转, 允许系统界面根据屏幕的方向而改变方向,自带大量的应用程序。
(3)Windows Mobile是微软推出的移动设备操作系统,对硬件配置要求较高,一般需要使用高主频的嵌入式处理器,从而产生了耗电量大、电池续航时间短和硬件成本高等缺点,Windows Mobile系列操作系统包括Smartphone、Pocket PC和Portable Media Center。随着Windows Phone 7的出现,Windows Mobile正逐渐走出历史舞台。
(4)Windows Phone 7具有独特的“方格子”用户界面,非常简洁,黑色背景下的亮蓝色方形图标,显得十分清晰醒目,集成了Xbox Live游戏和Zune音乐功能,可见Windows Phone 7对游戏功能和社交功能的重视。
(5)Symbian是为手机而设计的实时多任务32位操作系统,它的功效低,内存占用少,提供了开发使用的函数库、用户界面、通用工具和参考示例。操作系统不是完全开放的,核心代码不开放,但是API文档是公开的。
(6)黑莓系统主要在黑莓手机上使用,其特色是支持电子邮件推送功能,邮件服务器主动将收到的邮件推送到用户的手持设备上,而不需要用户频繁地连接网络查看是否有新邮件。同时,黑莓系统提供手提电话、文字短信、互联网传真、网页浏览及其它无线信息服务功能。黑莓系统主要针对商务应用,具有很高的安全性和可靠性。
(7)PalmOS由拥有较多的第三方软件,是32位的嵌入式操作系统,主要在移动终端上使用,操作系统本身所占的内存极小,不具备录音和MP3播放功能。
(8)Linux手机操作系统具有开放源代码的特性,但是也包含入门难度高,集成开发环境差,Linux的产品与个人计算机的连接性较差,具有较强的开发实力的公司很少等不足。
2.简述Android平台的特征
答案:
Android广泛支持GSM、3G和4G的语音与数据业务,支持接收语言呼叫和SMS
你可能喜欢
- Android应用开发
- Java笔记
- 安卓开发环境搭建
- Android开发入门
- JAVA编程题全集及答案
- Android开发教程
- Android开发技术
- Android开发规范
- Android应用开发入门与实战32页
- Android网络应用开发开题报告5页
- Android应用开发试题4页
- Android应用开发概述 报告59页
- Android应用开发概述18页
- 基于Flex与Android手机应用程序开发比较研究12页
- Java学习笔记26页
- Java工作笔记(必看经典)30页
- Java学习笔记8页
- Java基础学习笔记整理42页
- Java反射学习笔记整理16页
- 简明Java笔记29页
- Windows上搭建安卓的JAVA开发环境(Eclipse版本)6页
- 搭建安卓开发环境-详细教程16页
- 安卓开发环境搭建216页
- 安卓开发环境搭建115页
- 安卓开发环境搭建8页
- 安卓开发第一课:环境搭建11页
- Google+Android开发入门指南(第一版)94页
- Android应用开发入门与实战32页
- Android 开发入门与实战(第二版)396页
- Android开发入门之路3页
- Android JNI开发入门之一8页
- Android JNI开发入门之二7页
- 最新JAVA编程题全集(50题及答案)32页
- JAVA编程题全集(100题及答案)w13页
- 最新JAVA编程题全集(50题及答案)58页
- 最新JAVA编程题全集(50题及答案)32页
- 最新JAVA编程题全集(63题及答案)44页
- JAVA编程题全集(100题及答案)42页
- Android软件开发初级教程11页
- Android开发教程&笔记(从零基础到快速开发)16页
- Android开发环境搭建教程(图文)5页
- Android 3D 游戏开发教程39页
- 怎样在eclipse下搭建Android开发环境教程19页
- Android开发之OpenGL+ES教程145页
- Android最新应用开发技术及典型案例20页
- 将Android开发技术纳入高校Java课程教学体系5页
- Android开发技术期末考试复习题4页
- Android开发技术期末考试复习题5页
- Android平台开发技术5页
- Android开发技术层次4页
- Android开发规范7页
- Android开发规范3页
- Android开发规范5页
- Android开发规范6页
- Android开发规范13页
- Android开发规范参考文档(北京试行)10页