位置: 编程技术 - 正文

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(清除安卓系统垃圾)

  • 工商注册经营部和公司的区别
  • 进项税额抵扣怎么做账
  • 纳税资质是什么样子
  • 采用直接转销法会在一定程度上高估了应收款项
  • 养猪场死猪处理方法
  • 清卡重用
  • 冲回存货跌价准备所得税是调增还是调减
  • 支付广告roi
  • 企业所得税申报表A类
  • 税务系统 受理
  • 银行存款没有期初余额的总账怎么填
  • 以应税消费品抵偿债务的计税依据
  • 缴纳文化事业建设费的范围
  • 事业单位已核销怎么处理
  • 受委托加工物资双方账务处理怎么做
  • 工程外出经营流程
  • 股权拍卖溢价部分如何做会计处理?
  • 某企业月末由仓库转来发料凭证汇总表
  • 外汇银行会计特殊处理方法如何理解?
  • 官司赔偿费用需要发票吗
  • 营改增小规模纳税人增值税纳税实务实训
  • 去年红字发票怎么做账
  • 公司购买汽车的购置税怎么做账
  • 发票有问题找谁
  • 企业合并资本公积转留存收益
  • 金税盘百旺和航天
  • 企业所得税调增调减项目有哪些
  • 如何屏蔽骚扰电话和推销电话
  • 劳务报酬的个税计算方法
  • Win10家庭版安装教程
  • 苹果手机耳返功能怎么关闭
  • 旅游公司开具的考察费怎么入账
  • 非盈利组织捐赠现金支需要什么资料
  • 往来账乱如何处理
  • mac系统屏幕
  • 什么是BIOS设置界面
  • 工程公司项目经理年薪一般多少
  • 换购商品分录怎么做
  • 冲减其他应收款需要领导审批吗
  • uniapp登陆检查
  • 外商投资的企业再投资
  • java本地缓存框架有哪些
  • 出借和出租包装物的区别
  • php的hashtable
  • 接受赠品怎么做账
  • java 桥接模式
  • 新成立的公司的搭建费可以申请补助吗?
  • 哪些费用计入管理费用中
  • 工程施工资产负债表存货计算公式
  • 专用发票货物名称怎么填
  • 增值税小规模纳税人适用3%征收率
  • 以前年度多计提折旧
  • 其他业务支出属于利润表项目吗
  • 收到境外企业顾问费
  • 清卡后还可以勾选发票吗
  • sql2008数据库存放位置
  • sql2000数据迁移到2008
  • 一般纳税人增值税减免政策2023
  • 计提的费用收到发票时候怎么做账
  • 公司采购产品赠送给客户会计分录
  • 年终缴税比例
  • 外贸退税是算利润吗
  • 转账支票的特点有哪些
  • 商品盘点库存的方法
  • Windows 10 与 MySQL 5.5 安装使用及免安装使用详细教程(图文)
  • win8激活点不进去
  • SmartExplorer.exe - SmartExplorer进程是什么意思
  • win10系统怎么调整字体大小
  • win7电脑桌面图标不见了右键也没用
  • win7pxe-mof:exiting pxe rom
  • 十个常用linux脚本命令
  • win10registry
  • ExtJS4如何给同一个formpanel不同的url
  • css checked
  • python pyb库
  • javascript编写函数
  • js代码不生效
  • bootstrap快速入门
  • javascript面向对象编程指南
  • 江苏省社科院院士名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设