为了更好的了解界面的情况,还是去使用下Gallery3d的界面后再看代码
刚进去是一个相册的缩略图界面,一堆一堆的图片,左上角是个Gallery(PathBar),右上角是个摄像头(ImageButton)
再进入一个相册后,是这个相册的,网格化的缩略图,左上角是个Gallery+目录名字(PathBar),右上角是两个图表,一个是网格缩略图,一个堆缩略图,可以切换(ImageButton),下面有个小条,可以左右移动图片(TimeBar)
再进入一张图片,是这张图片的预览。右上角是相机按钮(ImageButton),下面比较多,由ImageButton也有MenuBar, 还有弹出的PopMenu
你怎么知道这些的?怎么知道那个位置是那一层,都是透明的,怎么看出来的?大家不要忘记调试了,因为我们已经知道各个层的触摸处理中都是分发的,所以在所有层的onTouchEvent中设置好断点,自己点下就知道那个是那层了,怎么样,这样可以证明了吧?所以自己也来调试一遍,作为今天的作业,哈哈。
大家是不是发现我又忽悠大家,并没有讲界面的刷新和切换,是的,我还没有讲,不过勿在浮沙聚高塔,先把基础打好,到时候不讲也懂了,要不讲了大家也不懂。