位置: 编程技术 - 正文

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

  • 6%税点是什么意思
  • 营改增增值税优惠政策
  • 资产减值准备会计科目编码
  • 委托加工白酒消费税计税依据
  • 企业所得税的应纳税所得额的扣除项目有哪些
  • 小规模纳税人开票税率
  • 抵债资产处置账务实例
  • 原材料暂估少了如何调整
  • 税款返点如何做财务处理呢?
  • 外出采购材料分录
  • 固定资产房屋原值增加折旧月数怎么算
  • 差额内部收益率大于基准收益率
  • 模具维修费用清单表格
  • 公司发给员工的奖金要交税吗
  • 作进项税转出
  • 企业产品成本的构成项目主要有哪些
  • 纳税人在什么情况下可以申请延期申报
  • 分公司的发票可以由总公司开吗
  • 物业管理体现在哪些地方
  • 滴滴开的发票能否抵扣进项税
  • 给员工租房会承担什么责任
  • 设备安装服务几个点
  • nod32kui.exe - nod32kui是什么进程 作用是什么
  • 苹果 macOS 13.3 开发者预览版 Beta 2 发布
  • 常见造成账目差异的原因
  • 长期挂账的其他应付款转营业外收入情况说明
  • 以权益结算的股票
  • 施工企业成本费用有哪些方面构成
  • php access
  • jsonp解决跨域问题spring3.0
  • 个人所得税申报流程图
  • 房地产开发企业应该具备哪些条件
  • cvg模型
  • 股东分红税率是20%还是25%
  • flutter项目怎么运行
  • 国企无偿划转股权免印花税
  • 固定资产售后回租融资租赁利息可以抵扣进项税额么
  • 帝国主义
  • 数据库帮助文档
  • 成品油红字发票开具后库存数量如何冲回?
  • 增值税发票认证期限最新规定
  • sql server提示不允许保存更改
  • 公用经费属于哪一类经费
  • 零申报对企业有什么影响
  • 住房补贴需要交个税吗
  • 应收账款在贷方为负数表示什么
  • 收到去年的普通发票
  • 企业自查发现以什么为主
  • 加盖发票专用章有效什么意思
  • 增值税税款多缴纳还能退回吗
  • 火车票的进项税率是多少
  • 修缮服务指什么
  • 年底未分配利润在贷方
  • 建筑行业小规模纳税人税率1%
  • 高新技术企业认定管理办法
  • 会计成本核算方法有几种类型
  • 公司成本包含什么
  • sql常用命令使用方法
  • sqlserver数据库和mysql区别
  • vistasp3
  • 手机苹果操作系统
  • linux中tailf命令
  • service.exe是什么
  • u盘制作winpe启动盘
  • mac装win8.1
  • 深入理解新发展理念,推进供给侧结构性改革 心得体会
  • 基于jquery实现可定制的web在线富文本编辑器附源码下载
  • shell(bash)下“time” 命令的输出详解
  • windows visual studio openGL开发环境配置
  • 自动生成批量执行命令
  • js简单代码
  • Android UI之FrameLayout(帧布局)
  • python同一层次的语言必须对齐吗
  • jquery选择器总结
  • 苏州税务实名认证流程小程序
  • 黔南州都匀市是哪个省
  • pdf扫描件怎么弄
  • 湖南省水利建设基金
  • 如何查询甘肃省博物馆预约成功
  • 杭州文明城市几连冠
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设