位置: 编程技术 - 正文

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

  • 出口退税便捷退税操作流程
  • 房地产销售土地属于什么收入
  • 安装服务费税率是多少
  • 利润表的上期金额是指全年吗
  • 个税三代手续费返还增值税报表怎么填
  • 国外客户付款方式
  • 建筑企业外地施工成立分公司吗
  • 企业隐藏收入会受怎样处罚
  • 如何快速整理会计凭证
  • 给供应商付款怎么做分录
  • 红字冲销增值税专用发票怎么写
  • 小微企业一季度30万免税
  • 取得的技术成果
  • 公司奖励员工旅游怎么做账
  • 租赁押金的法律规定
  • 利润弥补亏损如何处理
  • 实收资本怎样入账
  • 主机 bios
  • win10任务栏向上的箭头不见了
  • bios设置光驱为第一启动项
  • 获取 获得
  • 流动资产和非流动资产占比多少合适
  • 劳务收入的会计分录
  • 王者荣耀中甄姬的cp是谁
  • 税控盘抵减
  • kb4592438安装失败
  • 支付公司保洁费未开发票
  • 劳务报酬所得缴纳时间
  • 车间闲置固定资产怎么算
  • 什么时候使用多进程
  • 长期挂账的在建工程如何处理
  • 营业利润期末余额怎么算
  • vue watch
  • continue命令必须与locate
  • 小规模纳税人定义标准
  • 工业企业成本核算会计分录
  • python默认画布大小
  • 新办商贸企业是国企吗
  • 不开增值税发票的销售收入报税的操作流程是?
  • 库存商品出库分类
  • 合伙企业年底如何做账
  • 购买其他权益工具投资时发生的交易费用
  • 什么是外汇业务,外币业务主要内容有哪些
  • 公司给材料商付款表格
  • 应付工资是应付账款吗
  • 主营业务利润的会计分录
  • 收到赞助费如何开发票
  • 发出库存商品没有发票
  • 贸易中的发票抵押和发票融资
  • 没有付款的费用怎么入账
  • 新建厂房费用如何入账
  • 老办法退休金如何计算
  • 固定资产是指什么
  • sql server数据库中的null(空值)
  • 将Reporting services的RDL文件拷贝到另外一台机器时报Data at the root level is invalid的解决方法
  • win7系统IE浏览器打开跳转到360浏览器,怎么阻止
  • linux安装rpm软件包的命令
  • 恢复已删除的聊天记录微信
  • ubuntu 命令行修改用户密码
  • 苹果mac电脑不会关机
  • win10通过任务管理器打开设置
  • centos配置yum
  • ubuntu安装指南
  • windows8安装程序
  • js定时器的两种方法
  • 微信小程序实现轮播图
  • bootstrap 图表插件
  • ecmascript6入门
  • js opendialog
  • js中的ajax
  • 批处理命令大全及用法
  • nodejs基础知识
  • android studio代码写在哪
  • Javascript Object 对象学习笔记
  • jquery easyui从零开始学pdf
  • python批量修改文本内容
  • bootstrap需要学多久
  • 财税专家刘杨简历图片介绍
  • 汽车运输发票税率是多少
  • 房产税自用改为出租,房产税如何申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设