二、Layer
这个用过photoshop的朋友,应该很好理解,用于实现图层效果
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://www.easck.com/apk/res/android">
<!-- item1 -->
<item>
<bitmap android:src="drawable"
android:gravity="center" />
</item>
<!-- item2 -->
<item>
<bitmap android:src="drawable"
android:gravity="center" />
</item>
<!-- item3 -->
<item
<bitmap android:src="drawable"
android:gravity="center" />
</item>
</layer-list>
三、Selector
这个常用语Button、CheckBox、Radio等控件中,通过不同的事件切换控件效果
<?xml version="1.0" encoding="utf-8" ?> <selector xmlns:Android="http://www.easck.com/apk/res/android"> <!-- 默认时的背景图片--> <item Android:drawable="drawable" /> <!-- 没有焦点时的背景图片 --> <item Android:state_window_focused="false" android:drawable="drawable" /> <!-- 非触摸模式下获得焦点并单击时的背景图片 --> <item Android:state_focused="true" android:state_pressed="true" android:drawable= "drawable" /> <!-- 触摸模式下单击时的背景图片--> <item Android:state_focused="false" Android:state_pressed="true" Android:drawable="drawable" /> <!--选中时的图片背景--> <item Android:state_selected="true" android:drawable="drawable" /> <!--获得焦点时的图片背景--> <item Android:state_focused="true" Android:drawable="drawable" /> </selector>
以上就是Android开发中的UI效果设计模块的一部分内容,之后还会继续更新,希望对大家的学习有所帮助。










