- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录
TOC \o 1-3 \h \z \u 第1章Android概述 1
第2章Android开发环境与开发工具 2
第4章Android GUI开发 4
第5章 Activity组件 5
第6章 Android Service组件 5
第8章Android程序间的通信 7
第10章Android资源与国际化 10
第11章Android 数据存储 11
第14章Android 多媒体开发 12
第1章Android概述
1. Android系统内核基于什么操作系统?
答:
Android是一个完整的移动操作系统,利用Linux作为系统内核,实现了存储管理、设备管理、文件管理、进程管理、安全管理等操作系统的基本功能。
2. Google发布的基于Linux平台的开放源代码移动操作系统平台名称是什么?
答:
Android。
3. Android运行的虚拟机名称是什么?虚拟机内运行的字节码文件后缀名是什么?
答:
Android运行的虚拟机不是Java虚拟机,而是经过改造的Dalvik 虚拟机,在虚拟机内运行的并不是Java编译后的字节码,而是后缀名为dex内部格式文件。
4. Android采用什么软件架构?整个系统包括哪几个层次?
答:
Android采用堆栈式软件架构,整个系统从底层操作系统到顶层核心应用在内分为5个层次:
Linux内核、Android运行环境(Android Runtime)、库集合(Libraries)、应用框架(Application Framework)、应用(Application)。
5. 请列举Android的四大常用组件,并简述其特点。
答:Activity:为应用程序提供一个活动窗口;
Service:为应用程序提供后台运行服务;
BroadcastReceiver:为应用程序提供广播消息处理机制;
ContentProvider:android中提供多应用程序数据共享。
第2章Android开发环境与开发工具
1. Android开发组件主要包括哪三部分?
答:
Android SDK、Android SDK Tools和Android SDK Platform-tools。
2. Android提供的专门用于Eclipse IDE开发环境可以让 Android SDK 集成到 Eclipse环境中的插件名称?
答:ADT或Android Development Tools。
3. 请根据下图中Android工程目录结构,回答以下问题:
(1)应用项目名称? HelloWorld
(2)简述src、gen、res中drawable、layout、values各个文件夹的功能。
src文件夹存放项目的源代码;gen文件夹下面有个R.java文件,R.java是在建立项目时自动生成的,这个文件是只读模式的,不能更改。通过R.java我们可以很快地查找我们需要的资源;res文件夹是资源目录,包含项目中的资源文件并将编译进应用程序;drawable下存放图片文件;layout下存放所有布局文件;values下存放数组、颜色等资源。
(3)Android应用项目配置清单文件名称是什么?有什么作用
答:AndroidManifest.xml项目的总配置文件,记录应用中所使用的Activity、Service等组件以及访问权限的设置等信息。
4. 搭建基于Eclipse的Android应用开发环境需要哪些软件及步骤?
答:
(1)安装JDK(Java Development Kit);
(2)安装Eclipse;
(3)安装Android SDK;
(4)在Eclipse中安装ADT(或Android Development Tools)插件。
第4章Android GUI开发
1. 什么是Activity?主要功能是什么?
答:
Activity是一个独立的可以与用户交互的Android应用组件
功能:作为应用程序框架动态加载各种用户界面视图,实现底层消息传递等,它是一个功能强大的界面管理者,负责调度各种界面视图,实现Android应用与用户之间的交互。
2.列举四种常用的事件监听处理方法。
答:基于事件监听内部类实现事件监听处理;基于事件监听内部匿名类实现事件监听处理;
Activity本身作为事件监听器;直接绑定到标签;
3.简述利用ArrayAdapter适配器为Spinner或AutoCompleteTextView等组件提供显示内容的操作步骤。
答:(1)通过findViewByID方法建立对象
(2)提供数据:数据源可以是数组、XML文件、ListString集合;
(3)提供布局;
(4)建立适配器ArrayAda
您可能关注的文档
- 科室学习-C反应蛋白.ppt
- 科室常见仪器设备的使用和维护.PPT
- 科学:植物的根.PPT
- 科学计算器使用说明.PPT
- 科室文化品牌.ppt
- 科室质控员培训-药学部分.pptx
- 科技档案整理工作.ppt
- 科技论文写作与学术规范PPT.pptx
- 科学课程-龙卷风.PPT
- 科普知识竞赛.PPT
- 免疫功能低下癌症患者的感染性休克2024(附图表) .pdf
- 三年(2022-2024)高考政治真题分类汇编专题13 民事权利与义务(解析版) .pdf
- 铍箔及铍合金箔行业相关投资计划提议 .pdf
- 2024年安全员C证操作证考试题库附答案 .pdf
- 初中地理中考真题卷合集含答案 .pdf
- 【双减教研】“双减”提质增效如何优化语文作业设计3篇(详细版) .docx
- 2024考编教资面试小学语文试讲稿年级高频面试逐字稿 .pdf
- 第01讲 一元二次方程和一元二次方程的解法(直接开平方)(5大核心考点)- 【暑假自学课】2024年新九年级数学暑假提升精品讲义(苏科版) .pdf
- 2024小学语文三年级上册:大青树下册:的小学核心素养教案 .docx
- 专题03 平行线压轴综合(选择、填空)(解析版)【常考压轴题】2023-2024学年七年级数学下册压轴题攻略(人教版) .pdf
文档评论(0)