位置: 编程技术 - 正文

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

  • 个人所得税账务处理分录
  • 餐饮发票不是增值发票吗
  • 假发票是怎么开出来的
  • 研发支出资本化支出在报表哪里
  • 加工费暂估入库的会计分录
  • 资产盘点的步骤是什么,需要注意哪些细节
  • 加计抵扣进项税进营业外收入
  • 企业合并固定资产增值的规定
  • 个税中的住房租金扣除什么意思
  • 长期股权投资会减值损失吗
  • 营业外收入包括其他业务收入吗
  • 保证金转租金的会计处理
  • 上月多计收入,本月如何调整?
  • 小规模纳税人的税率是多少(含国、地税)
  • 单位房子没有房产证能不能买
  • 对公账户100万交多少税收
  • 主营业务收入是营业收入吗
  • 应交税费应交增值税的三级科目有哪些
  • 发票的审核之真假发票的查验
  • 外资企业所得税税率25
  • 国家税务总局2011年第25号公告
  • 预缴所得税会计分录怎么做
  • 固定资产停止折扣
  • 未办土地有偿使用手续多少钱
  • 质量扣款发票怎么处理
  • 在建工程增值税可以抵扣吗
  • 下花园6路公交车时间表
  • 防伪税控技术维护费可以全额抵扣吗
  • 什么是现金解款支付
  • 企业收购特殊税种有哪些
  • 工会经费如何在网上购物吗
  • 农民影视2023 最新版
  • php 读取大excel
  • 考拉妈妈打考拉
  • 申报系统异常
  • 小程序制作平台
  • css怎样设置行间距
  • pyecharts怎么用
  • 128种chatGPT可以为人类做的事情
  • 前端工程化解决方案
  • mla指令
  • php支付接口对接教程
  • 企业报表年报
  • 以前年度损益调整怎么做账
  • 公司食堂吃饭没钱怎么办
  • 公允价值变动损益
  • sql server go语句
  • 外勤会计是做什么的
  • phpmyadmin密码修改
  • 利息收入为负数的原因
  • mysql查询并设置变量
  • 应交税费应交增值税明细账图
  • 固定资产清理费用对应科目
  • 服务费可以计入主营业务成本吗
  • 分公司企业所得税怎么缴纳
  • 弃置费用预计负债的会计处理
  • 固定资产的折旧方法有哪些
  • 未收到投资款可以确认实收资本吗
  • 赠送样品视同销售增值税该怎么做账务处理呢?
  • 购买设备怎么开专票
  • mysql版本信息
  • centos7 ip命令
  • mcappins.exe - mcappins进程是什么文件 什么意思.
  • win10 mobile 1709
  • 自动切换桌面
  • systemd init.d
  • win7到欢迎界面卡半天
  • android不同module怎么相互调用
  • shell 批量执行命令
  • shell脚本数组的用法
  • 学习雷锋好榜样歌词
  • 批处理中for语句的哪个参数表示目录
  • python基础教程chm
  • js常用方法总结
  • javascript怎么学
  • 由简入繁是成语吗
  • 人脸识别身份验证
  • 融资租赁出租会计账务处理流程
  • 国家体育总局发布的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设