1. Android中Activity, Intent, Content Provider, Service都各有什么作用?
Activity 可以理解成Struts action 用于处理用户的请求
Intent 用于在各个组件中进行数据的传递和解偶
Content Provider在不同应用间进行共享数据
Service用于在后台执行程序
2. Activity一般会重载七个方法用来维护其生命周期,除了OnCreate, OnStart, OnDestroy外,还有哪四个?这些方法实际上代表了Activity的状态,在哪些状态下,系统有可能会回收Activity?
onCreate onRestart onStart onPause onStop onResume onDestroy
3. Android中Application类有什么用?
4. View,SurfaceView和GLSurfaceView有什么区别?
view一般是用来绘制简单静态图像。SurfaceView多应用在变换图像中(游戏,视频)。。GLSurfaceView是用来openGL编程的2D3D游戏可以对动画渲染
5. Android NDK是指什么?有什么作用?
Android NDK是指本地化开发工具包(源生态开发包)是android的附加组件支持C/C++,主要是面向底层开发人员。
作用:可以满足部分开发人员实现代码的本地化,提高软件运行效率,也方便底层人员的代码移植。
6. 请编写代码,如何使用ContentProvider得到所有音乐信息?
7. 如何去掉应用程序的标题栏?
requestWindowFeature(
Android笔试题目答题 来自淘豆网www.taodocs.com转载请标明出处.