位置: 编程技术 - 正文

Android实现:手指触摸滑动切换Activity(android 实例教程)

编辑:rootadmin

推荐整理分享Android实现:手指触摸滑动切换Activity(android 实例教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:android 实例教程,android实现手势涂鸦,android 实例教程,android实现手势涂鸦,Android实现手机当蓝牙音箱,Android实现手机相册图片分享到应用,Android实现手机当蓝牙音箱,android实现手机远程控制,内容如对您有帮助,希望把文章链接给更多的朋友!

安卓编码实现触摸滑动切换Activity!

实现该操作主要用到:Intent类、onTouchEvent方法;

在Activity中重写onTouchEvent方法;方法中调用Intent类对象进行两个Activity之间的切换;

Android实现:手指触摸滑动切换Activity(android 实例教程)

切换过程用到的方法主要是overridePendingTransition();

部分代码:

public class MainActivity extends Activity {private TextView tv ;private VelocityTracker velocityTracker;//用于得到手势在屏幕上的滑动速度private static final int VELOCITY = ; GestureDetector mGestureDetector; @SuppressLint("ShowToast") protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tv = (TextView)findViewById(R.id.textView1); tv.setOnTouchListener(new View.OnTouchListener() {public boolean onTouch(View v, MotionEvent e) {tv.setText("song");return false;}}); Toast.makeText(this, "Hey Guy", Toast.LENGTH_SHORT).show(); } public boolean onTouchEvent(MotionEvent event){int action = event.getAction();//获取事件操作String localClassName = getLocalClassName();//当前所在类名switch(action){case MotionEvent.ACTION_DOWN:if(velocityTracker == null){ velocityTracker = VelocityTracker.obtain();//取得手势在屏幕上的滑动速度 velocityTracker.addMovement(event); } break;case MotionEvent.ACTION_MOVE: //int deltaX = (int) (lastMotionX - x); if(velocityTracker != null){ velocityTracker.addMovement(event); } Intent intent = new Intent(); intent.setClass(MainActivity.this, SecondActivity.class); startActivity(intent); overridePendingTransition(R.anim.in_from_right,R.anim.out_to_left); //lastMotionX = x; break;

全部代码不知道怎么上传~~QAQ

快速清除安卓res下无用资源,精简apk 由于我的操作方法是参考网上一篇原文研究的,尊重原创,首先贴出该地址:

路径下获取文件(类似安卓指定路径文件获取) usingUnityEngine;usingSystem.Collections;usingSystem;usingSystem.IO;//添加对System.IO命名空间的引用publicclassK_HuoQu:MonoBehaviour{Stringnimei;String[]nimei2;publicGUISkinmyskin;privateVect

新导入的安卓项目中文乱码解决终极办法 eclipse菜单栏--window--preferences--General--contenttype-(右边窗口)Text--选中javasourcefile;在最下面defaultencoding填上你之前的编码(一般是GB,GBK,UTF-8)-点击

标签: android 实例教程

本文链接地址:https://www.jiuchutong.com/biancheng/383281.html 转载请保留说明!

上一篇:android 窗口介绍(android安卓应用程序窗口化)

下一篇:快速清除安卓res下无用资源,精简apk(清除安卓系统垃圾)

  • 印花税会计分录怎么做
  • 筹资现金流量净额为负说明了什么问题
  • 购买车间使用的设备计入什么
  • 公司的社保缴费基数不是工资数
  • 通行费 发票
  • 酒店购买餐具会计分录
  • 弥补以前年度亏损会计分录
  • 410768金税盘
  • 初级会计考试税率要记吗
  • 其它应付款是否可以直接冲收入呢?
  • 应付账款 暂估
  • 事业单位结转结余科目
  • 车险代缴费
  • 递延所得税当期所得税费用
  • 固定资产的知识
  • 营改增后超市陈列费账务处理
  • 境内企业是否可以出境
  • 含税金是什么意思
  • 固定资产销售税务处理
  • 进项票已认证忘记开票
  • 关于城建税教育费附加地方教育附加的计算
  • 房地产开发企业资质等级有几个
  • 公司购买灯具的会计分录
  • 建筑业的一般纳税人
  • 应收账款的产生之一是由于销售
  • 预估成本怎么冲回
  • 空调安装工程如何做
  • 预付租金是什么
  • 应收账款周转率怎么分析
  • 固定资产的折旧从什么时候开始
  • Windows自带的截图
  • 本年利润余额的计算公式
  • 税前净利润等于什么
  • 土地增值税清算方法与技巧
  • 预提开发成本超过10%部分计算的销售成本转回
  • 索尼vaio笔记本看型号
  • 一次性开票分期确认收入如何纳税申报
  • 电脑重装系统如何分区?
  • 常见的四种POST 提交数据方式(小总结)
  • 免租期租金可以追回吗
  • PHP:pg_fetch_all()的用法_PostgreSQL函数
  • 游戏出现d3d11lostdevice
  • bom也称为
  • 27岁零基础转行做网络工程师
  • php session用法
  • php封装数据库操作
  • 注册公司冠名省需要多少注册资金
  • 事业单位应当按月对固定资产计提折旧
  • 房屋维修费属于什么税收分类编码
  • 加计扣除所得税处理
  • sql server功能选择
  • 一般纳税人简易计税方法适用范围
  • 网上银行可以取款吗
  • 确认收入后销售怎么算
  • 公司汽车维修
  • 中标单位支付代理费
  • 进项税的发票
  • mysql建索引有哪些策略和原则
  • 分页查询效率
  • xp系统如何配置ip
  • 电脑如何修改硬盘启动顺序
  • win7系统怎么把桌面文件放到d盘
  • 影响电脑速度的因素
  • win8如何打开开始菜单
  • windos8怎么样
  • windows 8改windows 7
  • 开机需要两次
  • libproj.so
  • shell脚本数组的用法
  • cocos2dx 4.0更新内容
  • nodejs 异步io底层原理
  • android系统分区理解及分区目录细解
  • ssh登录后自动执行命令
  • android4.4iso
  • 使用jquery
  • 设备租赁增值税怎么抵扣
  • 上海房屋出租交税
  • 电子税务局使用率低的原因
  • 浙江省电子税务局电话
  • 南宁税务局进面分数线
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设