按钮实现有按下的效果,在网上见到3中方法。第一种是利用xml布局实现的,第二种是利用代码,在activity中对imagebutton侦听。前两种都需要两张图片,我在网上还看到第三种只需要一张图片,是利用颜色变深变浅实现的,估计效果也不错,我没试。不过,还是前两种方法比较常用和简单。
我用代码实现的,
help.setOnTouchListener(new ImageButton.OnTouchListener(){
@Override
public boolean onTouch(View arg0, MotionEvent arg1) {
// TODO Auto-generated method stub
if(arg1.getAction() == MotionEvent.ACTION_DOWN){
arg0.setBackgroundResource(R.drawable.help1);
}
else if(arg1.getAction() == MotionEvent.ACTION_UP){
arg0.setBackgroundResource(R.drawable.help);
}
return false;
}
});
help help1 是两张图片,事先声明好help这个ImageButton。
效果还可以
分享到:
相关推荐
特别说明:此代码为作者花费了大量时间精心查阅资料和个人研究实现的精美动态上推menu效果功能,此代码在以后的项目开发中可以直接复用. 希望大家能够在这条路上一起进步 (由于此处描述不支持图片功能,压缩包中包含...
《Android开发案例驱动教程》 配套代码。 注: 由于第12,13,14章代码太大,无法上传到一个包中。 这三节代码会放到其他压缩包中。 作者:关东升,赵志荣 Java或C++程序员转变成为Android程序员 采用案例驱动模式...
1.2 搭建android开发环境 1.2.1 准备工作 1.2.2 windows系统下的搭建过程 1.2.3 linux系统下的搭建过程 1.3 常见问题汇总 1.4 使用本书的配套实例 1.5 小结 第2章 android开发必备 2.1 android体系结构 2.1.1 各种库...
android平台下浮动按钮开发的完整代码,非常有用!
安卓移动开发课程设计通讯录管理系统源代码 使用说明: 使用android studio 导入项目,修改文件定制自己想要的布局风格以及功能 如果导入项目后报错,哪么自己先创建好项目,将下载好的项目的代码进行复制 Phone、...
安卓开发,界面美观是关键,好看的图标往往使你的作品锦上添花
第1章 Android开发简介 1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 Android应用程序框架 1.2 OMS介绍 1.2.1 OPhone介绍 1.2.2 Widget介绍 1.3 小结 第2章 Android...
讲解了android平台下,按钮控件的使用。具体可以参见博客:http://www.cnblogs.com/plokmju/p/android_UI_Button.html
使用Button时为了让用户有“按下”的效果,有两种实现方式:1.在代码里面。 代码如下:imageButton.setOnTouchListener(new OnTouchListener(){ @Override public boolean onTouch(View v, MotionEvent event) { ...
本文实例为大家分享了Android系统级悬浮按钮的具体代码,供大家参考,具体内容如下 具体的需求 1、就是做一个系统级的悬浮按钮,就像iPhone 桌面的那个悬浮按钮效果一样,能随意拖动,并且手一放开,悬浮按钮就自动...
用安卓的工程实现点击按钮页面跳转功能,适合新手
主要为大家详细介绍了Android实现带有进度条的按钮效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
android开发——计算器的实现
因为没有了人为制造的障碍,所以Android开发人员可以自由地编写能够充分利用日益强大的手机硬件的应用程序。因此,对Android感兴趣的开发人员都把Google在2008年发布Android这一举措作为移动技术发展史上的一个非常...
Android仿微信语音对话聊天的实现,按住 按钮后可录音并发放语音,可播放动画、播放音频,仿微信那样如果前一下正在播放,当点另一个,会先把前一个正在播放的停掉,录音完成后的回调,获取音量大小的Runnable,判断...
最近在公司实习,导师交了一个任务,做出一个滑动按钮,查找资料想办法,解决了任务。现在把代码贡献出来,小菜鸟,各位见谅。
来自https://github.com/markushi/android-circlebutton
android开发教程合集(推荐新手看下这一季教程) 新手入门 会员贡献电子图书整理(内含PDF下载) Android平板开发需要注意的几点 Android3D游戏开发付费视频教程共享(更新第四集) 史上最全示例Android教学视频,...
Android 应用项目开发源码 参考和学习使用
使用android studio 导入项目,修改文件定制自己想要的布局风格以及功能 ...文件中的按钮背景文件在drawable文件夹下 所用到的icon资源位于mipmap文件夹下 values文件夹下声明了部分文字以及颜色样式。