齐全的android面试题库

齐全的android面试题库

ID:37424070

大小:94.51 KB

页数:23页

时间:2019-05-23

齐全的android面试题库_第1页
齐全的android面试题库_第2页
齐全的android面试题库_第3页
齐全的android面试题库_第4页
齐全的android面试题库_第5页
资源描述:

《齐全的android面试题库》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、www.7kk.comAndroid面试题1.请描述下Activity的生命周期。2.如果后台的Activity由于某原因被系统回收了,如何在被系统回收之前保存当前状态?3.如何将一个Activity设置成窗口的样式。(EditedbySodino)4.如何退出Activity?如何安全退出已调用多个Activity的Application?5.请介绍下Android中常用的五种布局。6.请介绍下Android的数据存储方式。(EditedbySodino)7.请介绍下ContentProvider是如何实现数据共享的。(EditedbySodino)8

2、.如何启用Service,如何停用Service。(EditedbySodino)9.注册广播有几种方式,这些方式有何优缺点?请谈谈Android引入广播机制的用意。10.请解释下在单线程模型中Message、Handler、MessageQueue、Looper之间的关系。11.AIDL的全称是什么?如何工作?能处理哪些类型的数据?12.请解释下Android程序运行时权限与文件系统权限的区别。(EditedbySodino)13.系统上安装了多种浏览器,能否指定某浏览器访问指定页面?请说明原由。14.有一个一维整型数组int[]data保存的是一张宽

3、为width,高为height的图片像素值信息。请写一个算法,将该图片所有的白色不透明(0xffffffff)像素点的透明度调整为50%。15.你如何评价Android系统?优缺点。1.activity的生命周期。activity主要生命周期的方法说明:onCreate(BundlesavedInstanceState):创建activity时调用。设置在该方法中,还以Bundle的形式提供对以前储存的任何状态的访问!onStart():activity变为在屏幕上对用户可见时调用。onResume():activity开始与用户交互时调用(无论是启动还

4、是重新启动一个活动,该方法总是被调用的)。onPause():activity被暂停或收回cpu和其他资源时调用,该方法用于保存活动状态的,也是保护现场,压栈吧!onStop():activity被停止并转为不可见阶段及后续的生命周期事件时调用。onRestart():重新启动activity时调用。该活动仍在栈中,而不是启动新的活动。onDestroy():activity被完全从系统内存中移除时调用,该方法被www.7kk.com2.横竖屏切换时候activity的生命周期3.android中的动画有哪几类,它们的特点和区别是什么4.handler机

5、制的原理5.说说activity,intent,service是什么关系6.android中线程与线程,进程与进程之间如何通信7.widget相对位置的完成在antivity的哪个生命周期阶段实现8.说说mvc模式的原理,它在android中的运用9.说说在android中有哪几种数据存储方式10.android中有哪几种解析xml的类,官方推荐哪种?以及它们的原理和区别一,listview你是怎么优化的。二,view的刷新,之前说过三,IPC及原理四,Android多线程五,Android为什么要设计4大组件,他们之间的联系,不设计行不行(主要是为了实

6、现MVC模式,然而java中最难的模式也是这个,很少有产品能将这个模式做得很好【Technicolor的面试官问的这个】六,service的周期,activity的周期,谈下你对Android内部应用的了解,比如他做电话,以及联系人等等应用。框架层有很多东西还是多看看,熟悉Android怎么做的,不管你做应用程开发还是应用框架层开发很有好处的。在就是你项目经验,突出你遇到什么难点,然后是怎么解决的!尽量将每个技术点凸显出来,当然面试官有时候会为了体现你是否真正做过,他会问你,你在这个应用中做那个模块,用了多少个类之类的问题。偶尔有的面试官会问你,你用过A

7、ndroid自带的单元测试了没,怎么用的?当然我面试过很多家单位,有的是做平板,手机,数字电视,有的是做出个erp之类的客户端等等,出于前面的三个,基本上都是将Android的全部改掉,如果真正要做Android的话,大家要学的还很多。总之,一句话,什么样的面试官都有,去面试的时候要做好一切心理准备,不管是技术还是基础都得扎实。一个人的交谈能力也很重要,总之不是非常标准的普通话,最起码你说的得让别人听得懂,而且得把面试官讲得非常彻底,这样你获得offer的机会更大,谈工资也有优势~~当然曾经一家公司的面试官跟我说过,技术是不惜钱的,只要你有能力,多少钱他

8、都请。_确实,来北京求职期间,牛人真的很多,而且有的面试官也非常好,给了很多忠肯

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。