`
z303729470
  • 浏览: 134090 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android面试系列—目录

 
阅读更多
整理了一些面试题。大部分是自己的理解,未必准确。但可以作为参考。希望对即将找工作的朋友有所帮助。但真正深刻理解还需平日积累。有误之处还请指出。先把目录贴出来吧。

1, 谈谈你对Activity的理解?

2, Activity的生命周期?

3, Acitvity启动模式?

4, 在onCreate方法中Bundle savedInstanceState 这个参数有什么作用?

5, 谈谈你对BroadCastRceiver的理解?

6, 广播分几种?他们有什么区别?

7, 广播的生命周期?

8, 两种注册BroadcastReceiver的方法?

9, 粘性广播有什么作用?怎么使用?

10,如何控制接收者或者发送方得权限?

11,谈谈对service的理解?

12,service的生命周期?

13,启动service的两种方法?有什么区别?

14,实现进程内与进程间通信是怎么实现的?

15,子线程更新主线程控件,会出现什么异常?

16,怎么解决这种异常?(AsyncTask与Message、Handler、Message Queue、Looper)

17,android中为什么要这么设计?谈谈你的看法?

18,android中的内存管理?

19,android中进程与线程的理解?

20,android中有几种存储 方式?他们各自适用的场合?

21,在使用SQLite时有什么需要注意的地方吗?

22,getWritableDatabase()和getReadableDatabase()两者的区别?

23,SQLite3支持事务吗?如何使用?

24,ContentProvider有什么优点?

25,说说你对Intent与IntentFilter的理解?

26,显示意图与隐式意图有什么区别?

27,能说出几个系统内置的Intent吗?

28,谈谈android为什么要设计意图?

29,Intent与PendingIntent的区别?

30,四大组件中哪些是通过意图激活的?

31,startActivityForResult()这个方法有什么用?

32,如何安全退出ApplicationActivity?

33,Android 中xml解析方式有哪种?各种优缺点?

34,谈谈android中MVC模式的应用?

35,Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念?

36,android中的动画有哪几类,它们的特点和区别是什么?

37,让Activity变成一个窗口:Activity属性设定?

38,ANR是什么原因引起的?怎么解决?

39,如何将SQLite数据库(dictionary.db文件)与apk文件一起发布?

40,如何将打开res aw目录中的数据库文件?

41,如何优化ListVewi?

42,如何自定义一个控件?

43,UI如何优化有这方面的实践吗?

44,android程序如何支持多屏幕与国际化?

45,如何避免内存泄露?

46,谈谈java中JNI?

47,谈谈NDK?

48,返回键与Home键区别?

49,OnTuch与OnClick的区别?

50,结合你的项目谈谈android的最佳实践?

51,android系统的优缺点?

52,在项目中遇到什么难题怎么解决的?

53,谈谈对canvas这个类的了解?

54,在android中如何访问WebService ?

55,android数字签名是怎么回事?

56,谈谈android架构?
分享到:
评论

相关推荐

    2018年Android面试系列文章

    2018年Android面试系列文章

    2018Android面试系列文章

    "2018Android面试系列文章" 这个标题表明这是一个关于2018年针对Android开发者的面试准备资料集合。在这个系列中,我们可以期待找到当时Android开发者在面试过程中可能会遇到的核心技术和问题。这可能涵盖从基础到...

    【黑马面试宝典】虐面试官神器之必备黑马程序员Android面试宝典.zip

    Android面试宝典包含两个宝典: 1【黑马项目宝典】虐面试官神器之必备黑马程序员项目宝典V1.1 内容包括:(1)电子商城(2)ListView系列(3)图像处理(4)动画效果(5)控件大全(6)新闻资讯(7)生活相关(8)...

    71道经典Android面试题和答案

    根据提供的文件内容,以下是详细的知识点总结: 1. 内存回收说明: - 在Android中,程序员不能直接控制内存的释放,内存回收是由垃圾回收器...在实际应用和面试准备中,还需针对完整的问题和知识点进行复习和理解。

    Android面试题整理

    在准备Android面试的过程中,了解和掌握一系列核心知识点是至关重要的。以下是一些基于"Android面试题整理"的详细知识点解析: 1. **Android基础知识** - **Activity生命周期**:理解并能熟练绘制各个状态,包括...

    Android面试系列之二

    ### Android面试系列之二知识点详解 #### 一、Service的理解 **Service** 是 Android 开发中的一个重要组成部分,它主要用于在后台执行长时间运行的操作,并且不提供任何用户界面。Service 被视为“幕后工作者”,...

    Android面试总结精华

    ### Android面试总结精华 在本篇文章中,我们将深入探讨一份由网络搜集整理的Android面试题集,这份资料不仅包含了常见的面试题目,还针对部分题目提供了详细的解答,旨在帮助准备参加Android开发岗位面试的朋友更...

    最全Android面试题

    Android面试题大全 Android 基础知识 1. 自学 Android 的方式:通过看书、视频、敲代码、博客、项目、Github提交代码等方式自学 Android,掌握 API 后学习设计模式、架构、重构等。 2. 遇到不会的问题的处理方法...

    java面试宝典android版 源码

    【压缩包子文件的文件名称列表】中的"JavaSuper"可能指的是一个项目或库的名称,它可能包含了一系列与Java和Android相关的类、接口、方法和资源文件。开发者可以通过分析这个"JavaSuper"目录下的文件结构,理解代码...

    Android面试题大全(中高级)

    《Android面试题大全(中高级)》涵盖了一系列深度的技术问题,这些问题旨在考察面试者在Android开发、网络通信、数据结构与算法、Java编程等关键领域的专业能力和实践经验。 在第一章网络面试题中,从HTTP协议到...

    android面试 android面试

    ### Android面试核心知识点详解 #### 一、Android系统的架构 Android系统采用了分层设计,从高层到底层可以分为以下几个层次: 1. **应用程序层(Application Layer)**:这一层由多个应用程序组成,比如联系人管理...

    android面试知识汇总

    根据提供的文件信息,我们可以归纳出一系列与Android开发相关的知识点,主要涵盖Android应用程序的基本结构、资源管理等内容。下面将对这些知识点进行详细的阐述。 ### 一、Android 应用程序的基本结构 1. **src/...

    Android面试题附答案

    【Android面试题详解】 在Android开发领域,面试中对技术的考察至关重要。许多企业在招聘Android工程师时,除了书面测试,还会在面试过程中深入探讨技术问题,覆盖从基础到项目的广泛内容,这无疑对求职者的技术...

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

    在准备字节跳动的Android面试时,了解和掌握一系列关键知识点是至关重要的。这份2017-2020年的面试真题解析涵盖了多个领域,旨在帮助求职者全面复习并提升自己的技能水平,从而顺利进入这家知名的大厂。 一、计算机...

    android面试基础题

    ### Android面试基础题详解 #### ANR(Application Not Responding) ANR是Android系统为了确保用户体验而设置的一种机制,当应用程序在主线程(main thread)中执行时间过长,导致无法响应用户的输入事件时,系统会...

    android面试题,笔试题汇总总结(最全)

    这份资料集合了全面的Android面试题和笔试题,旨在帮助求职者准备技术面试,提升对Android系统理解的深度和广度。以下是一些重要的知识点,涵盖了Android开发的核心概念和技术: 1. **Android体系结构**:了解...

Global site tag (gtag.js) - Google Analytics