`
daojin
  • 浏览: 689533 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Android面试题目(10) 内存泄露

 
阅读更多

android 中内存开发,需要很多内存泄漏的问题。最根本的原因是对象不该被GCRoots引用,可是对象被GCRoots引用到了,下面是常见的内存泄露问题:

               

1.InputManager 引起内存泄露:

   mNextServedView, mServedView android.view.inputmethod.InputMethodManager

2.WebView 引起内存泄露

   setWebViewClient

 

3.线程池引起内存泄露

   public static ExecutorService newSingleThreadExecutor(ThreadFactory threadFactory)

 

4.其他ContentObserver或者BroadcastReceiver 没有解注册等。

 

                                                   

 

0
0
分享到:
评论

相关推荐

    android面试题目几套

    以下是对"android面试题目几套"中可能涉及的一些核心知识点的详细解释: 1. **Android基础知识** - **四大组件**:Activity(活动)、Service(服务)、BroadcastReceiver(广播接收器)和ContentProvider(内容...

    2011android面试题目及其答案大全

    这份"2011android面试题目及其答案大全"包含了当年面试中的常见问题和解答,对于当前的Android开发者来说,仍然是一个宝贵的参考资料。 1. **Android基础知识** - **Android系统架构**:面试通常会从Android系统的...

    android面试题 集合了很多Android面试题目值得收藏.doc

    以上是Android面试中的部分关键知识点,包括内存管理、异常处理、数学运算、逻辑判断、Activity生命周期、Intent使用、XML解析、自定义Style、Menu操作、SQL语句的理解等内容,对于准备Android面试非常有帮助。

    android面试题目+2份+对大家有个测试

    以下是一些基于“android面试题目+2份+对大家有个测试”主题的关键知识点,这些内容可能会出现在某公司的Android面试题或者练习题中: 1. **Android基础知识** - **Android系统架构**:包括Linux内核层、硬件抽象...

    android面试题目--答案.doc

    Android面试题目涵盖了许多核心知识点,包括生命周期管理、Intent机制、Style定义、Service操作、布局管理、组件模型以及数据存储和异步处理。以下是对这些面试题目的详细解答: 1. 对于资源和状态的保存,应该在`...

    Android面试宝典5.0

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

    android + java 面试题目集合

    **Android面试题** 1. **Android四大组件**:Activity、Service、BroadcastReceiver、ContentProvider,理解它们各自的作用以及相互之间的通信方式。 2. **生命周期**:掌握Activity、Service等组件的生命周期,...

    各章android面试题

    8. **性能优化**:包括内存优化(避免内存泄漏、理解内存分配和回收)、绘制优化(理解 Choreographer、ViewTreeObserver 和 ANR)、代码优化(避免冗余计算,合理使用静态变量)。 9. **组件间通信**:Intent的...

    android网络编程面试题,Android面试题整理

    Android 网络编程面试题知识点总结 Android 网络编程面试题是 Android 开发者需要掌握的重要知识点。下面总结了 Android 网络编程面试题的知识点。 一、内存优化 * 内存泄漏的定义:程序在申请内存后无法释放本...

    阿里巴巴Android面试题集(答案解析)1

    阿里巴巴的Android面试题集主要涵盖了计算机基础、数据结构与算法、Java编程、Android技术以及一些扩展领域的知识。以下是对这些知识点的详细解析: **第一章 计算机基础面试题** 这部分通常包括网络、操作系统和...

    2014年android面试题大全

    以上是2014年Android面试中可能涉及的一些重要知识点,随着Android技术的不断发展,面试题目的覆盖面也在不断扩大,如Android Jetpack组件、Kotlin语言特性、MVVM架构等都成为近年来的热门话题。持续学习和跟踪最新...

    android面试题整理

    面试题目的多样性反映了应聘者需要具备全面的技术知识,包括但不限于基础知识、组件应用、性能优化、框架理解以及算法和逻辑思维能力。以下是对这些知识点的详细解析: 1. **基础知识**: - **Android体系结构**:...

    Android面试题目

    在Android面试过程中,面试官通常会考察候选人的技术深度、项目经验以及问题解决能力。以下是一些基于Android面试常见问题的详细解析,旨在帮助你更好地准备面试。 1. **Android基础知识** - **Activity生命周期**...

    Android面试大全.zip

    《Android面试大全》是针对Java基础和Android技术的面试指南,涵盖了从基础知识到进阶技能的广泛内容。这本书旨在帮助Android开发者系统性地复习和掌握面试中可能遇到的关键知识点,以便在求职过程中表现出色。 ...

    android 面试笔试题(有答案)

    【Android面试笔试题详解】 Android作为全球最大的移动操作系统,其开发者需求旺盛,面试竞争激烈。以下是一些核心的Android知识点,这些题目在许多面试中都可能遇到,它们涵盖了基础概念、编程技巧、性能优化以及...

    android面试宝典,全部弄会面试任何一家公司没问题

    这份"android面试宝典"涵盖了全面的面试题目,旨在帮助求职者在找工作时展现出扎实的技能和深入的理解。以下将详细阐述一些关键的Android知识点: 1. **Java基础**: - 类与对象:理解面向对象编程的基本概念,...

    android面试题集合

    文档分为多个章节,每个章节涵盖了不同主题的面试题目和解答,包括Android基础知识、技术细节、性能优化、框架理解等多方面内容,旨在帮助读者深入了解Android开发的关键领域,并提升解决实际问题的能力。...

    android面试题汇总

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

    2017-2020字节跳动Android面试历年真题解析_04cba.pdf

    Android面试题涵盖范围广泛,包括但不限于:Activity生命周期、Intent机制、BroadcastReceiver、Service、ContentProvider、Fragment、四大组件间通信、UI布局优化、性能调优(如内存泄漏检测、ANR避免、耗电优化)...

Global site tag (gtag.js) - Google Analytics