安卓面试总结_第1页
安卓面试总结_第2页
安卓面试总结_第3页
安卓面试总结_第4页
安卓面试总结_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 / 12 安卓面试总结 安卓面试总结 结 1. 启动模式有哪些 ? 在 ,有 4种 1 认) “对于每一个启动 会生成一个个 2 的 果在目标 栈顶的话,则不生成新的该 实例,直接使用栈顶的实例,否则,生成该 3 的 许别的 于其所在的 其他 且可以在这个栈中运行。 4 的 允许其它的论在什么情况下 “si 都会独占一个 2. 几种有关 了解每个含义吗 ? / 12 通过 1). 使用 口实现序列化,这是 2). 实现 口 ,这里 部分类比如 就已经实现了,同时 4. 能说下 真正的 可以看下 。 可以没有 是必须有 5. 有哪些 熟练掌握吗 析有三种方式, 规在 对轻松些, 式的解析会把整个 一些性能敏感的数据库或者手机主要采用 式, 取是单向的,优点是不占内存空间、解析属性方便,但对于嵌套多个分支来处理很不方便。常用在 于节点处理比较好,类似 式,同样很节省内存。 6. 持事务吗 添加删除如何提高性能 持事务。 为轻量级的数据库,比3 / 12 小,但支持 句查询,提高性能可以考虑通过原始经过优化的 7. 谈谈对 8. 你用过哪款 机,有哪些优点和不足,相对于 1. 请描述下 生命周期。 创建 启动 恢复 暂停 结束 销毁 . 如果后台的 何在被系统回收之前保存当前状态? 在 系统回收或者用户调用 法,都会销毁时会调用 法,利用 法保存 态 . 3. 如何将一个 在 件 中配置 “” 4. 如何退出 何安全退出已调用多个 单个的 用 、()方法退出。 多个 ,需要权限 。 线性布局(常用) 将组件按照属性设置的水平或者垂直方向顺序排序。 层叠布局 将组件显示屏幕的左上角,后面的组件覆盖前面 的组件。 表格布局 组件的位置是相对于它所依赖的组件的位置。 表格布局 定一行,每个组件表示一列。 坐标布局 组件相对于左上角的位置而定 x=”?y=”? 6. 请介绍下 有四种存储方式: 件、 据库。 ,其存储的数据必须是基本数据类型 形式存在,存储在 /名 /录下。 男性 / 12 。文件存储的操作和 对 文 件 存 储 的 操 作 差 不 多 。 默 认 情 况 下 , 在/录下创建文件,且生成一个文件输出流( 象。 法对文件进行读写。 4 型数据库是 台内置的一个嵌入式数据库。可以高效率的处理数据较为复杂的关系型数据,应用程序创建的数据库文件存储在 /名/录下,应用程序之间不能相互访问。 7. 请介绍下 如何实现数据共享的。 一个程序可以通过实现一个 且 的方式将数据暴露,也就是说像一个 “ 数据库 ” 。那么外界获取其提供的数据,也就应该与从数据库中获取数据的操作基本一 样,只不过是采用 数据库 ” 。 责:组织应用程序的数据、向其他应用程 序 提 供 数 据 ; 责 : 获 取6 / 12 供的数据的增删改查等。 8. 如何启用 何停用 (应用停,服务不停 )和 (应用停,服务停 )。启 动 了 运行 之 后 调 用理 最后调用 9. 注册广播有几种方式,这些方式有何优缺点?请谈 谈 用方法 () ; ( ,手机处于关机状态时,不在监听广播。静态注册的广播的优点是比较方便和易读。 7 / 12 引入 用意: 第一从 角度考虑(应用程序内),就是为了实现移动或者说嵌入式设备上的 构,它们 之间有时候是一 种相互依存的关系,有时候又是一种补充关系,引入广播机制可以方便几大组件的信息和数据交互。 第二:程序间互通消息(例如在自己的应用程序内监听系统来电) 第三:效率上(参考 第四:设计模式上(反转控制的一种应用,类似监听者模式)。 10. 请解释下在单线程模型中 间的关系。 息,其中包含了消息 息处理对象以及处理的数据等,由一列队,终由 理者,负责 送和处理,使用,需要实现 行特定的处理,例如更新 息队列,用来存放 送过来的消息,并按照 则执行。当然,存放 是真正的保存 ),而是将 链表的方式串起来的,等待 抽取。 8 / 12 息泵,不断地从 抽取此一个 要一个 他们的关系: 一一对应的关系,创建一个 同时,会创建一个 他们只是简单的集聚关系,即 ,这些 11. 何工作?能处理哪些类型的数据? 2. 请解释下 (13. 系统上安装了多种浏览器,能否指定某浏览器访问指定页面?请说明原由。 14. 有一个一维整型数组 为 写一个算法,将该图片所有的白色不透明 (0素点的透明度调整为 50%。 15. 你如何评价 缺点。 优点: 1、学习的开源性; 2、软件兼容比较好; 3、9 / 12 软件发展迅速; 4、界面布局好 缺点: 1、版本过多; 2、现有软件少; 3、上午性能差 1、 什么是 何避免它? 应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应的对话框 . 避免 个单独的线程里面,称为主线程,所以在主线程里面少做一些耗时长的程序,而是利用子线程来操作一些繁琐的事情,用 2、什么情况会导致 如何避免?能否捕获导致其的异常? 3、 身的 其在运行时有无可能抛出 遇到过吗?诺有的话会导致什么问题?如何解决? 4、简要解释一下 、 何优点 1. 区别 当按钮分别设置以上两个属性时,得到的效果是不一样的。 10 / 12 30 按钮上设置的内容(例如图片)离按钮左边边界 30个像素 30 整个按钮离左边设置的内容 30个像素 2. 画有哪几种? 动画分为两种类型的动画:渐变动画( 和 逐 帧 播 放 动 画 ( 渐变动画里主要有: 入淡出、 放效果、 转效果、 动效果,还可以利用行多动画的组合。 逐帧播放动画的制作步骤: 1. 在 2. 在 置背景资源 ) 3. 通过 . 执行动画 5. 对 1 / 12 一个将执行动作抽象的描述,由 协助完成 个组件之间的通讯好比 间的桥梁。 封装的数据,以 式表示 标 志 动 作 执 行 的 分 类 , 例 如 标明 用于在 携带一些 键 信息 5. 隐式、显式 区别 析机制主要 是通过查找已注册在,最终找到匹配的 这个解析过程中,通过 三个属性来进行判断的,判断方法如下:如果

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论