摘要:
Android禁止横竖屏切换或禁止横竖屏切换时重启Activity我们做项目的时候可能由于某种原因(比如,只做了横屏或竖屏的布局适配)而不想让Android屏幕进行切换。还有时候我们允许Android屏幕进行切换但不想让该界面的操作(如获取网络数据)在横竖屏切换时再重复执行。我们可以通过在AndroidManifest.xml文件中对相应的Activity设置相应的属性即可。下面介绍这两种情况的解决方案:1.禁止横竖屏切换要禁止横竖屏切换我们只需在AndroidManifest.xml文件中对应的Activity的标签中添加属性android:screenOrientation即可。属性为an
阅读全文
posted @ 2011-11-19 12:11
男人应似海
阅读(6976)
推荐(0)
摘要:
Android中横竖屏切换时Activity的生命周期执行情况1.默认情况下生命周期(1)第一次进入界面11-17 13:55:18.452: E/ImageListActivity(10586): onCreate11-17 13:55:18.462: E/ImageListActivity(10586): onContentChanged11-17 13:55:18.472: E/ImageListActivity(10586): onStart11-17 13:55:18.482: E/ImageListActivity(10586): onPostCreate11-17 13:55:1
阅读全文
posted @ 2011-11-19 12:06
男人应似海
阅读(2269)
推荐(0)
摘要:
Android实现全屏显示的方法我们都知道在Android中某些功能的实现往往有两种方法:一种是在xml文件中设置相应属性,另一种是用代码实现。同样Android实现全屏显示也可以通过这两种方法实现:1、在AndroidManifest.xml的配置文件里面的<activity>标签添加属性:android:theme="@android:style/Theme.NoTitleBar.Fullscreen"2、在Activity的onCreate()方法中的super()和setContentView()两个方法之间加入下面两条语句:this.requestWi
阅读全文
posted @ 2011-11-19 11:59
男人应似海
阅读(100882)
推荐(1)
摘要:
java观察者模式介绍概念 Observer模式定义对象间的一对多的依赖关系,当一个对象(被观察者)的状态发生改变时, 所有依赖于它的对象(观察者)都得到通知并被自动更新。JDK里提供的observer设计模式的实现由java.util.Observable类和 java.util.Observer接口组成。从名字上可以清楚的看出两者在Observer 设计模式中分别扮演的角色:Observer是观察者角色,Observable是被观察目标(subject)角色。相关类介绍1.Obervable类此类表示模型视图范例中的 observable 对象,继承它的类表示应用程序想要观察的对象。一个
阅读全文
posted @ 2011-11-19 11:31
男人应似海
阅读(13241)
推荐(4)