智播客安卓面试问题74题. pdf,经典面试问题,涵盖了很多知识面,是面试学习的好资料,希望大家能有所帮助。
内容概述:
什么是活动?
四个大组件之一(典型的一个用户界面)对应于一个activity setContentView ()、//要显示的布局,activity是Context的子类,window
button.setOnclickLinstener{
}
我开发中经常使用的是ListActivity、PreferenceActivity、TabAcitivty等…
如果界面有共同的特征或功能,请自行定义基本活动。
显示和销毁进度对话框douban服务
请说明Activity的生命周期。
3 .在两个活动之间跳转时始终执行的是哪种方法?
4 .纵横画面切换时的Activit ity生命周期。
a如何将活动设置为窗口样式。
6 .如果你后台的活动被系统回收了怎么办? 如果后台活动出于某种原因被系统回收,在被系统回收之前如何保存当前状态?
7 .如何退出活动? 如何安全地关闭调用了多个Activity的应用程序?
8 .服务是否在主线程上运行? 是否可以在service上执行耗时的操作?
9 .如何在两个活动之间传递数据?
10 .如何启动活动和启动服务?
11 .是否可以将同一程序但不同的Activity放入不同的任务堆栈中?
12. Activity如何与服务联系起来,如何在activity中启动自己对应的服务?
13. 14 .说明服务是什么,以及它的生命周期。 服务有什么启动方法,有什么区别,如何禁用服务?
15 .如何不使用service,b页面是音乐播放,从a跳到b,然后返回,继续播放音乐?