最近在写一个应用,想把设置页面和应用页面放在一起,这样就能实现用户可以实时看到自己的设置对UI的影响,从而更方便的设置用户喜欢的界面。想了一段时间,发现用slidingDrawer这个控件可以实现这个效果。也就是一个抽屉。拉开抽屉,占据半个屏幕,另外半个屏幕还是显示应用页面。效果还是不错的。
今天就和大家分享一下android中这个抽屉效果。其实在android的lanucher就是一个抽屉,打开它就可以看到安装的应用。相信大家都见过用过。下面我们就来做个相同的效果,当然只是UI上差不多相同的效果。
slidingDrawer这个控件使用非常简单,基本在xml里面配置就可以。代码如下所示。
<ImageView
android:id=\"@+id/iv\"
android:layout_width=\"wrap_content\"
android:layout_height=\"wrap_content\"
android:src=\"@drawable/open1\"
/>
<GridView
android:id=\"@id/myContent\"
android:layout_width=\"wrap_content\"
android:layout_height=\"wrap_content\"
android:numColumns=\"3\"
android:background=\"@drawable/background\"
android:gravity=\"center\"
/>
</SlidingDrawer>
</RelativeLayout>
本文地址:https://www.stayed.cn/item/1540
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我