| 10分 | 
dialog 可以实现 | 
| 20分 | 
activity、PopupWindow都可以。 例如用activity做的话,就是启动一个部分遮盖了主界面的activity,里面显示各个按钮。 PopupWindow可以参考: http://www.cnblogs.com/lichien/archive/2010/09/07/1820453.html | 
| 30分 | 
楼上的popupwindows可以,底部显示可以通过windows设置(http://blog.csdn.net/centralperk/article/details/7494441),或者采用framelayout使得布局定位到底部 | 
| 40分 | 
第一种: 思路就是在Activity 原布局上在覆盖一层布局,初始化隐藏。当点击屏幕时,捕捉事件显示上面一层布局。手指离开几秒隐藏上面的布局,就OK了。 第二种: | 
| 
谢谢大家的建议,谢谢 | |