android的Activity

xiaoyangming 2012-09-04 09:42:08
 protectedvoidonCreate(BundlesavedInstanceState)一个Activity的实例被启动时调用的第一个方法。一般情况下,我们都覆盖该方法作为应用程序的一个入口点,在这里做一些初始化数据、设置用户界面等工作。大多数情况下,我们都要在这里从xml中加载设计好的用户界面。例如:

  setContentView(R.layout.main);

  当然,也可从savedInstanceState中读我们保存到存储设备中的数据,但是需要判断savedInstanceState是否为null,因为Activity第一次启动时并没有数据被存贮在设备中:

  if(savedInstanceState!=null){

  savedInstanceState.get("Key");

  }
我 在网上看到的关于activity周期解释中看到了上面的问题,‘这里的“key”是什么意思??
...全文
98 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
dong3560 2012-09-05
  • 打赏
  • 举报
回复
savedInstanceState引用的是一个Bundle对象,Bundle的底层实现是HashMap

所以,key即是键,用来通过它取相应的值

80,352

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧