`
老七的米店
  • 浏览: 50129 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

android 面试提问汇总

 
阅读更多
最近找工作。面试的问题大同小异。悲剧的是经常会在同一个地方卡壳,现记录在案,避免重蹈覆辙。
2012/2/8
问题一:
android 自定义按钮实现 home键 和返回键对Activity生命周期的影响。
答:如果按返回键分别执行了onpause()onStop()onDestory()方法 ;如果点击home键 则执行了 onPause()onStop()方法。
参考博文 http://blog.csdn.net/sky181772733/article/details/6953433

问题二:
android 线程与进程的区别。
答案:
线程是指进程内的一个执行单元,也是进程内的可调度实体,与进程的区别:
1) 地址空间: 进程内的一个执行单元;进程至少有一个线程,它们共享进程的地址空间;而进程有自己独立的地址空间;
2) 资源拥有: 进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源
3) 线程是处理器调度的基本单位,但进程不是.
4) 二者均可并发执行.



问题三:
Android广播机制(两种注册方法)与 中断广播。
答案:
1)第一种不是常驻型广播,也就是说广播跟随activity的生命周期。注意: 在activity结束前,移除广播接收器。动态注册。
2)第二种是常驻型,也就是说当应用程序关闭后,如果有信息广播来,程序也会被系统调用自动运行。在AndroidManifest.xml中配置广播。

问题四:
Activity的四种launchMode .
答案:
1)standard
2)singleTop
3)singleTask
4)singleInstance
参考博文 http://blog.csdn.net/liuhe688/article/details/6754323





  • 大小: 607.3 KB
  • 大小: 26.8 KB
分享到:
评论

相关推荐

    android面试选择题汇总

    【Android面试选择题汇总】 1. 关于 Android DVM (Dalvik 虚拟机) 和 Linux 进程: 正确答案是 d. DVM 指 dalivk 的虚拟机。每一个 Android 应用程序都在它自己的进程中运行,都拥有一个独立的 Dalvik 虚拟机实例...

    android面试题汇总

    【Android面试题汇总】是针对Android开发者准备的一份详尽的面试资源,包含了数百道面试题目,几乎覆盖了Android开发的各个方面。这份资料是Android面试的必备参考资料,无论是初入职场的新手还是经验丰富的开发者,...

    Android常见面试题目汇总以及答案

    在Android开发领域,面试是检验开发者技能和经验的重要...以上是对Android面试中常见问题的详细解答,涵盖了从Activity和Service的基本概念到系统服务的使用等多个方面,旨在帮助开发者全面理解Android系统的工作原理。

    Android面试宝典5.0

    这部分汇总了诸多精选的Android面试题目,包括但不限于Android源码编译、Activity、Service、UI性能分析等方面的问题。对于想要全面掌握Android面试要点的开发者来说,这一部分是提高面试成功率的关键。 四、Java...

    Android面试题汇总.zip

    这份"Android面试题汇总"包含了一系列常见和重要的问题,旨在帮助求职者准备面试,提升他们的竞争力。以下是对这些面试题目的详细解读,涵盖多个Android开发的核心知识点: 1. **基础知识**: - **Android体系结构...

    收集整理的Android【面试】资料精编汇总(25个).zip

    2019Android面试 常见58题.docx Android常见原理性面试专题.docx Android面试常问基础知识点.docx BAT Android面试20题详解.docx Java基础面试题.pdf Java;基础知识点面试专题.docx java;深入源码级的面试题.docx ...

    android和java面试大全集

    2011android面试题目及其答案大全.doc java基础笔试题.doc 安卓鄙视题附答案.txt 史上最全的android面试题库.docx android工程师笔试试卷.doc Android面试题(详细答案).doc Android内测题.doc Java面试题2.doc ...

    Android 70道面试题汇总不再愁面试.doc

    以上是对Android面试中部分常见问题的解答,涵盖了内存管理、异常处理、数学运算、Activity生命周期、Intent的使用、XML解析、自定义样式、Menu操作、SQL Server的T-SQL语句等内容。这些知识点都是Android开发者必备...

    收集整理的Android面试资料精编汇总文档资料(23个).zip

    这些文档资料涵盖了Android面试的核心知识点,旨在帮助求职者准备Android开发的社招面试。以下是根据提供的文件名,解析出的一些关键面试主题和相关知识点: 1. **腾讯Android社招面试源码相关11题+原理详解.docx**...

    Android 70道面试题汇总

    【Android 70道面试题汇总】是一份针对Android开发者准备面试的重要参考资料,它涵盖了Android开发中的关键知识点和常见问题。这份文档旨在帮助求职者在面试前系统地复习和掌握Android技术栈,以提高面试成功的机会...

    Android技术面试整理附有详细答案

    ### Android技术面试整理知识点 ...以上是Android技术面试中常见的知识点总结,涵盖了四大组件、布局、动画、数据存储、权限管理、性能优化等多个方面,希望能帮助面试者全面掌握Android开发的核心技能。

    2020年百度、阿里、腾讯、字节跳动Android高频面试题解析.pdf

    最后,常见面试算法题汇总部分,可能会包含排序算法(如冒泡、选择、插入、快速、归并排序)、查找算法(如二分查找)、链表操作、栈与队列的应用、图和树结构的题目,以及动态规划、贪心策略等复杂算法问题。...

    2019面试必问Android知识点(实战北京各大互联网公司面试汇总)

    11. **Android异构组件化**:现代Android开发倾向于组件化,理解如何实现模块间的解耦,以及React Native、Jetpack Compose等框架的使用也是高级面试中的常见问题。 12. **Android动画**:面试中可能会涉及如何使用...

    android 面试题 安卓巴士总结.zip

    其中包含的"android 面试题 安卓巴士总结.pdf"文档,很可能是对Android面试常见问题的系统性汇总,对于提升面试技巧和深入理解Android技术有着极大的帮助。 以下是一些可能在PDF文档中涉及的Android面试知识点: 1...

    2020 Java面试题汇总.zip

    这份"2020 Java面试题汇总"压缩包文件很可能是为了帮助求职者准备Java开发岗位的面试而整理的一系列问题和解答。在Java面试中,通常会涉及到以下几个核心知识点: 1. **基础语法**:面试官会考察你对Java基本语法的...

    百度校园招聘历年经典面试题汇总:Android岗

    ### 百度校园招聘历年经典面试题汇总:Android岗 #### 1. MVP模式的优缺点 - **优点**: - **低耦合**:将业务逻辑与UI分离,提高了代码的可维护性。 - **易于测试**:Presenter层可以方便地进行单元测试。 - *...

    android面试

    标题“android面试”暗示了本话题...提供的文档名称如"java面试笔试题大汇总1.doc"、"Java程序员面试葵花宝典.doc"和"史上最全的android面试题库.docx"很可能包含了这些知识点的具体题目和解答,可以作为复习资料使用。

    2019面试必问Android知识点(实战北京各大互联网公司面试汇总).pdf

    本文件是关于2019年北京各大互联网公司面试中Android开发岗位必问知识点的汇总。这些知识点涵盖了Java基础、Java集合框架、Java多线程以及Java虚拟机等方面的面试问题,对于准备面试Android岗位的求职者来说,掌握...

    联想Android 面试题.pdf

    ### 联想Android面试题知识点汇总 #### 1. Activity 生命周期详解 - **onCreate(BundlesavedInstanceState)**: 在创建 Activity 时调用。此方法通常用于进行 Activity 的初始化工作,例如设置 Activity 的布局、...

Global site tag (gtag.js) - Google Analytics