Android面试题讲述.doc

Android面试题 1:android中的动画有哪几类,它们的特点和区别是什么? 两种,一种是Tween(补间)动画、还有一种是Frame(帧)动画。Tween动画,这种实现方式可以使视图组件移动、放大、缩小以及产生透明度的变化; 另一种Frame动画,传统的动画方法,通过顺序的播放排列好的图片来实现,类似电影,小马奔跑,放烟花效果。 2:Activity的生命周期,以及ActivityA跳转到ActivityB时他们执行了哪些声明周期? 开始时,A被实例化,执行的回调有A:onCreate - A:onStart - A:onResume。 当用户点击A中按钮来到B时,假设B全部遮挡住了A,将依次执行A:onPause - B:onCreate - B:onStart - B:onResume - A:onStop。 此时如果点击Back键,将依次执行B:onPause - A:onRestart - A:onStart - A:onResume - B:onStop - B:onDestroy。 3:Android的存储数据的方式有哪些? (1)使用SharedPreferences存储数据;它是Android提供的用来存储一些简单配置信息的一种机制,采用了XML格式将数据存储到设备中。只能在同一个包内使用,不能在不同的包之间使用。 (2)文件存储数据;文

文档评论(0)

1亿VIP精品文档

相关文档