Android开发面试题(二)
来源:互联网 发布:常见网络协议 编辑:程序博客网 时间:2024/05/29 15:52
Android基础:
1,简要解释一下activity、service、intent、intent filter、Broadcast、BroadcastReceiver。
2,说说MVC模式原理,它在Android中的应用,谷歌官方建议采用MVC模式。何谓MVC?
3,Android中的动画有哪几类?它们的特点和区别是什么?
4,Mainfest.xml文件中主要包括哪些信息?
5,横竖屏切换时的生命周期。
6,Android引入广播机制的用意。
7,如何将SQLite数据库文件(dictionary.db)与apk文件一起发布?
8,请介绍Android的数据存储方式并简要介绍它们的特点。
9,请解释在单线程模型中,Message、Handler、MessageQueen、Looper之间的关系。
10,简述Android常用的几大布局。
11,View、surfaceView、GLSurfaceView有什么区别?
12,Adaper有什么作用?常见的Adapter有哪些?
13,有什么办法直接退出整个应用呢?
14,如何启用Service,如何停用Service?
15,什么是ANR?如何避免它?
Android提高:
1,布局:ScrollView里放入listview时,高度无法计算,怎么解决?
2,如何退出Activity?如何安全退出已调用多个Activity的Application?
3,使用ViewPager+Fragment来展示数据,每个Fregment里的网络请求,进入页面时会几个fragment的并发请求,怎么解决?
4,写一个简单的接口回调。
5,Android县城建通信有哪些方式?进程间通信有哪些方式?
6,写一个单例类。
7,listview怎么优化?
8,写出fragment从常见到销毁的生命周期。
9,请简述Android的两种广播机制及用法。
- Android开发面试题(二)
- Android面试题(二)
- android面试题(二)
- android面试题(二)
- Android 面试题 (二)
- Android面试题(二)
- Android面试题(二)
- Android 面试题(二)
- android 面试题二
- Android面试题二
- Android面试题二
- android面试题二
- android 面试题二
- Android面试题二
- Android 面试题 二
- Android面试题(二)
- Android面试题二
- Android面试题二
- UIScrollerView 实现轮播图功能
- iOS-NSDate (Extension)
- 11.Oracle数据库SQL开发之 禁止显示重复行
- spark RDD的元素顺序(ordering)测试
- 用Python制作Powerpoint演示文稿
- Android开发面试题(二)
- iOS-自定义cell步骤总结
- OPENFILER操作
- 黑马程序员——多线程(上)
- Maven学习 (六) 搭建多模块企业级项目
- Unity 的ProtoBuff 相关批处理
- 结构体转化字符串
- PBR 基于物理渲染的基础理论
- 12.Oracle数据库SQL开发之 比较值