首页 > 其他 > 详细

1.什么是Activity?

时间:2014-02-23 05:00:15      阅读:386      评论:0      收藏:0      [点我收藏+]

      活动(Activity)是最基本的Android应用程序组件(另外三个是Service、BroadcastReceiver和ContentProvider)。在应用程序中,一个活动对应一个用户交互界面。每个活动都通过继承活动基类而被实现为一个独立的活动类,在这些Activity类中将使用setContentView(view)方法来显示由视图控件组成的用户界面,并对用户通过这些视图控件所触发的事件做出响应。

      大多数应用程序都是由多个屏幕显示组成的。这里的每个屏幕都是一个活动,很容易实现从一个屏幕到另一个屏幕并完成新的活动。因为Android应用的多个Activity组成Activity栈,当前活动的Activity位于栈顶,所以,当打开一个新的屏幕时,之前的屏幕会被置为暂停状态并压入历史堆栈中。用户可以通过回退操作退回到之前打开过的屏幕,也可以选择性的移去一些没有必要保留的屏幕。

      activity是Context的子类,同时实现了ComponentCallbacks2KeyEvent.Callback , LayoutInflater.Factory2View.OnCreateContextMenuListener, Window.Callback接口

1.什么是Activity?

原文:http://www.cnblogs.com/dazuihou/p/3561038.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!