业余android studio开发(2)一个按钮的诞生

原创 2015年11月19日 14:06:11
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 studio使用小技巧之 快速生成onClick()点击方法

首先在xml中:<Button android:id="@+id/btn_toWebView" android:layout_width="match_parent" android...

Android Button onClick事件的三种写法

import android.app.Activity;  import android.os.Bundle;  import android.view.View;  import android.w...

android studio 添加按钮点击事件的三种方法

添加按钮点击事件

Android onClick 按钮单击事件 四种常用写法

这里使用四种onClick单击事件,来实现电话拔号器的DEMO。 XML文件 <EditText android:layout_width="match_parent" ...

Android studio 点击按钮跳转到新的Activity

第一部分:创建新Activity 右键点击包名,New--Activity--选择你想要的类型-编辑名字及其他信息--finish 第二部分:按钮点击响应函数中创建...

Android网络编程TCP、UDP(一)

一、TCP与UDP简介TCP和UDP都属于TCP/IP参考模型中传输层的协议,且都是基于网际互联层IP协议。一位大神作了一个很形象的比喻:TCP和UDP使用IP协议从一个网络传送数据包到另一个网络。把...
  • a10615
  • a10615
  • 2016-09-01 02:21
  • 2932

Android将webp格式图片转换为png格式方法

最近项目优化的时候发现app上选择的部分图片上传到服务器后无法显示或者直接上传失败,经过跟踪发现问题出现在webp图片格式上,说到webp格式的图片,这是google自己发明的一种图片格式,在网络上使...

android studio开发<一> 按钮事件

原创 android studio按钮事件有三种办法:第二种最好用。 1.activity_main.xml切换到设计面板,添加一个按钮,在Onclick属性添加一个方法myClick。  m...

iOS应用开发入门(2)——添加一个按钮

上节讲到开发了第一个弱智小应用,终于体会到iOS开发的小快乐的,下面继续深入一点点点点的学习,加个按钮试试吧。 首先网上随便把了一段代码,跟按钮有关的,虽然我现在看不懂他是干嘛的,但是跑一下...

关于 Android Studio 2.x 工程占用空间大的一个解决方法

android studio 建项目 占用空间太大。
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)