当前位置:K88软件开发文章中心编程语言APP编程Android01 → 文章内容

4.1.2 Activity初窥门径

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-12 6:26:09

uestWindowFeature设置requestWindowFeature(Window.FEATURE_NO_TITLE);该代码需要在setContentView ()之前调用,不然会报错!!!注:把 requestWindowFeature(Window.FEATURE_NO_TITLE);放在super.onCreate(savedInstanceState);前面就可以隐藏ActionBar而不报错。3)通过AndroidManifest.xml的theme在需要全屏的Activity的标签内设置 theme = @android:style/Theme.NoTitleBar.FullScreen11.onWindowFocusChanged方法妙用:我们先来看下官方对这个方法的介绍:就是,当Activity得到或者失去焦点的时候,就会回调该方法!如果我们想监控Activity是否加载完毕,就可以用到这个方法了~想深入了解的可移步到这篇文章:onWindowFocusChanged触发简介12.定义对话框风格的Activity在某些情况下,我们可能需要将Activity设置成对话框风格的,Activity一般是占满全屏的,而Dialog则是占据部分屏幕的!实现起来也很简单!直接设置下Activity的theme:android:theme="@android:style/Theme.Dialog"这样就可以了,当然你可以再设置下标题,小图标!//设置左上角小图标requestWindowFeature(Window.FEATURE_LEFT_ICON);setContentView(R.layout.main);getWindow().setFeatureDrawableResource(Window.FEATURE_LEFT_ICON, android.R.drawable.ic_lion_icon);//设置文字:setTitle(R.string.actdialog_title); //XML代码中设置:android:label="@string/activity_dialog"本节小结:好的,本节我们又学习了一下Activity在实际开发中的一些常见问题,相信在实际开发中会帮到大家的!下节我们来学习Activty的栈的概念,以及四种加载模式!敬请期待~谢谢~

上一页  [1] [2] 


4.1.2 Activity初窥门径