
Android面试集锦
文章平均质量分 95
u010142437
这个作者很懒,什么都没留下…
展开
-
测试横竖屏切换时activity 的生命周期
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。对于这个面试题,相信大家都见过,网上给出的答案是:1、不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次2、设置Acti...原创 2013-09-14 14:40:33 · 6137 阅读 · 2 评论 -
android面试题之二
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。六、android中的动画有哪几种,它们的特点和区别是什么?逐帧动画和补间动画。逐帧动画:是传统的动画播放方式,指定每一帧的内容和停留时间,然后顺序地播放排列好的图片,类似电影。补间动画:给出两个关...原创 2013-09-15 00:39:13 · 2226 阅读 · 0 评论 -
android面试题之三
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。十一、对一些资源以及状态的操作保存,最好是保存在生命周期的哪个函数中进行?若在onPause()中进行保存,相应需要在onResume()中进行恢复。若在onStop()中进行保存,相应需要在onStart...原创 2013-09-15 03:30:38 · 3149 阅读 · 0 评论 -
android面试题之一
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。在接下来的一段时间,我将收集一些常见面试题,综合网上资料加自己测试与理解,将其总结出来和大家分享,里面难免有一些问题,希望大家提出宝贵意见以便及时更正。一、Activity、Service、Broadca...原创 2013-09-14 18:35:00 · 2599 阅读 · 0 评论 -
android面试题之四
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)十六、Android中Dalvik和JVM的区别是什么?1. Dalvik基于寄存器,而JVM基于栈。基于寄存器的虚拟机对于更大的程序来说,在它们编译的时候,花费的时间更短。2. Dalvik负责进程隔离和...原创 2013-09-24 22:22:46 · 2312 阅读 · 0 评论 -
android面试题之五
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)二十六、什么情况会导致Force Close ?如何避免?能否捕获导致其的异常?抛出运行时异常时就会导致Force Close,比如空指针、数组越界、类型转换异常等等。捕获:可以通过logcat查看抛出异常...原创 2013-09-24 23:56:02 · 3163 阅读 · 0 评论 -
android面试题之七
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)三十六、请解释下在单线程模型中Message、Handler、Message Queue、Looper之间的关系。简单的说,Handler获取当前线程中的looper对象,looper用来从存放Message的...原创 2013-09-27 00:37:01 · 2364 阅读 · 0 评论 -
android面试题之六
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)三十一、AIDL的全称是什么?如何工作?能处理哪些类型的数据?英文全称:AndroidInterfaceDefineLanguage(Android接口定义语言)。当A进程要去调用B进程中的servi...原创 2013-09-26 18:33:38 · 2034 阅读 · 0 评论