Android期末复习关键点解析
"Android期末复习题总结" 这篇文档是对Android期末复习题的总结,涵盖了多个关键知识点,包括Intent组件属性、广播发送、Android系统的基本概念、DVM与Linux进程的关系、Android的起源公司、手持设备分类、操作系统版本、SDK安装方式以及Android应用开发所用的语言等。 1. **Intent的Component属性**:Intent的Component属性用于直接指定Intent要启动的组件(Activity、Service等)的完整类名。一旦设置了Component,Android系统将不再根据其他属性(如action、data、category)去寻找匹配的组件,而是直接使用Component指定的组件。设置Component可以使用setComponent(), setClass()或setClassName()方法,获取已设置的Component则用getComponent()。 2. **发送广播**:题目指出,通过sendBroadcast()方法发送Intent对象,而不是sendCatagoryBroadcast()。sendBroadcast()用于发送无分类的广播,而sendOrderedBroadcast()或sendBroadcastWithPriority()等方法可以添加类别或优先级。 3. **Android定义**:Android是一种基于Linux内核的操作系统,主要设计用于移动设备,如智能手机和平板电脑。 4. **DVM与Linux进程**:每个Android应用程序都在自己的Dalvik虚拟机(DVM)进程中运行,每个DVM对应Linux中的一个独立进程。因此,DVM进程和Linux进程在一定程度上是同一概念。 5. **Android研发公司**:Android操作系统最初由Android公司研发,后来被Google收购。 6. **手持设备**:手持设备包括智能手机、平板电脑等,但不包括机顶盒,机顶盒属于智能家居设备或流媒体设备。 7. **非手机操作系统**:Windows Vista是桌面操作系统,而非手机操作系统。 8. **Android最高版本**:题目中的Android L可能指的是Android 5.0 Lollipop,但请注意,Android版本不断更新,实际的最高版本会随时间变化。 9. **安装Android SDK**:Android SDK可以通过Android SDK Manager在线或离线安装,管理所需的平台工具、库和其他开发组件。 10. **开发语言**:开发Android应用程序主要使用Java语言,但现在Kotlin也已成为官方推荐的首选语言。 11. **运行时异常**:E/AndroidRuntime错误通常是Android应用在运行时遇到的问题,如"Unable to instantiate"可能表示尝试初始化一个不存在的Activity或Service,或者是由于缺少构造函数或权限导致的。 这些知识点构成了Android开发的基础,对于理解和准备Android相关的考试或面试都非常有帮助。
![](https://csdnimg.cn/release/download_crawler_static/57989570/bg1.jpg)
下载后可阅读完整内容,剩余9页未读,立即下载
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/3d215bc9ea3f4b31aa3260ffbc30003d_weixin_46332702.jpg!1)
- 粉丝: 8
- 资源: 4
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 解决Eclipse配置与导入Java工程常见问题
- 真空发生器:工作原理与抽吸性能分析
- 爱立信RBS6201开站流程详解
- 电脑开机声音解析:故障诊断指南
- JAVA实现贪吃蛇游戏
- 模糊神经网络实现与自学习能力探索
- PID型模糊神经网络控制器设计与学习算法
- 模糊神经网络在自适应PID控制器中的应用
- C++实现的学生成绩管理系统设计
- 802.1D STP 实现与优化:二层交换机中的生成树协议
- 解决Windows无法完成SD卡格式化的九种方法
- 软件测试方法:Beta与Alpha测试详解
- 软件测试周期详解:从需求分析到维护测试
- CMMI模型详解:软件企业能力提升的关键
- 移动Web开发框架选择:jQueryMobile、jQTouch、SenchaTouch对比
- Java程序设计试题与复习指南
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)