没有合适的资源?快使用搜索试试~ 我知道了~
Android 面試寶典
5星 · 超过95%的资源 需积分: 9 33 下载量 179 浏览量
2014-06-16
13:54:06
上传
评论
收藏 225KB DOC 举报
温馨提示
试读
20页
涵蓋了Android手機開發的各個方面的知識,可以查漏補缺,完善自己的知識點,根據題目提到的知識層層展開各個擊破
资源推荐
资源详情
资源评论
知识点包括接口与抽象的使用及区别多线程基础集合类也有个别公司考察定
义很无语
知识点包括指针的移动排序算法链表有时还会有二叉树的遍历或图的遍历
1.Android 手机操作系统的四层架构?
!
"架构框架以此从上到下"
"#""$应用程序$应用层%%
"会同一系列核心应用程序包一起发布该应用程序包包括客户端&'&短
消息程序日历地图浏览器联系人管理程序等所有的应用程序都是使用(语言编写的
"
")"*"""$应用程序扩展层$框架%%
"由于的手机操作系统是基于 ")+系统之上封装而成所以开发人员可也
以直接访问核心程序所使用的,-框架该核心应用程序的,-框架设计简化了组件的重用
任何一个核心应用程序$模块%都暴露出它的功能作用并且其他应用程序也都可以使用该核
心应用程序$模块%的功能$不过的遵守该核心应用程序框架的安全性限制%同样该应用程序
的重用机制也使用户方便使用应程序的相关组件"
",-框架隐藏的核心应用程序是一系列的应用程序的服务和系统应用其中包括如下"
$手机中的(是最基本的一个.-类%"
"丰富而又可扩展的视图$手机界面所显示的组件$/上所显示的%%组件可以用
来构建应用程序°如$视图%("网格$0%"文本框$ " %"按钮$%"放
置图片区$0%文本编辑区°$ %"文本显示区$ %"
"1""""$系统运行库%;°
"2 "!""$"系统最底层核心系统 %"
2. Android dvm 的进程和 Linux 的进程,应用程序的进程是
否为同一个概念?
3(' 指 的虚拟机每一个 应用程序都在它自己的进程中运行都拥有一
个独立的3 虚拟机实例而每一个 3(' 都是在 中的一个进程所以说可以认为是
同一个概念
3. SIM 卡的 EF 文件有何作用?
&-' 卡的文件系统有自己规范主要是为了和手机通讯&-' 卡本身可以有自己的操作
系统4 就是作存储并和手机通讯用的
4. 一条最长的短信息约占多少 byte?
中文 56$包括标点%英文 #+6#+6 个字节
5. Android 中的动画有哪几类,它们的特点和区别是什么?
两种一种是 动画还有一种是 动画
动画这种实现方式可以使视图组件移动放大缩小以及产生透明度的变
化7另一种 动画传统的动画方法通过顺序的播放排列好的图片来实现类似电影
+什么是嵌入式实时操作系统操
作系统属于实时操作系统吗8
嵌入式实时操作系统是指当外界事件或数据产生时能够接受并以足够快的速度予以处理
其处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出快速响应 并控制所
有实时任务协调一致运行的嵌入式操作系统主要用于工业控制军事设备航空航天等领域
对系统的响应时间有苛刻的要求这就需要使用实时系统又可分为软实时和硬实时两种而
是基于 内核的因此属于软实时
59 机制的原理8
提供了 9 和 来满足线程间的通信9 先进先出原则
类用来管理特定线程内对象之间的消息交换$'04 :0%
#%一个线程可以产生一个 对象由它来管理此线程里的 '0;$消息
队列%
)%9你可以构造 9 对象来与 沟通以便 : 新消息到 '0;
里7或者接收 从 '0; 取出%所送来的消息
1%'0;$消息队列%用来存放线程放入的消息
2%线程.-:通常就是 :而 启动程序时会替它建立一个 '0
;
<嵌入式操作系统内存管理有哪几种各有
何特性8
页式段式段页用到了 ''.虚拟空间等技术
=说说 模式的原理它在 中的
运用
'($'>>%?模型>视图>控制器”'(应用程序总是由这三个部
分组成4$事件%导致改变'或(或者同时改变两者只要
改变了'的数据或者属性所有依赖的(都会自动更新类似的只要改变
了((会从潜在的'中获取数据来刷新自己
#6/ 的生命周期两个 / 之间
跳转时必然会执行的是那几个方法8
$%在 / 生命周期开始时被调用
-&$% 完成后被调用用来恢复 .- 状态
$%当 / 从停止状态重新启动时调用
&$%当 / 对用户即将可见的时候调用
$%当 / 与用户交互的时候重绘屏幕
&-&$%/ 即将移出栈顶保留 .- 状态时调用此方法
,$%当系统要启动一个其他的 / 时调用$其他的 / 显示之前这个
方法被用来提交那些持久数据的改变停止动画和其他占用,. 资源的东西由于下一个
/ 在这个方法返回之前不会 所以实现这个方法时代码执行要尽可能快
&$%用户不再可见时调用
3/在 / 被销毁前所调用的最后一个方法当进程终止时会出现这种情况
#完整生命周期即一个/从出现到消失对应的周期方法是从到3/
)可见生命周期从&$%到&$%方法在这个周期中用户可以看见/但不一
定能够与之交互这两个方法可以随着状态的变化被执行多次
1前景生命周期从$%到,$%方法在这个周期中/处在其它/
之前即在/栈的最顶端负责与用户进行交互伴随着状态的变化这两个方法可以被执
行多次
11. 两个 Activity 之间跳转时必然会执行的是哪几个方法.
#启动一个 /
"启动一个新的 / 需调用 &/$-")函数参数-""一个 - 对象
"""若要在两个 / 之间进行跳转我们还得借助 - 类中另的外一个函数
""""""-$ 0 @8A)其返回值为一个 - 对
象$即你要跳转到得 / 的 - 对象)
)从一个 / 获取另外一个 / 中的数据结果
"""例如你在某个 "中点击了按键跳转到了另外一个 /$此处我暂称为子 /)
中在此 / 中你让用户选择联系人列表中的联系人而在此 / 结束后需要在上层
/$此处我暂称为父 /)中需显示子 / 中返回的联系人名字
剩余19页未读,继续阅读
EmilyLv
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页