Activity尾声

 

 

  1.  一个Activity就是提供给用户为完成某项任务而进行交互的界面,如:通电话、照相、发邮件等。
  2. 每个Activity都有属于自己的Window来绘制自己的显示区域,Activity的窗体可以全屏,也可以悬浮于其他Activity的窗体之上。
  3. Activity的启动与停止遵循LIFO(栈)原则.
  4. 如果打算把Activity独立运行于当前应用程序中,而不允许其他应用程启动它。就应该在AndroidManifest.xml中的<acitivity/>标签中不进行声明任何<intent-filter/>内容.
  5. 通过Context.startActivity(..),Activity.startActivityForResult(..)来启动一个Activity,使用Activity.startActivityForResult(..)来启动一个SubActivity时,Activity需要重写onActivityResult方法,同时还需注意的是SubActivity在setResult(Intent,requestCode)后必须销毁SubActivity,不然Activity的onActivityResult方法不会得到通知。
  6. 使用Activity.finish()来销毁一个正在运行的Activity.
  7. 通过前几小节的学习,我把之前有关Activity的Demo程序整合到一个SummaryActivity中,其中的内容包括TabActivity,ListActivity,AliasActivity,LauncherActivity,PreferenceActivity,ExpandableListActivity的使用例子程序,同样还包含如何切换语言(I18N)的功能代码.以及如何实现自定义的ListAdapter,ExpandableListAdapter,同时还有关于如何获取AndroidManifest.xml中已注册的Activity的信息;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值