Android UI设计 屏幕底部的菜单栏 动画切换Activity

从早上起床就研究这个东西,因为之前一直都直接用系统提供的几个控件,从来没搞过图片背景、嵌套布局什么的,今天是第一次,没什么经验,花了一个上午才搞定。
简单介绍一下思路,使用LinearLayout嵌套,分三部分,第一部分是顶部的标题栏,第二部分是内容,第三部分是底部菜单。参考网上的代码,一路顺风顺水搞定,但在模拟器测试时出了问题(开发时用I9000),模拟器的屏幕是HVGA的,在上面运行看不到菜单栏。这个问题困扰了很久,网上也搜不出有用的答案(说是用dip,不用px,我开始就是用dip的),最后还是自己冥思苦想解决了问题,解决方法也很简单,就是让内容fill_parent,然后菜单layout_marginTop取个负值

禁止程序切换横竖屏方法

Android系统在开启自动切换横竖屏的情况下,转动手机就会自动切换横竖屏,或者在推开键盘时也会自动切换到横屏。但是有时我们的程序只针对竖屏做了优化,在横屏时显示就会乱,影响用户体验,所以我们必须禁止系统自动切换。要达到这个目标,其实很简单