http://www.jb51.net/article/50395.htm
照着上面的教程,看明白了xml与java文件间的关系,大概是个界面与逻辑的关系。学习放置了一个居中的按钮,在XML中加入android:layout_gravity="center_horizontal"就可以了。
然后想了想,实现一个最简单的按钮事件把,点击按钮实现文字的显示与消失。参照那个教程,给按钮的onClick属性指定了一个方法setFont,在java文件里写入到 protectedvoid onCreate 方法内才能生效。
实现后,想加工一下,之前用java编写pc小程序时,给文字加一个渐变只需使用while循环,每次改变一点透明度就可以。同样的思路放到android上却无法实现渐变,瞬间就显示了。期间还遇到一个float加减的问题,android上的透明度用getAlpha方法获取的是float类型变量,研究了半天才使用BigDecimal方法实现float加减法。
至此,实现了通过一个按钮的点击,文字显示与隐藏的功能。
本文详细介绍了如何在Android应用中实现通过按钮点击控制文字显示与隐藏的功能,并解决透明度渐变无法实现的技术难题。通过使用float加减法替代while循环,巧妙地利用Android的getAlpha方法,最终成功实现场景效果。

被折叠的 条评论
为什么被折叠?



