Android 系列 6.9使用图像按钮增强UI设计

来源:互联网 发布:杭州 人工智能 医院 编辑:程序博客网 时间:2024/05/22 10:28
6.9使用图像按钮增强UI设计
问题
您想要增强您的UI设计,但不添加大量的描述性文本。

使用图像按钮。这需要比具有描述性文本的文本视图更少的努力,因为图像可以比许多单词可以更好地解释该场景。
讨论
创建自己的图像按钮需要将按钮的特性定义为应该放在/ res / drawable中的XML文件。此XML指定图像按钮的三个状态:
•按下状态
•聚焦状态
•其他状态
例如:
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"><item android:drawable="@drawable/play_pressed"android:state_checked="true" /><item android:drawable="@drawable/play" /></selector>

因此,对于这些状态中的每一个,指定图像的ID(图像存在于/ res /可绘制为.png文件)。当按下按钮时,显示play_pressed图像。在应用程序中有两个这样的按钮:播放按钮和设置按钮。在应用程序的.java文件中,onClick按钮的方面可以照顾。在这个食谱,只有一个烤面包显示与一些适当的文本。程序员可以从这里开始一个新的活动或广播意图和许多其他
基于他们的要求。
图6-5显示了未按下的播放按钮,图6-6显示了按下的播放按钮。


图6-5。未按下播放按钮


图6-6。播放按钮
0 0
原创粉丝点击