Android 面试总结

分类:Android应用开发 301人阅读 评论(0) 收藏 举报 android 嵌入式操作系统 面试 多线程 service sqlite

Basic:

1. 基本的UI控件和布局文件

2. UI配套的Adapter的使用

3. Activity, Intent,Service,broadCast Receiver他们的生命周期管理熟悉一下

4. 操作手机上的数据库SQLite应用

Advanced_1(这是某位成功通过Android面试的兄弟的面经):

1. 为什么看好 Android
2. 现在在公司做哪些工作(关于 Android)
3. Android 的框架以及一些基础知识
4. Android 一些方面的领悟(如Android框架的 IoC特性,View System 的状态机机制等)

Advanced_2(这是某位成功通过Android面试的兄弟的面经):

1.对多线程的运用和理解,及多线程之间handle的传值。

2.对android虚拟机的理解,包括内存管理机制垃圾回收机制。

3.framework工作方式及原理,Activity是如何生成一个view的,机制是什么。

4. android本身的一些限制,不如apk包大小限制,读取大文件时的时间限制。

5. Linux中跨进程通信的集中方式

Android_4:

1. dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念

2. sim卡的EF 文件有何作用

3. AT命令的User case的概念

4.嵌入式操作系统内存管理有哪几种, 各有何特性

5. 什么是嵌入式实时操作系统, Android 操作系统属于实时操作系统吗?

6. 一条最长的短信息约占多少byte?


联想android面试题

1.activity的生命周期。

2.横竖屏切换时候activity的生命周期

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

4.handler机制的原理5.说说activity,intent,service是什么关系

6.android中线程与线程,进程与进程之间如何通信

7.widget相对位置的完成在antivity的哪个生命周期阶段实现

8.说说mvc模式的原理,它在android中的运用

9.说说在android中有哪几种数据存储方式

10.android中有哪几种解析xml的类,官方推荐哪种?以及它们的原理和区别

更多相关文章

  1. Android的内存优化相关记录
  2. 面试例题6:两种方法将图像显示在View上
  3. Android(安卓)Instrumentation Test
  4. Android执行 shell command
  5. android 零散笔记不定期更新 v16
  6. android开机动画启动流程
  7. Android(安卓)AppWidget系统框架
  8. android学习——activity的生命周期
  9. Android(安卓)Service 服务(一)—— Service

随机推荐

  1. Android中软键盘使用总结(一)
  2. 一对一直播系统开发Android(安卓)Progres
  3. cocos2dx 移植android 报错
  4. android 里使用Socket进行发送消息案例
  5. Android文字的复制和粘贴
  6. Android使用AttributeSet自定义控件的方
  7. 安卓高手之路之PackageManagerservice
  8. Android(安卓)Studio动态调试Smali
  9. android socket io 前篇
  10. Android(安卓)开源项目