读书人

一些关于 Activity 的技能

发布时间: 2012-09-27 11:11:17 作者: rapoo

一些关于 Activity 的技巧

?

全屏的 Activity

要使一个 Activity 全屏运行,可以在其 onCreate()方法中添加如下代码实现:

 // 设置全屏模式 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,     WindowManager.LayoutParams.FLAG_FULLSCREEN);  // 去除标题栏 requestWindowFeature(Window.FEATURE_NO_TITLE); 

?

在 Activity 的 Title 中加入进度条

为了更友好的用户体验,在处理一些需要花费较长时间的任务时可以使用一个进度条来提示用户“不要着急,我们正在努力的完成你交给的任务”。如下图:

在 Activity 的标题栏中显示进度条不失为一个好办法,下面是实现代码:

 // 不明确进度条 requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);  setContentView(R.layout.main);  setProgressBarIndeterminateVisibility(true);  // 明确进度条 requestWindowFeature(Window.FEATURE_PROGRESS);  setContentView(R.layout.main);  setProgress(5000); 

?

?

来自:http://www.ibm.com/developerworks/cn/opensource/os-cn-android-actvt/

读书人网 >移动开发

热点推荐